Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] kde-base/baloo is blocking an upgrade
Date: Sat, 28 May 2016 08:20:46
Message-Id: 4c864d86-7354-8dde-be9f-76ab92318925@gmail.com
In Reply to: [gentoo-user] kde-base/baloo is blocking an upgrade by Mick
1 On 28/05/2016 10:08, Mick wrote:
2 > I came across this blocker and I'm not sure how to overcome it:
3 > ===============================================================
4 > [ebuild NS ] kde-apps/kmix-15.12.3:5::gentoo [4.14.3-r1:4/4.14::gentoo]
5 > USE="alsa -debug -pulseaudio" 381 KiB
6 > [uninstall ] kde-apps/kmix-4.14.3-r1:4/4.14::gentoo USE="alsa handbook (-
7 > aqua) -canberra -debug -pulseaudio"
8 > [blocks b ] kde-apps/kmix:4 ("kde-apps/kmix:4" is blocking kde-
9 > apps/kmix-15.12.3)
10 > [ebuild NS ] kde-apps/kdemultimedia-meta-15.12.3:5::gentoo
11 > [4.14.3:4::gentoo] USE="ffmpeg" 0 KiB
12 > [uninstall ] kde-apps/kdemultimedia-meta-4.14.3:4::gentoo USE="ffmpeg (-
13 > aqua) -mplayer"
14 > [blocks b ] kde-apps/kdemultimedia-meta:4 ("kde-apps/kdemultimedia-
15 > meta:4" is blocking kde-apps/kdemultimedia-meta-15.12.3)
16 > [blocks B ] kde-base/baloo:4[-minimal(-)] ("kde-base/baloo:4[-
17 > minimal(-)]" is blocking kde-frameworks/baloo-5.21.0)
18 >
19 > Total: 142 packages (76 upgrades, 34 new, 31 in new slots, 1 reinstall, 28
20 > uninstalls), Size of downloads: 123,018 KiB
21 > Conflict: 30 blocks (1 unsatisfied)
22 >
23 > !!! Multiple package instances within a single package slot have been pulled
24 > !!! into the dependency graph, resulting in a slot conflict:
25 >
26 > sys-process/procps:0
27 >
28 > (sys-process/procps-3.3.11-r3:0/5::gentoo, ebuild scheduled for merge)
29 > pulled in by
30 > (no parents that aren't satisfied by other packages in this slot)
31 >
32 > (sys-process/procps-3.3.10-r1:0/0::gentoo, installed) pulled in by
33 > sys-process/procps:0/0= required by (dev-db/mysql-5.6.30:0/18::gentoo,
34 > installed)
35 > ^^^^^
36 >
37 >
38 > It may be possible to solve this problem by using package.mask to
39 > prevent one of those packages from being selected. However, it is also
40 > possible that conflicting dependencies exist such that they are
41 > impossible to satisfy simultaneously. If such a conflict exists in
42 > the dependencies of two different packages, then those packages can
43 > not be installed simultaneously. You may want to try a larger value of
44 > the --backtrack option, such as --backtrack=30, in order to see if
45 > that will solve this conflict automatically.
46 >
47 > For more information, see MASKED PACKAGES section in the emerge man
48 > page or refer to the Gentoo Handbook.
49 >
50 >
51 > * Error: The above package list contains packages which cannot be
52 > * installed at the same time on the same system.
53 >
54 > (kde-frameworks/baloo-5.21.0:5/5.21::gentoo, ebuild scheduled for merge)
55 > pulled in by
56 > >=kde-frameworks/baloo-5.21.0:5 required by (kde-
57 > apps/gwenview-15.12.3:5/5::gentoo, ebuild scheduled for merge)
58 > >=kde-frameworks/baloo-5.21.0:5 required by (kde-apps/dolphin-15.12.3-
59 > r1:5/5::gentoo, ebuild scheduled for merge)
60 > >=kde-frameworks/baloo-5.21.0:5 required by (kde-apps/baloo-
61 > widgets-15.12.3:5/5::gentoo, ebuild scheduled for merge)
62 >
63 > (kde-base/baloo-4.14.3:4/4.14::gentoo, installed) pulled in by
64 > >=kde-base/baloo-4.14.3:4[aqua=] (>=kde-base/baloo-4.14.3:4[-aqua])
65 > required by (kde-apps/kdepim-common-libs-4.14.10:4/4.14::gentoo, installed)
66 > ===========================================================================
67 >
68 > I also attach the complete output in case there is something evident in there
69 > that I have missed.
70 >
71
72 I think you're screwed, and kdepim is at the bottom of it.
73
74 gwenview dolphin require kde-frameworks/baloo
75 kdepim-common-libs requires kde-base/baloo
76
77 Those 2 versions of baloo are mutually incompatible, you have to let one
78 go or move onto whatever Frameworks offers to replace kdepim.
79
80 What bits of kdepim do you use?
81
82 equery depends kdepim-common-libs
83
84 rinse repeat till we get a clear view of the deps (or run emerge world
85 again with -t)
86
87
88 --
89 Alan McKinnon
90 alan.mckinnon@×××××.com