Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] app-emulation/emul-linux-x86-* slot conflict
Date: Thu, 25 Aug 2011 13:39:02
Message-Id: 201108251438.31829.michaelkintzios@gmail.com
1 What's the solution to this slot conflict?
2 ===================================
3 # emerge -uaDv world
4
5 These are the packages that would be merged, in order:
6
7 Calculating dependencies... done!
8 [ebuild U ] app-emulation/emul-linux-x86-baselibs-20110722 [20110129]
9 USE="-development" 34,381 kB
10 [ebuild U ] app-emulation/emul-linux-x86-opengl-20110722 [20110129-r1]
11 USE="-development" 44,036 kB
12 [ebuild U ] app-emulation/emul-linux-x86-xlibs-20110722 [20110129]
13 USE="opengl -development" 2,586 kB
14 [ebuild U ] app-emulation/emul-linux-x86-gtklibs-20110722 [20110129]
15 USE="-development" 4,714 kB
16 [ebuild U ] app-emulation/emul-linux-x86-medialibs-20110722 [20110129]
17 USE="-development" 7,874 kB
18 [ebuild U ] app-emulation/emul-linux-x86-soundlibs-20110722 [20110129]
19 USE="alsa -development -pulseaudio" 5,966 kB
20 [ebuild U ] app-emulation/emul-linux-x86-qtlibs-20110722 [20110129]
21 USE="-development" 16,626 kB
22
23 Total: 7 packages (7 upgrades), Size of downloads: 116,180 kB
24
25 !!! Multiple package instances within a single package slot have been pulled
26 !!! into the dependency graph, resulting in a slot conflict:
27
28 app-emulation/emul-linux-x86-xlibs:0
29
30 (app-emulation/emul-linux-x86-xlibs-20110129::gentoo, installed) pulled in
31 by
32 ~app-emulation/emul-linux-x86-xlibs-20110129 required by (app-
33 emulation/emul-linux-x86-motif-20110129::gentoo, installed)
34
35 (app-emulation/emul-linux-x86-xlibs-20110722::gentoo, ebuild scheduled for
36 merge) pulled in by
37 ~app-emulation/emul-linux-x86-xlibs-20110722 required by (app-
38 emulation/emul-linux-x86-medialibs-20110722::gentoo, ebuild scheduled for
39 merge)
40 (and 2 more with the same problem)
41
42 app-emulation/emul-linux-x86-baselibs:0
43
44 (app-emulation/emul-linux-x86-baselibs-20110722::gentoo, ebuild scheduled
45 for merge) pulled in by
46 ~app-emulation/emul-linux-x86-baselibs-20110722 required by (app-
47 emulation/emul-linux-x86-xlibs-20110722::gentoo, ebuild scheduled for merge)
48 (and 4 more with the same problem)
49
50 (app-emulation/emul-linux-x86-baselibs-20110129::gentoo, installed) pulled
51 in by
52 ~app-emulation/emul-linux-x86-baselibs-20110129 required by (app-
53 emulation/emul-linux-x86-xlibs-20110129::gentoo, installed)
54
55
56 It may be possible to solve this problem by using package.mask to
57 prevent one of those packages from being selected. However, it is also
58 possible that conflicting dependencies exist such that they are
59 impossible to satisfy simultaneously. If such a conflict exists in
60 the dependencies of two different packages, then those packages can
61 not be installed simultaneously. You may want to try a larger value of
62 the --backtrack option, such as --backtrack=30, in order to see if
63 that will solve this conflict automatically.
64
65 For more information, see MASKED PACKAGES section in the emerge man
66 page or refer to the Gentoo Handbook.
67 ===================================
68
69
70 Adding --backtrack gives this:
71 ===================================
72 # emerge -uaDv --backtrack=30 world
73
74 These are the packages that would be merged, in order:
75
76 Calculating dependencies... done!
77
78 Total: 0 packages, Size of downloads: 0 kB
79
80 !!! One or more updates have been skipped due to a dependency conflict:
81
82 app-emulation/emul-linux-x86-soundlibs:0
83
84 (app-emulation/emul-linux-x86-soundlibs-20110722::gentoo, ebuild scheduled
85 for merge) conflicts with
86 ~app-emulation/emul-linux-x86-soundlibs-20110129 required by (app-
87 emulation/emul-linux-x86-medialibs-20110129::gentoo, installed)
88
89 app-emulation/emul-linux-x86-baselibs:0
90
91 (app-emulation/emul-linux-x86-baselibs-20110722-r99::gentoo, ebuild
92 scheduled for merge) conflicts with
93 ~app-emulation/emul-linux-x86-baselibs-20110129 required by (app-
94 emulation/emul-linux-x86-xlibs-20110129::gentoo, installed)
95
96 app-emulation/emul-linux-x86-opengl:0
97
98 (app-emulation/emul-linux-x86-opengl-20110722::gentoo, ebuild scheduled for
99 merge) conflicts with
100 ~app-emulation/emul-linux-x86-opengl-20110129 required by (app-
101 emulation/emul-linux-x86-gtklibs-20110129::gentoo, installed)
102
103 app-emulation/emul-linux-x86-xlibs:0
104
105 (app-emulation/emul-linux-x86-xlibs-20110722::gentoo, ebuild scheduled for
106 merge) conflicts with
107 ~app-emulation/emul-linux-x86-xlibs-20110129 required by (app-
108 emulation/emul-linux-x86-motif-20110129::gentoo, installed)
109
110
111 !!! The following update(s) have been skipped due to unsatisfied dependencies
112 !!! triggered by backtracking:
113
114 app-emulation/emul-linux-x86-qtlibs:0
115 app-emulation/emul-linux-x86-gtklibs:0
116
117 Total: 0 packages, Size of downloads: 0 kB
118
119 Total: 0 packages, Size of downloads: 0 kB
120
121 Nothing to merge; would you like to auto-clean packages? [Yes/No] Yes
122 >>> Auto-cleaning packages...
123
124 >>> No outdated packages were found on your system.
125 ===================================
126 --
127 Regards,
128 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature