This latest revision of xmms compiles perfectly, but when I attempt to play any mp3 file the application cannot play it. It skips over it like it doesn't have the codec or something. Please mark this ebuild as masked for amd64. Emerging xmms-1.2.10-r12 fixes the problem completely.
USE=mp3 maybe? Hard to say without `emerge --info` ...
Yeah... could be, Of the 17 USE flags, I wasn't able to notice that some sly guy was able to stick in one new use flag for xmms. I'll add this use flag when I get home. I imagine it should fix the problem...
Problem is not resolved :( When I try to play now it says No output plugin has been selected. So when I go to select one I find there are none!!
media-sound/xmms-1.2.10-r13 (-3dnow) +alsa -arts -debug -directfb +esd +flac -jack -lirc -mad -mikmod (-mmx) +mp3 +nls +oggvorbis +oss -sndfile 0 kB emerge --info Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10 x86_64) ================================================================= System uname: 2.6.10 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.9 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 10:34:46)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.7.9-r1, 1.5, 1.8.5-r3, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r3 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-march=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache digest distlocks fixpackages sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.binarycompass.org http://gentoo.mirrored.ca/ http://gentoo.chem.wisc.edu/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 # X a a52 aac aalib acpi alsa audio avi bidi bitmap-fonts cdr codecs computer's crypt cups curl divx4linux dvd dvdr esd f77 faad fam flac font-server gdbm gif gnome gpm gstreamer gtk gtk2 hal hardware i'm imlib ipv6 java jp2 jpeg junit lzw lzw-tiff matroska mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg multilib ncurses nls not nvidia oggvorbis opengl oss pam perl png python qt readline samba sdl server snmp spell ssl tcltk tcpd this tiff truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 vid wxwindows xml xml2 xmms xpm xrandr xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Did you complete the emerge, or did it die? You should have xmms-{alsa,esd,oss} on your system.
The emerge completes and I have xmms-{alsa,esd,oss} on my system. The weird thing is that this problem only applies to xmms-1.2.10-r13, not xmms-1.2.10-r12, which works perfectly.
I had a similar problem with xmms-1.2.10-r13 (but on i386 instead of amd64) where it would play some but not all of my mp3 files. When attempting to add a group of files to the playlist, some files were simply skipped. My problem seemed to be that the xmms-mpg123 input plugin is no longer built in and the combination of USE flags "mp3" and "mad" prevent it from being pulled in automatically. Apparently xmms-mad has issues with some of my mp3 files and refuses to play them. Perhaps emerging xmms-mpg123 will solve your problems as well?
xmms-mpg123 is built, xmms-mad is not built.
Jos, that's an unrelated issue. This is with the output plugins just not showing up. I really have nowhere to go on this bug as it works for me, nobody else is experiencing the problem, and -r12 is identical to -r13 in terms of installed code. The ebuild was just updated... Can run xmms from a console to see if any output is dumped? Can you give me a screenshot to show the lack of output plugins? Can you do 'qpkg -l xmms-oss' Thanks
Running xmms from the console shows nothing. I do notice that the output plugins aren't being built at all anymore. qpkg -l xmms-oss media-plugins/xmms-oss-1.2.10 * CONTENTS: /usr /usr/lib /usr/lib/xmms /usr/lib/xmms/Output /usr/lib/xmms/Output/libOSS.so /usr/lib/xmms/Output/libOSS.la Same for ALSA, but the /usr/lib/xmms/Output/ directory does not exist, nor are there any libOSS.so files anywhere on my system! media-plugins/xmms-alsa-1.2.10-r1 is installed. /usr/lib/xmms/Effect /usr/lib/xmms/Input These are the only 2 directories in: /usr/lib/xmms Then again... I did find: locate -i liboss /usr/lib/vlc/audio_output/liboss_plugin.so /usr/lib/ao/plugins-2/liboss.so /usr/lib/ao/plugins-2/liboss.la /usr/lib/libossredir.la /usr/lib/libossredir.a
Odd... can youu try emerging the output plugins again on your system to see what happens.
Great! :) emerge xmms-alsa xmms-oss xmms-mpg123 -va brought back all the functionality that I had before. I've seen this problem before, applications requiring a re-emerge to continue working. Shrug, now I know what ebuilds xmms uses for various things. Thank Jeremy, problem solved
odd... i wonder what went wrong then...