>>> Install xmms-musepack-0.98-r1 into /var/tmp/portage/xmms-musepack-0.98-r1/image/ category media-plugins install: no se puede efectuar `stat' sobre `xmms-musepack-0.98.so': No existe el fichero o el directorio (the file or directory .... etc) The plugin seems to compile fine but then as you can see there's no .so created (or the ebuild tries to find it at the wrong place). The only thing installed is the docs. :/ Reproducible: Always Steps to Reproduce: 1. emerge xmms-musepack Expected Results: Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.2-gentoo) ================================================================= System uname: 2.6.2-gentoo i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.3.13 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.caliu.info/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm avi berkdb cdr cjk crypt cscope cups dvd encode faad fbcon flac foomaticdb foreign-sysvinit gd gdbm gif gpm gtk2 gtkhtml hyriand imap imlib ipv6 java javascript jikes jpeg kde lcms libg++ libwww mad matroska mikmod mmx motif mozilla moznoirc moznomail mozsvg mpeg mpi ncurses nls oggvorbis opengl pam pdflib perl pic png ppds python qt quicktime readline sasl sdl slang snmp speex spell sse ssl svga tcltk tcpd tetex threads tiff truetype usagi vim-with-x wmf x86 xml xml2 xmms xv zlib"
Oh, and I'm using xmms 1.2.9
Are you using the Enlightened Sound Daemon? If esd is NOT installed on your system, xmms-musepack-0.98 won't compile. See my last post in bug #32327 for more information.
"Nevertheless, I think I'll stick to musepack-0.94, as 0.98 introduced 10 times more bugs than new features. (displays wrong song durations; crashes when reading APE tags...)" Re-emerged 0.94-r1 and waiting for a more stable release. Thanks!
could you post the whole output here ?
That is: Calculating dependencies ...done! >>> emerge (1 of 1) media-plugins/xmms-musepack-0.98-r1 to / >>> md5 src_uri ;-) xmms-0.98.zip >>> Unpacking source... >>> Unpacking xmms-0.98.zip to /var/tmp/portage/xmms-musepack-0.98-r1/work/xmms-musepack-0.98 * Applying xmms-musepack-0.98-bad-makefile.patch... [ ok ] >>> Source unpacked. gcc -s -DVERSION=\"0.98\" -Wall -shared -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -pipe -DPOSIX -D_REENTRANT -DREENTRANT -DMPP_ENCODER `xmms-config --cflags --libs` `gtk-config --cflags --libs` -o xmms-musepack-0.98.so in_mpc.c bitstream.c huffsv46.c huffsv7.c requant.c synth_filter.c mpc_dec.c equalizer.c equal.c tags.c 2>&1 | grep -v '/usr/' in_mpc.c: In function `FileInfo': in_mpc.c:947: warning: `mp_level' might be used uninitialized in this function in_mpc.c:948: warning: `mp_bitrate' might be used uninitialized in this function in_mpc.c:949: warning: `mp_samplerate' might be used uninitialized in this function in_mpc.c:950: warning: `mp_flags' might be used uninitialized in this function in_mpc.c:951: warning: `mp_fileinfo' might be used uninitialized in this function in_mpc.c:952: warning: `mp_encoder' might be used uninitialized in this function in_mpc.c: At top level: in_mpc.c:865: warning: `get_entry_tag' defined but not used in_mpc.c:591: warning: `find_genre_id' defined but not used in_mpc.c:916: warning: `remove_tag' defined but not used in_mpc.c:1620: warning: `Helper1' defined but not used synth_filter.c: In function `Vectoring': synth_filter.c:297: warning: dereferencing type-punned pointer will break strict-aliasing rules mpc_dec.c: In function `Lese_Bitstrom_SV7': mpc_dec.c:648: warning: operation on `p' may be undefined In file included from mppenc.h:9, from tags.c:24: mppdec.h:141:18: esd.h: No such file or directory In file included from mppenc.h:9, from tags.c:24: mppdec.h:1087: warning: ignoring #pragma warning >>> Install xmms-musepack-0.98-r1 into /var/tmp/portage/xmms-musepack-0.98-r1/image/ category media-plugins install: no se puede efectuar `stat' sobre `xmms-musepack-0.98.so': No existe el fichero o el directorio man: prepallstrip: strip: >>> Completed installing into /var/tmp/portage/xmms-musepack-0.98-r1/image/ >>> Merging media-plugins/xmms-musepack-0.98-r1 to / --- /usr/ --- /usr/lib/ --- /usr/lib/xmms/ --- /usr/lib/xmms/Input/ --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/xmms-musepack-0.98-r1/ >>> /usr/share/doc/xmms-musepack-0.98-r1/README_mpc-plugin_english.txt.gz >>> /usr/share/doc/xmms-musepack-0.98-r1/README_mpc-plugin_spanish.txt.gz >>> /usr/share/doc/xmms-musepack-0.98-r1/README_mpc-plugin_german.txt.gz >>> /usr/share/doc/xmms-musepack-0.98-r1/README_mpc-plugin_finnish.txt.gz >>> /usr/share/doc/xmms-musepack-0.98-r1/README_mpc-plugin_korean.txt.gz >>> /usr/share/doc/xmms-musepack-0.98-r1/ChangeLog.gz * Caching service dependencies... [ ok ] >>> media-plugins/xmms-musepack-0.98-r1 merged.
Added media-sound/esound to DEPEND. Fix in portage.
The added dependency is not really needed. It's possible to build xmms-musepack without esd by commenting out #define USE_ESD_AUDIO in mpp.h Works for me.
Ok, I'll look into adding a use flag check for esd then in this ebuild...
ok... option added to portage.
Exactly the same bug with xmms-musepack-0.99.
Sorry, my emerge info: Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 1800+ Gentoo Base System version 1.4.9 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -fstack-protector -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -ffast-math -O2 -fomit-frame-pointer -frename-registers -funroll-loops -fstack-protector -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.caliu.info/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow S3TC X aac aalib acpi alsa apm async avi berkdb cdr cjk crypt cscope cups dvd faad fbcon flac foomaticdb foreign-sysvinit gd gdbm gif gimpprint gpm gstreamer gtk2 imagemagick imap imlib imlib2 ipv6 jabber java javascript jikes jpeg kde lcms libg++ libwww mad maildir matroska mikmod mmap mmx mng monkey mozilla moznoirc moznomail mozsvg mpeg mpi msn ncurses nls nogcj nptl oggvorbis opengl pam pdflib perl pic png ppds python qt quicktime readline sasl sdl snmp speex spell sse ssl svg tcltk tcpd theora threads tiff truetype unicode usagi vim-with-x wmf x86 xml xml2 xmms xv xvid zlib"
working now, thanks...