After updating quickcheck to 2.1.0.3 (gentoo-haskell overlay), running haskell-updater wants to rebuild dev-haskell/test-framework-quickcheck2-0.2.4. But its setup fails with “Module `Test.QuickCheck.Test' does not export `run'”. Reproducible: Always Steps to Reproduce: 1. layman -a gentoo-haskell 2. emerge -u quickcheck 3. haskell-updater Actual Results: ⋮ Building test-framework-quickcheck2-0.2.4... [1 of 1] Compiling Test.Framework.Providers.QuickCheck2 ( Test/Framework/Providers/QuickCheck2.hs, dist/build/Test/Framework/Providers/QuickCheck2.o ) Test/Framework/Providers/QuickCheck2.hs:16:30: Module `Test.QuickCheck.Test' does not export `run' * ERROR: dev-haskell/test-framework-quickcheck2-0.2.4 failed: * setup build failed ⋮ Expected Results: Proper installation of test-framework-quickcheck2-0.2.4 This causes dev-haskell/hashed-storage-0.3.9 and dev-util/darcs-2.3.1 to also fail nessecary recompilation, as they depend on it.
Created attachment 218569 [details] emerge --info …in case it’s needed. :)
Nobody? This bug still exists, and prevents other packages from installing (including darcs)! As a result some already installed haskell libs/apps have stopped working too. Upping to severity “blocker” to reflect this, and to get some attention.
(In reply to comment #2) > Nobody? This bug still exists, and prevents other packages from installing > (including darcs)! As a result some already installed haskell libs/apps have > stopped working too. > > Upping to severity “blocker” to reflect this, and to get some attention. Downing it again because it's ridiculous. Click on the Severity link to find out why, please.
Ok, I did some research, and apparently the package is not compatible with quickcheck:2. But there is a recent patch that deals with it: http://bsp.lighthouseapp.com/projects/15661/changesets/33987db6f1123bd3786e66b06b6846c0e65a271d So it’s time for a update of this package. How about it? :)
Agreed. :) But it’s still causing crashes in GHC-compiled software. So choosing Critical. And it seemed to have finally woken someone up, so it worked after all. ;)
We (in the overlay team) generally prefer to wait for upstream to fix packages (e.g. gtk2hs not working with GHC-6.12 yet) rather than patch them ourselves. As it stands, there is already a newer version available; just ping someone on the IRC channel (I don't have access to my gentoo box atm) to update it. Furthermore, may I draw your attention to: http://haskell.org/haskellwiki/Gentoo#Support_and_bugs (whenever you sync the overlay, a similar message is shown). And just because it compiles with GHC doesn't mean it crashes anything; in fact, it's only the build process that crashes.
Ah, weird, I thought Haskell was an offical overlay, and hence was supported in here. Or that message is new (<1 year old). Sorry. So I’ll close the bug and look in there.
(In reply to comment #7) > Ah, weird, I thought Haskell was an offical overlay, It is; it's just that there are so many packages in the overlay only which get updated so often that it's hard for the two official devs (kolmodin and araujo, though trofi is in the process of becoming a dev) to keep up, whereas if you ping us on IRC there are a few more of us that can update packages.
I started doing the upgrade in January, but for some reason I never committed it. I need to find some time and see why...