Gentoo Archives: gentoo-dev

From: "Kurt V. Hindenburg" <khindenburg@××××××××××××.net>
To: Christian Aust <christian@××××××××××.de>, Stanislav Brabec <utx@g.o>
Cc: Gentoo-dev <gentoo-dev@g.o>
Subject: Re: [gentoo-dev] not missing feature for package.unmask
Date: Wed, 11 Jun 2003 14:04:18
Message-Id: 200306110911.38097.khindenburg@cherrynebula.net
1 On Wednesday 11 June 2003 7:31 am, Christian Aust wrote:
2 | "Kurt V. Hindenburg" <khindenburg@××××××××××××.net> wrote on Tue,
3 | 10 Jun 2003 19:02:39
4 |
5 | -0500:
6 | > On Tuesday 10 June 2003 3:21 am, Stanislav Brabec wrote:
7 | > | V Po, 09. 06. 2003 v 22:56, Christian Aust napsal:
8 | > | > I'm not sure if gentoo actually lacks this feature, but how
9 | > | > can I permanently accept ebuilds that are marked unstable,
10 | > |
11 | > | It does not lack, probably only does not document it:
12 | > |
13 | > | mkdir -p /etc/portage
14 | > | echo "sys-devel/gcc" >>/etc/portage/package.unmask
15 | >
16 | > Doesn't work here... or did you mean something else?
17 | >
18 | > % cat /etc/portage/package.unmask
19 | > app-crypt/cryptplug
20 | >
21 | > % emerge -Up $(qpkg -I -nc)
22 | >
23 | > >>> --upgradeonly implies --update... adding --update to options.
24 | >
25 | > These are the packages that I would merge, in order:
26 | >
27 | > Calculating dependencies /
28 | > !!! all ebuilds that could satisfy "app-crypt/cryptplug" have
29 | > been masked.
30 | >
31 | > !!! Error calculating dependencies. Please correct.
32
33 A search of /usr/lib/python2.2/site-packages/portage.py shows :
34
35 pkgmasklines=grabfile(settings["PORTDIR"]+"/profiles/package.mask")
36 pkgmasklines+=grabfile("/etc/portage/profiles/package.mask")
37
38 pkgunmasklines=grabfile("/etc/portage/package.unmask");
39
40 The code below shows unmaskdict being populated. It seems that emerge
41 doesn't take it into account... dunno...
42
43 --
44
45 Kurt
46 ---
47 There is no good and evil; there is only power.
48
49
50 --
51 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] not missing feature for package.unmask Georgi Georgiev <chutz@×××.net>