Skip to content

Remove Haskell from /usr/local/ #1987

Merged
merged 1 commit into from
Oct 27, 2020
Merged

Remove Haskell from /usr/local/ #1987

merged 1 commit into from
Oct 27, 2020

Conversation

donald
Copy link
Collaborator

@donald donald commented Oct 23, 2020

Haskell is now availabe in /pkg. The wrappers in this bee package in /usr/bin mask
the package-wrappers in /usr/local/package/bin.

Some libraries this package depends on are already gone:

MISS libncurses.so.5 /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libform.so.5.7
MISS libncurses.so.5 /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libmenu.so.5.7
MISS libncurses.so.5 /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libpanel.so.5.7
MISS libtinfo.so.5   /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libHSterminfo-0.4.0.2-ghc8.0.1.so

If somebody needs this old Haskell version, we can easily add a /pkg
based package for that version, too.

Haskell is now availabe in /pkg. The wrappers in this bee package in /usr/bin mask
the package-wrappers in /usr/local/package/bin.

Some libraries this package depends on are already gone:

    MISS libncurses.so.5 /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libform.so.5.7
    MISS libncurses.so.5 /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libmenu.so.5.7
    MISS libncurses.so.5 /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libpanel.so.5.7
    MISS libtinfo.so.5   /usr/local/haskell/ghc-8.0.1-x86_64/lib/ghc-8.0.1/terminfo-0.4.0.2/libHSterminfo-0.4.0.2-ghc8.0.1.so

If somebody needs this old Haskell version, we can easily add a /pkg
based package for that version, too.
@donald
Copy link
Collaborator Author

donald commented Oct 23, 2020

Haskell now provided by mariux64/pkg-scripts#133

@donald
Copy link
Collaborator Author

donald commented Oct 27, 2020

If somebody needs this old Haskell version, we can easily add a /pkg based package for that version, too.

Well, not really, because 8.0.1 is not available via ghcup and the archive installed by this bee package expands to /usr/local/haskell/ghc-$VERSION and probably the binary wants to live there.

So if really needed, we'd need to reinstall and then think of something better.

@donald donald merged commit cc9ee12 into master Oct 27, 2020
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant