> emerge -u man-db
build.log:
(configure)
[...]
checking for size_t... (cached) yes
checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for libpipeline... no
configure: error: Package requirements (libpipeline >= 1.3.0) were not met:
Package dependency requirement 'libpipeline >= 1.3.0' could not be satisfied.
Package 'libpipeline' has version '1.2.1', required version is '>= 1.3.0'
[...]
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/sys-apps/man-db-2.7.0.2/work/man-db-2.7.0.2/config.log
- ERROR: sys-apps/man-db-2.7.0.2 failed (configure phase):
- econf failed
- Call stack:
- ebuild.sh, line 93: Called src_configure
- environment, line 2300: Called econf '-
docdir=$(datarootdir)/doc/man-db-2.7.0.2' 'enable-setuid' 'with-sections=1 1p 8 2 3 3p 4 5 6 7 9 0p tcl n l p o 1x 2x 3x 4x 5x 6x 7x 8x' 'disable-nls' 'disable-static' '-with-db=gdbm' - phase-helpers.sh, line 526: Called die
- The specific snippet of code:
- die "econf failed"
From the man-db-2.7.0.2.ebuild:
[...]
RDEPEND="dev-libs/libpipeline
berkdb? ( sys-libs/db )
[...]
Should probably be:
RDEPEND=">=dev-libs/libpipeline-1.3.0
berkdb? ( sys-libs/db )
[...]
Note:
The gentoo repo actually has it right in other versions of man-db ebuilds; they don't seem to have 2.7.0.2 – not sure where this one is synced from.