Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 368527 - dev-libs/libgweather needs to DEPEND on sys-devel/gettext
Summary: dev-libs/libgweather needs to DEPEND on sys-devel/gettext
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-24 07:12 UTC by Cédric Jeanneret
Modified: 2011-06-04 18:38 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Cédric Jeanneret 2011-05-24 07:12:32 UTC
>>> 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.
Comment 1 Cédric Jeanneret 2011-05-24 07:36:34 UTC
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.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2011-05-25 14:47:57 UTC
Looks like for revdep-rebuild to work, dev-libs/libgweather should DEPEND on sys-devel/gettext.
Comment 3 Pacho Ramos gentoo-dev 2011-06-04 18:38:13 UTC
+  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.
+