Gentoo Archives: gentoo-user

From: n952162@×××.de
To: gentoo-user@l.g.o
Subject: Aw: Re: [gentoo-user] slot conflict when updating portage
Date: Wed, 29 May 2019 22:48:24
Message-Id: trinity-debb6eee-9b5d-49de-948e-22b4f55fe662-1559170084285@3c-app-webde-bs61
In Reply to: Re: [gentoo-user] slot conflict when updating portage by Dale
1 Okay, gladly. In fact, I ran it 3 times, one after another, because I wasn't even sure if there were fatal problems or not ... trying to attach these text files...
2
3 But I'm going to bed then. Good night.
4
5
6 > Gesendet: Donnerstag, 30. Mai 2019 um 00:38 Uhr
7 > Von: "Dale" <rdalek1967@×××××.com>
8 > An: gentoo-user@l.g.o
9 > Betreff: Re: [gentoo-user] slot conflict when updating portage
10 >
11 > n952162@×××.de wrote:
12 > > !!! Multiple package instances within a single package slot have been pulled
13 > > !!! into the dependency graph, resulting in a slot conflict:
14 > >
15 > > sys-apps/portage:0
16 > >
17 > > How should I go about handling this?
18 > >
19 > > Slot are explained somewhere as allowing multiple packages to have different versions of the same providing package. Why should there be conflicts? Is there a limited number of slots or something? Why is a slot conflict a problem - each dependent package can use its own slot ...
20 > >
21 > > Following this message there are a number of "paragraphs", each introduced with a line like the "sys-apps/portage:0" line, above. Each paragraph contains multiple "clauses", apparently representing different versions of the package starting the "paragraph"
22 > >
23 > > Each seems to be terminated with a status:
24 > > - argument
25 > > - installed
26 > > - ebuild scheduled for merge
27 > >
28 > > Where's the problem?
29 > >
30 > > There must be a problem because it goes on to say:
31 > >
32 > > "It may be possible to solve this problem by using package.mask to
33 > > prevent one of those packages from being selected. However, it is also
34 > > possible that conflicting dependencies exist such that they are
35 > > impossible to satisfy simultaneously. If such a conflict exists in
36 > > the dependencies of two different packages, then those packages can
37 > > not be installed simultaneously."
38 > >
39 > > I can solve the problem by preventing *one* of the packages from being selected?
40 > > Let's see, I have 3 such paragraphs, two with 2 clauses each and one with 6 clauses. If I pick one, everything will be fine?
41 > >
42 > > It then suggests looking at the MASKED PACKAGES section of the emerge man page. But that has to do with experimental or development packages. My profile is "stable" - there's no reason why I should have any of those, is there?
43 > >
44 > > It goes on, but I think those are other issues which I will raise in a subsequent post.
45 > >
46 > >
47 >
48 >
49 > You need to post the whole output so others can see what is causing the
50 > conflict.  There are a few on this list who are very good at parsing the
51 > output and finding a way to work through it. 
52 >
53 > Dale
54 >
55 > :-) :-) 
56 >
57 >

Attachments

File name MIME type
emerge-0.out application/octet-stream
emerge-1.out application/octet-stream
emerge-2.out application/octet-stream

Replies