>>> Emerging (1 of 17) dev-libs/libgweather-2.30.3 >>> Failed to emerge dev-libs/libgweather-2.30.3, Log file: >>> '/var/tmp/portage/dev-libs/libgweather-2.30.3/temp/build.log' >>> Jobs: 0 of 17 complete, 1 failed Load avg: 0.61, 0.67, 0.65 * Package: dev-libs/libgweather-2.30.3 * Repository: gentoo * Maintainer: gnome@gentoo.org * USE: amd64 elibc_glibc kernel_linux multilib python userland_GNU * FEATURES: sandbox * Fixing OMF Makefiles ... [ ok ] * Running elibtoolize in: libgweather-2.30.3/ * Applying portage-2.2.patch ... * Applying sed-1.5.6.patch ... * Applying as-needed-2.2.6.patch ... * Applying libgweather-2.30.0-fix-automagic-python-support.patch ... [ ok ] * Running eautoreconf in '/var/tmp/portage/dev-libs/libgweather-2.30.3/work/libgweather-2.30.3' ... * Running aclocal -I m4 ... [ ok ] * Running libtoolize --copy --force --install --automake ... [ ok ] * Running aclocal -I m4 ... [ ok ] * Running autoconf ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy ... [ ok ] checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking for Win32... no checking whether to enable maintainer-specific portions of Makefiles... no checking whether NLS is requested... yes checking for style of include used by make... GNU checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking dependency style of x86_64-pc-linux-gnu-gcc... gcc3 checking for intltool >= 0.40.3... 0.41.1 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/gmsgfmt /usr/bin/xgettext: error while loading shared libraries: libicui18n.so.46: cannot open shared object file: No such file or directory /usr/bin/msgmerge: error while loading shared libraries: libicui18n.so.46: cannot open shared object file: No such file or directory /usr/bin/msgfmt: error while loading shared libraries: libicui18n.so.46: cannot open shared object file: No such file or directory configure: error: GNU gettext tools not found; required for intltool !!! Please attach the following file when seeking support: !!! /var/tmp/portage/dev-libs/libgweather-2.30.3/work/libgweather-2.30.3/config.log * ERROR: dev-libs/libgweather-2.30.3 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 56: Called src_configure * environment, line 5608: Called gnome2_src_configure * environment, line 3170: Called econf '--enable-locations-compression' '--disable-all-translations-in-one-xml' '--disable-static' '--enable-python' '--disable-gtk-doc' * ebuild.sh, line 557: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =dev-libs/libgweather-2.30.3', * the complete build log and the output of 'emerge -pqv =dev-libs/libgweather-2.30.3'. * The complete build log is located at '/var/tmp/portage/dev-libs/libgweather-2.30.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libgweather-2.30.3/temp/environment'. * S: '/var/tmp/portage/dev-libs/libgweather-2.30.3/work/libgweather-2.30.3' * Messages for package dev-libs/libgweather-2.30.3: * ERROR: dev-libs/libgweather-2.30.3 failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 56: Called src_configure * environment, line 5608: Called gnome2_src_configure * environment, line 3170: Called econf '--enable-locations-compression' '--disable-all-translations-in-one-xml' '--disable-static' '--enable-python' '--disable-gtk-doc' * ebuild.sh, line 557: Called die * The specific snippet of code: * die "econf failed" * * If you need support, post the output of 'emerge --info =dev-libs/libgweather-2.30.3', * the complete build log and the output of 'emerge -pqv =dev-libs/libgweather-2.30.3'. * The complete build log is located at '/var/tmp/portage/dev-libs/libgweather-2.30.3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libgweather-2.30.3/temp/environment'. * S: '/var/tmp/portage/dev-libs/libgweather-2.30.3/work/libgweather-2.30.3' * Build finished correctly. Removing temporary files... * You can re-run revdep-rebuild to verify that all libraries and binaries * are fixed. Possible reasons for remaining inconsistencies include: * orphaned files * deep dependencies * packages installed outside of portage's control * specially-evaluated libraries eix -I icu [I] dev-libs/icu Available versions: 4.6 4.6.1 (~)4.8_rc1 {debug doc examples static-libs} Installed versions: 4.8_rc1(09:04:33 AM 05/24/2011)(-debug -doc -examples -static-libs) Homepage: http://www.icu-project.org/ Description: International Components for Unicode [snip] /usr/lib64 /usr/lib64/icu /usr/lib64/icu/4.8 /usr/lib64/icu/4.8/Makefile.inc /usr/lib64/icu/4.8/pkgdata.inc /usr/lib64/icu/Makefile.inc -> current/Makefile.inc /usr/lib64/icu/current -> 4.8 /usr/lib64/icu/pkgdata.inc -> current/pkgdata.inc /usr/lib64/libicudata.so -> libicudata.so.48.0 /usr/lib64/libicudata.so.48 -> libicudata.so.48.0 /usr/lib64/libicudata.so.48.0 /usr/lib64/libicui18n.so -> libicui18n.so.48.0 /usr/lib64/libicui18n.so.48 -> libicui18n.so.48.0 /usr/lib64/libicui18n.so.48.0 /usr/lib64/libicuio.so -> libicuio.so.48.0 /usr/lib64/libicuio.so.48 -> libicuio.so.48.0 /usr/lib64/libicuio.so.48.0 /usr/lib64/libicule.so -> libicule.so.48.0 /usr/lib64/libicule.so.48 -> libicule.so.48.0 /usr/lib64/libicule.so.48.0 /usr/lib64/libiculx.so -> libiculx.so.48.0 /usr/lib64/libiculx.so.48 -> libiculx.so.48.0 /usr/lib64/libiculx.so.48.0 /usr/lib64/libicutest.so -> libicutest.so.48.0 /usr/lib64/libicutest.so.48 -> libicutest.so.48.0 /usr/lib64/libicutest.so.48.0 /usr/lib64/libicutu.so -> libicutu.so.48.0 /usr/lib64/libicutu.so.48 -> libicutu.so.48.0 /usr/lib64/libicutu.so.48.0 /usr/lib64/libicuuc.so -> libicuuc.so.48.0 /usr/lib64/libicuuc.so.48 -> libicuuc.so.48.0 /usr/lib64/libicuuc.so.48.0 /usr/lib64/pkgconfig [/snip] Maybe I should downgrade dev-libs/icu ? Cheers, C.
Fixed it: have to install gettext BEFORE doing libgweather. some order problem in revdeprebuild - maybe this bug should be renamed/moved ? Sorry for the noise anyway. Cheers, C.
Looks like for revdep-rebuild to work, dev-libs/libgweather should DEPEND on sys-devel/gettext.
+ 04 Jun 2011; Pacho Ramos <pacho@gentoo.org> -libgweather-2.30.2.ebuild, + libgweather-2.30.3.ebuild: + DEPEND on sys-devel/gettext per bug #368527 by Cédric Jeanneret. Remove old. +