1 |
Hi there! |
2 |
|
3 |
Some may remember me from posting here often. But since a year, I have a |
4 |
new life, and much less time for sitting at my computer. Sigh. And my |
5 |
beloved Gentoo got a little outdated. |
6 |
|
7 |
So, a @world update does not work. I thought I give emerge -e @world a |
8 |
try, this should sort out the problems, but this also does not go well. |
9 |
|
10 |
I don't want to bother you with the whole lot of output emerge gives me, |
11 |
and just ask a specific question at the moment. I get the 'Multiple |
12 |
package instances within a single package slot have been pulled into the |
13 |
dependency graph, resulting in a slot conflict' message, and several |
14 |
affected packages. One example is claws: |
15 |
|
16 |
mail-client/claws-mail:0 |
17 |
|
18 |
(mail-client/claws-mail-3.9.0-r1::gentoo, ebuild scheduled for merge) |
19 |
pulled in by ~mail-client/claws-mail-3.9.0 required by |
20 |
(mail-client/claws-mail-address_keeper-1.0.7::gentoo, ebuild scheduled |
21 |
for merge) |
22 |
|
23 |
(mail-client/claws-mail-3.9.2::gentoo, ebuild scheduled for merge) |
24 |
pulled in by (no parents that aren't satisfied by other packages in |
25 |
this slot) |
26 |
|
27 |
Looking at the ebuild, I see that claws-mail-address_keeper rdepends on |
28 |
claws-mail-3.9.0. But being on ~amd86, 3.9.2 would be current. |
29 |
|
30 |
I can solve this by masking versions greater than 3.9.0. Two questions: |
31 |
|
32 |
Why can't portage deal with this itself, and simply install the highest |
33 |
version that fulfills all requirements? |
34 |
|
35 |
And how do I notice an update to claws-mail-address_keeper that would |
36 |
allow a newer version of claws-mail? Other than remembering those masks |
37 |
and go through them once in a while? |
38 |
|
39 |
Similar problems happen with sys-boot/syslinux, pulled in by |
40 |
sys-boot/unetbootin, media-sound/jack-audio-connection-kit, pulled in by |
41 |
app-emulation/emul-linux-x86-soundlibs, and all dev-qt packages, where I |
42 |
did not yet figure out what to do. |
43 |
|
44 |
I am running portage 2.2.7. |
45 |
|
46 |
Alex |