When I try to emerge -Up xmms, I get the following error: Making all in po make[2]: Entering directory `/var/tmp/portage/xmms-1.2.7-r20/work/xmms-1.2.7/po' PATH=../src:$PATH /usr/bin/xgettext --default-domain=xmms --directory=.. \ --add-comments --keyword=_ --keyword=N_ \ --files-from=./POTFILES.in \ && test ! -f xmms.po \ || ( rm -f ./xmms.pot \ && mv xmms.po ./xmms.pot ) /usr/bin/xgettext: Non-ASCII string at Input/tonegen/tonegen.c:50. Please specify the source encoding through --from-code. mv: cannot stat `xmms.po': No such file or directory make[2]: *** [xmms.pot] Error 1 make[2]: Leaving directory `/var/tmp/portage/xmms-1.2.7-r20/work/xmms-1.2.7/po' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xmms-1.2.7-r20/work/xmms-1.2.7' make: *** [all-recursive-am] Error 2 !!! ERROR: media-sound/xmms-1.2.7-r20 failed. !!! Function src_compile, Line 124, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge -Up xmms Actual Results: compile failed as per messages pasted above. Expected Results: compiled cleanly ben@maya ben $ emerge --info Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.2.5-r2,2.3.2-r1, 2.4.22-ck1) ================================================================= System uname: 2.4.22-ck1 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.3.8p1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /opt/tomcat/conf /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg gnome libg++ mad mikmod mpeg ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb slang readline arts tetex bonobo svga tcltk java guile mysql X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde motif opengl mozilla cdr scanner cgi cscope doc dvd ethereal gtk2 imap moznocompose moznomail usb"
could you try -r23 -r25 or 1.2.8 ?
Yup,I'm using 1.2.8-r3 now successfully.
I had the same problem with a new install yesterday, but xmms-1.2.8 compiles and works ok.
I have the same problems myself. The reason I believe is the fact that the author reffered to in tonegenerator.c:50 is called "H
I have the same problems myself. The reason I believe is the fact that the author reffered to in tonegenerator.c:50 is called "Håvard Kvålen". The two times the letter 'å' is reffered to somehow seem to break xgettext, which complains about non-ascii code. The letter is however perfectly legal in the Western Europen code page. And stands for aa, which is pronounced similar to a prolonged 'o'. Enough chit-chat, something is broken with the build, and it should be masked, that's the most important.
Hey seemant, should we just remove -r20 since -r23 is stable with the gettext fix patch?
jeremy, agreed
1.2.7-r20 has been removed from portage