1 |
On Tuesday 23 June 2009 17:49:40 James wrote: |
2 |
> Alan McKinnon <alan.mckinnon <at> gmail.com> writes: |
3 |
|
4 |
> > * removes masking keywords if the package is stable on your arch |
5 |
> > ~* removes masking keywords if the package is stable on any arch |
6 |
> > ** removes masking keywords for the package unconditionally |
7 |
> |
8 |
> none of these worked for the |
9 |
> xz-utils package. Can we find a simple example that does work? |
10 |
> (not enlightenment).....? |
11 |
|
12 |
You want "app-arch/xz-utils **" in package.keywords. It is blocked by lzma, |
13 |
but that entry does at least get the emerge past the mask stage: |
14 |
|
15 |
nazgul xz-utils # echo "app-arch/xz-utils ~*" > |
16 |
/etc/portage/package.keywords/temp |
17 |
nazgul xz-utils # emerge -av1 xz-utils |
18 |
|
19 |
These are the packages that would be merged, in order: |
20 |
|
21 |
Calculating dependencies... done! |
22 |
|
23 |
!!! All ebuilds that could satisfy "app-arch/xz-utils" have been masked. |
24 |
!!! One of the following masked packages is required to complete your request: |
25 |
- app-arch/xz-utils-9999 (masked by: missing keyword) |
26 |
|
27 |
For more information, see the MASKED PACKAGES section in the emerge |
28 |
man page or refer to the Gentoo Handbook. |
29 |
|
30 |
nazgul xz-utils # echo "app-arch/xz-utils **" > |
31 |
/etc/portage/package.keywords/temp |
32 |
nazgul xz-utils # emerge -av1 xz-utils |
33 |
|
34 |
These are the packages that would be merged, in order: |
35 |
|
36 |
Calculating dependencies... done! |
37 |
[ebuild N ] app-arch/xz-utils-9999 0 kB |
38 |
[blocks B ] app-arch/lzma-utils ("app-arch/lzma-utils" is blocking app- |
39 |
arch/xz-utils-9999) |
40 |
|
41 |
-- |
42 |
alan dot mckinnon at gmail dot com |