On Sat, Dec 20, 2008 at 02:16:09AM +0000, Penguin Lover Stroller squawked:
> Anyone see what I'm doing wrong here, please?
Yes. See below.
> I can't seem to get mplayer to accept the dvdnav USE flag, which is always
> (-bracketed) out when I pretend to emerge it:
<snip>
>
> Yet the ebuild seems to say:
> dvdnav? ( >=media-libs/libdvdnav-4.1.3
> >=media-libs/libdvdread-4.1.3 )
> ...
> if use dvdnav; then
> myconf="${myconf} --with-dvdread-config=/usr/bin/dvdread-config
> \
> --with-dvdnav-config=/usr/bin/dvdnav-config \
> --disable-dvdread-internal"
> elif ! use dvd && ! use dvdread; then
> myconf="${myconf} --disable-dvdnav --disable-dvdread"
> use a52 || myconf="${myconf} --disable-liba52 \
>
>
> I think I have emerged the appropriate versions of libdvdnav & libdvdread:
>
> $ eix -I -c libdvd
> [I] media-libs/libdvdcss (1.2.9-r1(1.2)@10/10/08): A portable abstraction
> library for DVD decryption
> [I] media-libs/libdvdnav (4....@12/20/08): Library for DVD navigation tools
> [I] media-libs/libdvdplay (1....@07/07/07): A simple library designed for
> DVD-menu navigation
> [I] media-libs/libdvdread (4.1.3...@12/19/08): Library for DVD navigation
> tools
> Found 4 matches.
> $
>
>
> This is a mostly x86 system, with only a handful of packages manually
> keyworded or unmasked.
libdvdnav-4.1.3 is keyworded ~x86, while mplayer-1.0_rc2_p28058-r1 is
keyworded x86. The USE cannot be satisfied. See
/usr/portage/profiles/base/package.use.mask, somewhere near the
bottom, there is a bit about dvdnav being masked. I think you can try
use unmasking the flag: add a line to /etc/portage/package.use.mask
media-video/mplayer -dvdnav
should do the trick.
W
--
"Getting the midterms back tomorrow is going to be a slaughterhouse."
"No. The exam was the slaughterhouse."
"Then tomorrow is just the meat packing."
~DeathMech, Some Student. P-town PHY 205
Sortir en Pantoufles: up 743 days, 2:19