Package Details: haskell-semigroups 0.18.5-1

Git Clone URL: https://aur.archlinux.org/haskell-semigroups.git (read-only)
Package Base: haskell-semigroups
Description: Anything that associates
Upstream URL: http://hackage.haskell.org/package/semigroups
Licenses: custom:BSD3
Submitter: SolarAquarion
Maintainer: SolarAquarion
Last Packager: SolarAquarion
Votes: 3
Popularity: 0.039687
First Submitted: 2018-06-08 15:32
Last Updated: 2018-11-09 00:05

Latest Comments

nopreserveroot commented on 2018-11-08 18:34

Please update the checksum for 0.18.5…

pdxleif commented on 2018-10-21 05:33

There's apparently no install script with this PKGBUILD, so the library doesn't get registered with GHC. I'd recommend converting to the new location for register.sh scripts, which doesn't require running and install script but rather uses a pacman hook, e.g. https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/haskell-lens#n45

pdxleif commented on 2018-06-13 06:31

This package is obsolete and isn't needed. I have taffybar installed and running from AUR - I just needed to drop the semigroups dep from the haskell-gi PKGBUILD. Any package that claims to need it we can fix.

pdxleif commented on 2018-06-13 04:41

@dongcarl That past just shows the build log. The part that registers the package with GHC should happen when the package is actually installed (after it is built). When I install e.g. haskell-hstringtemplate this is what I see: https://gist.github.com/LeifW/fb7a5358941bc5aa31a5bb35706cec7d The part that register the library with GHC is run in: :: Running post-transaction hooks... (1/2) Registering Haskell modules.. So that it shows up in ghc-pkg list.

semigroups isn't needed on GHC > 8.0 (it's already included in base), so maybe we can drop that requirement from all these packages. But it shouldn't hurt to have it installed.

SolarAquarion commented on 2018-06-12 15:40

@dongcarl, i honestly have no idea, i removed semigroups from the dependency and it works perfectly

dongcarl commented on 2018-06-12 08:29

According to the conversation here I couldn't install semigroups correctly...

Here's my build log

ghc-pkg list | grep semigroups yields nothing

Wondering what might be wrong?