Summary: | x11-libs/gtk+-1.2.10-r11 fails to build if LINGUAS contain zh | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Philippe Troin <phil> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alpeterson, frederic.grosshans_web, lji, pylon, sunnzy |
Priority: | Lowest | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Patch to avoid matching partial LINGUAS in configure
Updated ebuild |
Description
Philippe Troin
2005-12-07 13:57:13 UTC
Created attachment 74254 [details, diff]
Patch to avoid matching partial LINGUAS in configure
Created attachment 74255 [details]
Updated ebuild
*** Bug 109882 has been marked as a duplicate of this bug. *** I think this is the problem I'm having... this updated ebuild has been around for a while now?!! and it's not in portage yet... creating gtk+.pc creating config.h make all-recursive make[1]: Entering directory `/mnt/sata2/portage_tempdir/portage/gtk+-1.2.10-r11/work/gtk+-1.2.10' Making all in po make[2]: Entering directory `/mnt/sata2/portage_tempdir/portage/gtk+-1.2.10-r11/work/gtk+-1.2.10/po' PATH=../src:$PATH /usr/bin/xgettext --default-domain=gtk+ --directory=.. \ --add-comments --keyword=_ --keyword=N_ \ --files-from=./POTFILES.in \ && test ! -f gtk+.po \ || ( rm -f ./gtk+.pot \ && mv gtk+.po ./gtk+.pot ) make[2]: *** No rule to make target `zh_TW.gmo', needed by `all-yes'. Stop. make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory `/mnt/sata2/portage_tempdir/portage/gtk+-1.2.10-r11/work/gtk+-1.2.10/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/mnt/sata2/portage_tempdir/portage/gtk+-1.2.10-r11/work/gtk+-1.2.10' make: *** [all-recursive-am] Error 2 !!! ERROR: x11-libs/gtk+-1.2.10-r11 failed. Call stack: ebuild.sh, line 1526: Called dyn_compile ebuild.sh, line 923: Called src_compile gtk+-1.2.10-r11.ebuild, line 66: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. gtk-1.x series is unmaintained upstream. Please migrate towards the gtk-2.x series. (In reply to comment #5) > gtk-1.x series is unmaintained upstream. Please migrate towards the gtk-2.x > series. Some packages still need it as adependency (gimpprint, gnash comes to mind), so a complete migration is not always possible yet. An easy workaround to compile gtk+-1.2 is to : USE="-nls" emerge "<gtk+-2" (In reply to comment #7) > An easy workaround to compile gtk+-1.2 is to : > > USE="-nls" emerge "<gtk+-2" > How to keep gtk+-1 from using nls forever? /etc/portage/package.use? If so, what would it look like? (In reply to comment #8) > How to keep gtk+-1 from using nls forever? /etc/portage/package.use? If so, > what would it look like? echo '<x11-libs/gtk+-2.0 -nls' >> /etc/portage/package.use *** Bug 149293 has been marked as a duplicate of this bug. *** Fixed in -r12 by filtering all unsupported LINGUAS. I hope this revision will be marked stable soon (see bug 150355). |