Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40970 - xmms-musepack 0.98-r1 loses .so
Summary: xmms-musepack 0.98-r1 loses .so
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Jeremy Huddleston (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-09 07:12 UTC by César Fernández
Modified: 2004-04-22 09:55 UTC (History)
1 user (show)

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ésar Fernández 2004-02-09 07:12:15 UTC
>>> 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"
Comment 1 César Fernández 2004-02-09 07:13:56 UTC
Oh, and I'm using xmms 1.2.9
Comment 2 Stephan Kapfinger 2004-02-09 13:19:53 UTC
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.
Comment 3 César Fernández 2004-02-09 13:58:50 UTC
"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!
Comment 4 SpanKY gentoo-dev 2004-02-09 15:55:26 UTC
could you post the whole output here ?
Comment 5 César Fernández 2004-02-10 03:36:16 UTC
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.
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-10 04:11:11 UTC
Added media-sound/esound to DEPEND.  Fix in portage.
Comment 7 demon783 2004-02-15 04:09:39 UTC
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.
Comment 8 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-15 04:18:23 UTC
Ok, I'll look into adding a use flag check for esd then in this ebuild...
Comment 9 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-19 01:44:56 UTC
ok... option added to portage.
Comment 10 César Fernández 2004-04-22 05:52:18 UTC
Exactly the same bug with xmms-musepack-0.99.
Comment 11 César Fernández 2004-04-22 05:53:50 UTC
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"
Comment 12 Jeremy Huddleston (RETIRED) gentoo-dev 2004-04-22 09:55:08 UTC
working now, thanks...