Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 498480 - dev-haskell/hashable-1.2.1.0 doesn't build
Summary: dev-haskell/hashable-1.2.1.0 doesn't build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Haskell Language team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 495380
  Show dependency tree
 
Reported: 2014-01-18 17:49 UTC by Pacho Ramos
Modified: 2014-01-18 19:17 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (hashable-1.2.1.0:20140118-164939.log,4.80 KB, text/plain)
2014-01-18 17:49 UTC, Pacho Ramos
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2014-01-18 17:49:54 UTC
Created attachment 368102 [details]
build.log

No uhc found
./setup build
Building hashable-1.2.1.0...
Preprocessing library hashable-1.2.1.0...
[1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o )
[2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o )
[3 of 3] Compiling Data.Hashable    ( Data/Hashable.hs, dist/build/Data/Hashable.o )
In-place registering hashable-1.2.1.0...
Preprocessing test suite 'tests' for hashable-1.2.1.0...

tests/Regress.hs:8:18:
    Could not find module `Regress.Mmap'
    Use -v to see a list of the files searched for.
 * ERROR: dev-haskell/hashable-1.2.1.0::gentoo failed (compile phase):
 *   setup build failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_compile
 *   environment, line 2608:  Called haskell-cabal_src_compile
 *   environment, line 1845:  Called cabal_src_compile
 *   environment, line  682:  Called cabal-build
 *   environment, line  482:  Called die
 * The specific snippet of code:
 *       ./setup "$@" || die "setup build failed"
 * 
 * If you need support, post the output of `emerge --info '=dev-haskell/hashable-1.2.1.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-haskell/hashable-1.2.1.0::gentoo'`.
 * The complete build log is located at '/var/log/portage/build/dev-haskell/hashable-1.2.1.0:20140118-164939.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-haskell/hashable-1.2.1.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-haskell/hashable-1.2.1.0/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-haskell/hashable-1.2.1.0/work/hashable-1.2.1.0'
 * S: '/var/tmp/portage/dev-haskell/hashable-1.2.1.0/work/hashable-1.2.1.0'
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2014-01-18 19:17:55 UTC
Oh, yeah. It's a known cabal-1.16 deficiency. Pushed a workaround as:

>  18 Jan 2014; Sergei Trofimovich <slyfox@gentoo.org> hashable-1.2.1.0.ebuild:
>  Fix tests building on <cabal-1.18 (bug #498480 by Pacho Ramos).

Thanks for the report!