Skip to content
This repository has been archived by the owner on Jul 28, 2021. It is now read-only.

Brew's formula is disabled #105

Closed
aisamu opened this issue Mar 11, 2021 · 7 comments
Closed

Brew's formula is disabled #105

aisamu opened this issue Mar 11, 2021 · 7 comments

Comments

@aisamu
Copy link

aisamu commented Mar 11, 2021

Following the installation instructions for brew fails with:

❯ brew install komposition         
Error: komposition has been disabled because it does not build!

The formula indeed shows up as disabled on brew.sh:

Desktop

  • OS: macOS 11.1
  • Build environment: brew

Additional context
I've also tried installing it via nix, but it unfortunately didn't work as well!
Happy to provide more information on a separate ticket!

Looking forwards to trying Komposition.
Thanks for writing it!

@owickstrom
Copy link
Owner

Hmm, I'm not sure what's going on here with Homebrew. @athas would like to have a look?

Regarding Nix, that might be a macOS problem. I've tried it on Linux and it worked, except for some problem with the fonts. Can you provide some logs?

@athas
Copy link
Collaborator

athas commented Mar 15, 2021

There is/was a fix to the macOS issue in #101, but the PR never got merged because CI is stuck, and there is a hard restriction on merging anything without positive CI results.

@owickstrom
Copy link
Owner

Ouch. I'll see if I can get it past CI in the coming days.

@owickstrom
Copy link
Owner

This turned out to be a lot more painful than I had hoped for. fused-effects has changed quite a lot since I worked on this (it was then 0.1.x). I'm suspecting changes to massiv might cause breakage too. Alternative is to stay on the old versions but then we're also stuck with an old nixpkgs revision.

To be honest, I don't have to energy or time to fix these things and maintain the project, esp. as I'm no longer making screencasts. If anyone would like to take it over and keep it up date, let me know. If not, maybe I should "archive" this repository.

@owickstrom
Copy link
Owner

owickstrom commented Jul 28, 2021

@athas do you have any ideas here? It seems this codebase is suffering from severe bit rot, and I have basically zero time or energy to work on it nowadays. The fused-effects stuff is quite pervasive, too, so it's a big task to remove it or rewrite it for their new APIs.

If there's no new maintainer keen on doing the work, I suggest we archive the repository.

@athas
Copy link
Collaborator

athas commented Jul 28, 2021

I don't think I have the stomach for working with effect systems in Haskell.

@owickstrom
Copy link
Owner

owickstrom commented Jul 28, 2021

I don't think I have the stomach for working with effect systems in Haskell.

😆 I hear you.

I'll archive it now. If someone wants to revive this project then go ahead and fork.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants