Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 199313

Summary: x11-misc/alacarte-0.11.3-r1 build failure: Possible unintended interpolation of @INTLTOOL_ICONV in string at ./intltool-merge line 94.
Product: Gentoo Linux Reporter: Ed Catmur <ed>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: eibarbu
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 199595    

Description Ed Catmur 2007-11-16 00:22:26 UTC
make[1]: Leaving directory `/var/tmp/portage/x11-misc/alacarte-0.11.3-r1/work/alacarte-0.11.3/Alacarte'
make[1]: Entering directory `/var/tmp/portage/x11-misc/alacarte-0.11.3-r1/work/alacarte-0.11.3'
sed -e s!\@PYTHON\@!/usr/bin/python2.5!         \
            -e s!\@PYOPTIONS\@!-OOt!            \
            < alacarte.in > alacarte
LC_ALL=C ./intltool-merge -d -u -c ./po/.intltool-merge-cache ./po alacarte.desktop.in alacarte.desktop
Possible unintended interpolation of @INTLTOOL_ICONV in string at ./intltool-merge line 94.
Global symbol "@INTLTOOL_ICONV" requires explicit package name at ./intltool-merge line 94.
BEGIN not safe after errors--compilation aborted at ./intltool-merge line 252.
make[1]: *** [alacarte.desktop] Error 9
make[1]: Leaving directory `/var/tmp/portage/x11-misc/alacarte-0.11.3-r1/work/alacarte-0.11.3'
make: *** [all-recursive] Error 1
Comment 1 Ed Catmur 2007-11-16 02:08:11 UTC
as with bug 198870.  again, libtoolize --force works.
Comment 2 Ed Catmur 2007-11-16 02:09:09 UTC
*intltoolize
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-11-16 09:23:33 UTC
I suppose that's because of intltool-0.36.2 as well ?
Comment 4 Ed Catmur 2007-11-16 14:34:23 UTC
Yes, looks like the newer intltool isn't making the same interpolations as the previous version.

We might see quite a few packages breaking - when I have time I'll run an emerge -e world and see what else breaks.  It might be worth opening a tracking bug to manage the transition.
Comment 5 Mart Raudsepp gentoo-dev 2007-11-16 14:39:00 UTC
intltool-0.36.2 is known to be broken upstream. Some packages that have maintainers with that versions might break indeed :(
Comment 6 Ed Catmur 2007-11-16 15:48:02 UTC
(In reply to comment #5)
> intltool-0.36.2 is known to be broken upstream. Some packages that have
> maintainers with that versions might break indeed :(

Do you have any links detailing the nature of the breakage, or information on whether a bugfix release is planned?  Thanks, Ed
Comment 7 Barbu Eros Iulian 2007-12-27 19:14:37 UTC
LC_ALL=C ../../intltool-merge -d -u -c ../../po/.intltool-merge-cache ../../po time.desktop.in time.desktop
Possible unintended interpolation of @INTLTOOL_ICONV in string at ../../intltool-merge line 94.
Global symbol "@INTLTOOL_ICONV" requires explicit package name at ../../intltool-merge line 94.
BEGIN not safe after errors--compilation aborted at ../../intltool-merge line 252.
make[4]: *** [time.desktop] Error 9
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/portage/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/src/time'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/portage/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/src/time'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/portage/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/portage/tmp/portage/app-admin/gnome-system-tools-2.14.0/work/gnome-system-tools-2.14.0'
make: *** [all] Error 2
 * 
 * ERROR: app-admin/gnome-system-tools-2.14.0 failed.
 * Call stack:
 *               ebuild.sh, line   46:  Called src_compile
 *             environment, line 2664:  Called gnome2_src_compile
 *             environment, line 2057:  Called die
 * The specific snippet of code:
 *       emake || diefunc "$FUNCNAME" "$LINENO" "$?" "compile failure"
 *  The die message:
 *   compile failure
 * 
Comment 8 Barbu Eros Iulian 2007-12-27 19:26:16 UTC
I have dev-util/intltool-0.37.0 and install intltool-0.35.5 and it is ok.  
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-02-03 01:25:24 UTC
dang fixed it on 30/01/2008