Gentoo Archives: gentoo-user

From: Stroller <stroller@××××××××××××××××××.uk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] mplayer-1.0_rc2_p28058-r1 & USE dvdnav
Date: Sat, 20 Dec 2008 15:43:15
Message-Id: 5194F52F-A849-4745-A9E4-DE404214AD3C@stellar.eclipse.co.uk
In Reply to: Re: [gentoo-user] mplayer-1.0_rc2_p28058-r1 & USE dvdnav by Willie Wong
1 On 20 Dec 2008, at 03:46, Willie Wong wrote:
2 >> ...
3 >> Yet the ebuild seems to say:
4 >> dvdnav? ( >=media-libs/libdvdnav-4.1.3
5 >> >=media-libs/libdvdread-4.1.3 )
6 >> ...
7 >>
8 >> I think I have emerged the appropriate versions of libdvdnav &
9 >> libdvdread:
10 >>
11 >> $ eix -I -c libdvd
12 >> [I] media-libs/libdvdcss (1.2.9-r1(1.2)@10/10/08): A portable
13 >> abstraction
14 >> library for DVD decryption
15 >> [I] media-libs/libdvdnav (4.1.3@12/20/08): Library for DVD
16 >> navigation tools
17 >> [I] media-libs/libdvdplay (1.0.1@07/07/07): A simple library
18 >> designed for
19 >> DVD-menu navigation
20 >> [I] media-libs/libdvdread (4.1.3-r1@12/19/08): Library for DVD
21 >> navigation
22 >> tools
23 >> Found 4 matches.
24 >> $
25 >>
26 >>
27 >> This is a mostly x86 system, with only a handful of packages manually
28 >> keyworded or unmasked.
29 >
30 > libdvdnav-4.1.3 is keyworded ~x86, while mplayer-1.0_rc2_p28058-r1 is
31 > keyworded x86. The USE cannot be satisfied.
32
33 I'm really sorry, I don't understand.
34
35 I manually keyworded libdvdnav-4.1.3 /etc/portage/package.use to make
36 it installable.
37
38 It _is already_ installed. Doesn't that mean the USE is already
39 satisfied?
40
41
42 > See
43 > /usr/portage/profiles/base/package.use.mask, somewhere near the
44 > bottom, there is a bit about dvdnav being masked. I think you can try
45 > use unmasking the flag: add a line to /etc/portage/package.use.mask
46 >
47 > media-video/mplayer -dvdnav
48 >
49 > should do the trick.
50
51 I'm finding this a little confusing, having never dabbled this deep in
52 masking before.
53
54 I can the line you refer to in /usr/portage/profiles/base/
55 package.use.mask, it says:
56 media-video/mplayer cpudetection custom-cpuopts bindist dvdnav
57
58 I assume this means "cpudetection custom-cpuopts bindist dvdnav" are
59 "not allowed" and that adding "-dvdnav" to my own mask would override
60 that, saying "-dvdnav" is not allowed, or "force dvdnav"?
61
62 Stroller.

Replies

Subject Author
Re: [gentoo-user] mplayer-1.0_rc2_p28058-r1 & USE dvdnav Willie Wong <wwong@×××××××××.EDU>