Updating mplayer to latest mplayer stable release broke the sound on DVD video. The lastest stable release of mplayer (mplayer-1.0.20070321) has a new use flag 'a52' which is needed to play the audio from a good proportion of today's DVDs (PAL ones certainly - I'm in the UK) This useflag is not enabled by default in e.g. /usr/portage/profiles/default-linux/x86/desktop/make.defaults - whereas the 'win32codecs' useflag, which provides video codecs for Microsoft proprietary video formats, is enabled here. Reproducible: Always Steps to Reproduce: 1.update to mplayer-1.0.20070321, using default linux desktop profile 2.play a dvd 3.
yes, this is a huge bummer. same issue here.
Take such stuff to gentoo-dev ML; the default profiles are already bloated enough with junk.
I see where you're coming from. Why was the new use flag added? My reasoning was that since the win32codecs useflag lives there, then a52, which does a very similar thing, to an almost identical set of packages ought to be with it. Would it be better to remove the useflag from mplayer (I can't think why one would want to be able to compile it without dvd audio support), or advise to put the a52 useflag in /etc/portage/package.use ?
(In reply to comment #3) The fact that there's already load of cruft in default profile's USE (why on earth does everyone need kerberos e.g.) is no valid reason to add even more to global USE. As said, discuss such things at gentoo-dev mailing list. Or come back to us when people are allowed to use per-ebuild defaults in IUSE.
Changed ebuild so a52 wont be disabled unless -dvd is used.