gentoo-haskell/gentoo-haskell — pull request #207 by cosmo0920 (2013-01-15 05:28:26+00:00)
Title: missing RDEPEND lens-9999

It stops with a:
$ emerge -v dev-haskell/lens

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R *] dev-haskell/lens-9999:0/9999::cosmo-betalab USE="-doc -hscolour -profile {-test}" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) dev-haskell/lens-9999 from cosmo-betalab
>>> Unpacking source...
GIT update -->
repository: https://github.com/ekmett/lens
at the commit: 6cc9ce7ce004e475c2116b2ea95b9aa636ab8886
branch: master
storage directory: "/media/work/gentoo/usr/portage/distfiles/egit-src/lens"
checkout type: bare repository
Cloning into '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999'...
done.
Branch branch-master set up to track remote branch master from origin.
Switched to a new branch 'branch-master'
>>> Unpacked to /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999
>>> Source unpacked in /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work
>>> Preparing source in /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999 ...
>>> Source prepared.
>>> Configuring source in /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999 ...
* Using cabal-1.16.0.3.
* Prepending /media/work/gentoo/usr/lib64/ghc-7.4.2 to LD_LIBRARY_PATH
/media/work/gentoo/usr/bin/ghc -package Cabal-1.16.0.3 --make /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999/Setup.lhs -dynamic -o setup
[1 of 1] Compiling Main ( /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999/Setup.lhs, /media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999/Setup.o )
Linking setup ...
./setup configure --ghc --prefix=/media/work/gentoo/usr --with-compiler=/media/work/gentoo/usr/bin/ghc --with-hc-pkg=/media/work/gentoo/usr/bin/ghc-pkg --prefix=/media/work/gentoo/usr --libdir=/media/work/gentoo/usr/lib --libsubdir=lens-9999/ghc-7.4.2 --datadir=/media/work/gentoo/usr/share/ --datasubdir=lens-9999/ghc-7.4.2 --disable-tests --ghc-option=-optl-Wl,-O1 --ghc-option=-optl-L/usr/lib/x86_64-linux-gnu --ghc-option=-optl-L/lib/x86_64-linux-gnu --disable-executable-stripping --docdir=/media/work/gentoo/usr/share/doc/lens-9999 --verbose
Configuring lens-3.8...
setup: At least the following dependencies are missing:
profunctor-extras >=3.3, profunctors >=3.2
* ERROR: dev-haskell/lens-9999 failed (configure phase):
* setup configure failed
*
* Call stack:
* ebuild.sh, line 93: Called call-ebuildshell 'src_configure'
* environment, line 742: Called src_configure
* environment, line 3188: Called haskell-cabal_src_configure
* environment, line 2501: Called cabal-configure
* environment, line 566: Called die
* The specific snippet of code:
* ./setup "$@" || die "setup configure failed"
*
* If you need support, post the output of `emerge --info '=dev-haskell/lens-9999'`,
* the complete build log and the output of `emerge -pqv '=dev-haskell/lens-9999'`.
* This ebuild is from an overlay named 'cosmo-betalab': '/media/work/overlay/cosmo-betalab/'
* The complete build log is located at '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/temp/build.log'.
* The ebuild environment file is located at '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/temp/environment'.
* Working directory: '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999'
* S: '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999'

>>> Failed to emerge dev-haskell/lens-9999, Log file:

>>> '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/temp/build.log'

* Messages for package dev-haskell/lens-9999:

* ERROR: dev-haskell/lens-9999 failed (configure phase):
* setup configure failed
*
* Call stack:
* ebuild.sh, line 93: Called call-ebuildshell 'src_configure'
* environment, line 742: Called src_configure
* environment, line 3188: Called haskell-cabal_src_configure
* environment, line 2501: Called cabal-configure
* environment, line 566: Called die
* The specific snippet of code:
* ./setup "$@" || die "setup configure failed"
*
* If you need support, post the output of `emerge --info '=dev-haskell/lens-9999'`,
* the complete build log and the output of `emerge -pqv '=dev-haskell/lens-9999'`.
* This ebuild is from an overlay named 'cosmo-betalab': '/media/work/overlay/cosmo-betalab/'
* The complete build log is located at '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/temp/build.log'.
* The ebuild environment file is located at '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/temp/environment'.
* Working directory: '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999'
* S: '/media/work/gentoo/var/tmp/portage/dev-haskell/lens-9999/work/lens-9999'

It seems to be missing dependency.