Gentoo Archives: gentoo-user

From: Markos Chandras <markos.chandras@×××××.com>
To: Paul Hartman <paul.hartman+gentoo@×××××.com>
Cc: gentoo-user@l.g.o
Subject: Re: [gentoo-user] portage-2.2 + collision protect
Date: Sat, 15 Nov 2008 08:40:34
Message-Id: 200811151040.25962.markos.chandras@gmail.com
In Reply to: Re: [gentoo-user] portage-2.2 + collision protect by Paul Hartman
1 On Saturday 15 November 2008 01:24:18 Paul Hartman wrote:
2 > On Fri, Nov 14, 2008 at 5:20 PM, Markos Chandras
3 >
4 > <markos.chandras@×××××.com> wrote:
5 > > On Saturday 15 November 2008 01:07:33 Paul Hartman wrote:
6 > >> On Fri, Nov 14, 2008 at 4:46 PM, Markos Chandras
7 > >>
8 > >> <markos.chandras@×××××.com> wrote:
9 > >> > Hello,
10 > >> >
11 > >> > I ve upgraded to portage-2.2 . From that time i am having a problem.
12 > >
13 > > When
14 > >
15 > >> > portage finds a collision between two files during the merge time , it
16 > >> > complains and doesnt merge the new package. The weird thing is
17 that i
18 > >
19 > > do
20 > >
21 > >> > not have collision-protect under FEATURES on /etc/make.conf file
22 > >> >
23 > >> > Any idea how to deal with that?
24 > >>
25 > >> Check to see which other package owns the collided file. If none, it's
26 > >> probably safe to delete it & emerge the new package (which will
27 > >> replace that file anyway). That's what I do.
28 > >>
29 > >> Paul
30 > >
31 > > This usually happens when I am trying to install slotted packages like
32 > > amarok-1.94
33 > >
34 > > I am using amarok-1.4.10 and I am trying to install amarok-1.94. They
35 are
36 > > on different slots but portage keeps complaining about collisions. Since
37 > > I do not have collision-protect on FEATURES, portage MUST merge the
38 > > package even if it warns me...
39 >
40 > What about protect-owned, do you have that? It is like
41 > collision-protect, but it blocks you from overwriting files KNOWN to
42 > belong to other packages (where collisiion-protect will block any file
43 > on disk, even if it has no owning-package)
44 >
45 > There are also environment variables which explicitly protect/override
46 > collision detection for directories, regardless of the features
47 > setting.
48 >
49 > Paul
50 This is my FEATURES line
51
52 FEATURES="parallel-fetch buildpkg candy fixpackages ccache sandbox"
53
54 Could some of these be responsible for the collision problem?
55 --
56 Markos Chandras

Replies

Subject Author
Re: [gentoo-user] portage-2.2 + collision protect Neil Bothwick <neil@××××××××××.uk>