Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: package.keywords
Date: Tue, 23 Jun 2009 18:40:47
Message-Id: 200906232039.10798.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] Re: package.keywords by James
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