1 |
On 14/06/2014 15:30, Tanstaafl wrote: |
2 |
> Is this right? |
3 |
> |
4 |
>> # eix udev |
5 |
>> ... |
6 |
>> [U] sys-fs/udev |
7 |
>> Available versions: 208-r1^t 212-r1^t ~213^t **9999^t {acl doc |
8 |
>> +firmware-loader gudev introspection +kmod selinux static-libs |
9 |
>> ABI_MIPS="n32 n64 o32" ABI_X86="32 64 x32"} |
10 |
>> Installed versions: 208^t{tbz2}(03:30:13 PM 12/08/2013)(acl |
11 |
>> firmware-loader kmod openrc -doc -gudev -introspection -selinux |
12 |
>> -static-libs ABI_MIPS="-n32 -n64 -o32" ABI_X86="64 -32 -x32") |
13 |
>> Homepage: |
14 |
>> http://www.freedesktop.org/wiki/Software/systemd |
15 |
>> Description: Linux dynamic and persistent device naming |
16 |
>> support (aka userspace devfs) |
17 |
> ... |
18 |
> |
19 |
> Installed version shows the openrc USE flag, new version doesn't. |
20 |
> |
21 |
> And more importantly: |
22 |
> |
23 |
>> # emerge -pvuDN udev |
24 |
>> |
25 |
>> These are the packages that would be merged, in order: |
26 |
>> |
27 |
>> Calculating dependencies... done! |
28 |
>> [ebuild U ] sys-apps/kmod-17 [16] USE="tools zlib -debug -doc |
29 |
>> -lzma -python% -static-libs (-openrc%*)" PYTHON_TARGETS="python2_7%* |
30 |
>> python3_3%* -python3_2% (-python3_4)" 1,450 kB |
31 |
>> [ebuild U ] sys-fs/udev-212-r1 [208] USE="acl firmware-loader |
32 |
>> kmod -doc -gudev -introspection (-selinux) -static-libs (-openrc%*)" |
33 |
>> ABI_X86="(64) (-32) (-x32)" 2,660 kB |
34 |
>> [ebuild N ] virtual/libudev-208:0/1 USE="-static-libs" |
35 |
>> ABI_X86="(64) (-32) (-x32)" 0 kB |
36 |
>> [ebuild U ] virtual/udev-208-r2 [208-r1] USE="-gudev |
37 |
>> -introspection -static-libs (-kmod%*) (-selinux%)" ABI_X86="(64) (-32) |
38 |
>> (-x32)" 0 kB |
39 |
>> [ebuild U ] sys-fs/udev-init-scripts-26-r2 [26] 0 kB |
40 |
>> |
41 |
>> Total: 5 packages (4 upgrades, 1 new), Size of downloads: 4,110 kB |
42 |
> |
43 |
> This clearly shows the -openrc USE flag being applied. |
44 |
|
45 |
You read it wrong. The USE flag is not being applied it's being removed |
46 |
(the minus "-"), and the reason it is being removed is that it doesn't |
47 |
exist for the new ebuild. That's what the parenthesis means. |
48 |
|
49 |
> |
50 |
> Googling didn't reveal an answer... |
51 |
|
52 |
It's in the emerge man page. If not there, is one of the man pages from |
53 |
portage |
54 |
|
55 |
|
56 |
|
57 |
> |
58 |
> |
59 |
> |
60 |
|
61 |
|
62 |
-- |
63 |
Alan McKinnon |
64 |
alan.mckinnon@×××××.com |