Gentoo Archives: gentoo-user

From: David <david@×××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Can't mask a package
Date: Thu, 02 Jul 2009 12:57:59
Message-Id: 4A4CAED4.5010507@pythontoo.com
In Reply to: Re: [gentoo-user] Can't mask a package by Dale
1 Dale wrote:
2 > Pupino wrote:
3 >> Hello everybody,
4 >> i'm having troubles with the policykit package, and i've discovered
5 >> that the new version (0.92) has broken all APIs and this causes some
6 >> packages to not compile anymore (network manager in my case).
7 >> So i tried to mask it and keep the 0.9-r1 version instead, but with no result.
8 >> I've added it to /etc/portage/package.mask and tried this forms:
9 >> =sys-auth/policykit-0.92
10 >>
11 >>> =sys-auth/policykit-0.92
12 >>>
13 >> and also
14 >> sys-auth/policykit-0.92
15 >> that should prenvet any version of it being merged, right?
16 >> none of those attempts worked for me, and emerge keeps trying to merge it...
17 >> i'm running a x86 system with no accept keywords set.
18 >> any ideas?
19 >>
20 >> Thanks in advance.
21 >> Davide
22 >>
23 >>
24 >>
25 >
26 > Well, actually all policykit packages are masked and keyworded by
27 > portage already.
28 >
29 > [-P-] [M~] sys-auth/policykit-0.9 (0)
30 > [-P-] [M~] sys-auth/policykit-0.9-r1 (0)
31 > [-P-] [M~] sys-auth/policykit-0.92 (0)
32 >
33 > So I would think you need to unmask the version you do want to install
34 > and then leave the rest alone. Basically remove everything policykit
35 > from mask and just add =sys-auth/policykit-0.9-r1 to unmask and keyword
36 > files. If it ever goes stable, it will upgrade at that time as well.
37 >
38 > I hope that helps.
39 >
40 > Dale
41 >
42 > :-) :-)
43 >
44 >
45 Is hal trying to pull it in?
46 emerge -pv hal
47 [ebuild R ] sys-apps/hal-0.5.12_rc1-r6 USE="X acpi consolekit crypt
48 policykit -apm -debug -dell -disk-partition -doc -laptop (-selinux)" 0 kB
49
50 --
51 Powered by Gentoo GNU/Linux
52 http://linuxcrazy.com

Replies

Subject Author
Re: [gentoo-user] Can't mask a package Pupino <pupinux@×××××.com>