Gentoo Archives: gentoo-user

From: Volker Armin Hemmann <volkerarmin@××××××××××.com>
To: gentoo-user@l.g.o
Cc: Chris Stankevitz <chrisstankevitz@×××××.com>
Subject: Re: [gentoo-user] emerge xfce-base/thunar: lobotomy needed
Date: Tue, 11 Sep 2012 17:15:41
Message-Id: 6775615.tYHau3Cip9@energy
In Reply to: [gentoo-user] emerge xfce-base/thunar: lobotomy needed by Chris Stankevitz
1 Am Montag, 10. September 2012, 17:53:23 schrieb Chris Stankevitz:
2 > I installed xfce4-meta and was a little surprised to see it did not
3 > come with thunar. When I tried to install it, portage became upset.
4 >
5 > Question: is it normal that I would have to ~amd64 a bunch of packages
6 > and deal with slot conflicts and static-libs to install a file
7 > manager? FYI I am running a "stable" (non-~AMD64) system.
8 >
9 > Thank you,
10 >
11 > Chris
12 >
13 > ===
14 >
15 > # emerge -pv xfce-base/thunar
16 >
17 > These are the packages that would be merged, in order:
18 >
19 > Calculating dependencies... done!
20 >
21 > !!! Multiple package instances within a single package slot have been pulled
22 > !!! into the dependency graph, resulting in a slot conflict:
23 >
24 > dev-libs/libgcrypt:0
25 >
26 > (dev-libs/libgcrypt-1.5.0-r2::gentoo, ebuild scheduled for merge) pulled
27 > in by dev-libs/libgcrypt[static-libs] required by
28 > (sys-fs/cryptsetup-1.4.1::gentoo, ebuild scheduled for merge)
29 >
30 > (dev-libs/libgcrypt-1.5.0-r2::gentoo, installed) pulled in by
31 > (no parents that aren't satisfied by other packages in this slot)
32 >
33 > sys-libs/zlib:0
34 >
35 > (sys-libs/zlib-1.2.5.1-r2::gentoo, installed) pulled in by
36 > (no parents that aren't satisfied by other packages in this slot)
37 >
38 > (sys-libs/zlib-1.2.7::gentoo, ebuild scheduled for merge) pulled in by
39 >
40 > >=sys-libs/zlib-1.2.6 required by (sys-apps/kmod-10::gentoo,
41 >
42 > ebuild scheduled for merge)
43 >
44 > dev-libs/popt:0
45 >
46 > (dev-libs/popt-1.16-r1::gentoo, ebuild scheduled for merge) pulled in by
47 >
48 > >=dev-libs/popt-1.16-r1[static-libs] required by
49 >
50 > (sys-fs/cryptsetup-1.4.1::gentoo, ebuild scheduled for merge)
51 >
52 > (dev-libs/popt-1.16-r1::gentoo, installed) pulled in by
53 > (no parents that aren't satisfied by other packages in this slot)
54 >
55 > dev-libs/glib:2
56 >
57 > (dev-libs/glib-2.32.4::gentoo, ebuild scheduled for merge) pulled in by
58 >
59 > >=dev-libs/glib-2.32.4:2 required by
60 >
61 > (dev-util/gdbus-codegen-2.32.4::gentoo, ebuild scheduled for merge)
62 > (and 3 more with the same problem)
63 >
64 > (dev-libs/glib-2.30.3::gentoo, installed) pulled in by
65 > (no parents that aren't satisfied by other packages in this slot)
66 >
67 >
68 > It may be possible to solve this problem by using package.mask to
69 > prevent one of those packages from being selected. However, it is also
70 > possible that conflicting dependencies exist such that they are
71 > impossible to satisfy simultaneously. If such a conflict exists in
72 > the dependencies of two different packages, then those packages can
73 > not be installed simultaneously. You may want to try a larger value of
74 > the --backtrack option, such as --backtrack=30, in order to see if
75 > that will solve this conflict automatically.
76 >
77 > For more information, see MASKED PACKAGES section in the emerge man
78 > page or refer to the Gentoo Handbook.
79 >
80 >
81 > The following keyword changes are necessary to proceed:
82 > #required by sys-fs/udisks-1.99.0-r1, required by
83 > gnome-base/gvfs-1.12.3[udisks], required by
84 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
85 > xfce-base/thunar (argument)
86 > =sys-auth/polkit-0.107 ~amd64
87 > #required by dev-util/gdbus-codegen-2.32.4, required by
88 > sys-fs/udisks-1.99.0-r1, required by gnome-base/gvfs-1.12.3[udisks],
89 > required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required
90 > by xfce-base/thunar (argument)
91 > =dev-libs/glib-2.32.4 ~amd64
92 > #required by sys-fs/udev-init-scripts-16
93 > =sys-fs/udev-189 ~amd64
94 > #required by sys-fs/udev-189[openrc], required by
95 > dev-libs/libatasmart-0.19, required by sys-fs/udisks-1.99.0-r1,
96 > required by gnome-base/gvfs-1.12.3[udisks], required by
97 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
98 > xfce-base/thunar (argument)
99 > =sys-fs/udev-init-scripts-16 ~amd64
100 > #required by sys-fs/udev-189, required by sys-fs/udev-init-scripts-16
101 > =sys-apps/kmod-10 ~amd64
102 > #required by sys-apps/kmod-10[zlib], required by sys-fs/udev-189,
103 > required by sys-fs/udev-init-scripts-16
104 > =sys-libs/zlib-1.2.7 ~amd64
105 > #required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required
106 > by xfce-base/thunar (argument)
107 > =gnome-base/gvfs-1.12.3 ~amd64
108 > #required by gnome-base/gvfs-1.12.3[udisks], required by
109 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
110 > xfce-base/thunar (argument)
111 > =sys-fs/udisks-1.99.0-r1 ~amd64
112 > #required by sys-fs/udisks-1.99.0-r1, required by
113 > gnome-base/gvfs-1.12.3[udisks], required by
114 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
115 > xfce-base/thunar (argument)
116 > =dev-util/gdbus-codegen-2.32.4 ~amd64
117 > #required by sys-fs/udev-189[hwdb], required by sys-fs/udev-init-scripts-16
118 > =sys-apps/hwids-20120831 ~amd64
119 > #required by sys-auth/polkit-0.107, required by
120 > sys-fs/udisks-1.99.0-r1, required by gnome-base/gvfs-1.12.3[udisks],
121 > required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required
122 > by xfce-base/thunar (argument)
123 > =dev-lang/spidermonkey-1.8.5-r1 ~amd64
124 >
125 > The following USE changes are necessary to proceed:
126 > #required by xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required
127 > by xfce-base/thunar (argument)
128 >
129 > >=gnome-base/gvfs-1.12.3 udisks
130 >
131 > #required by sys-fs/cryptsetup-1.4.1[static], required by
132 > sys-fs/udisks-1.99.0-r1[crypt], required by
133 > gnome-base/gvfs-1.12.3[udisks], required by
134 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
135 > xfce-base/thunar (argument)
136 >
137 > >=dev-libs/libgcrypt-1.5.0-r2 static-libs
138 >
139 > #required by sys-fs/cryptsetup-1.4.1[static], required by
140 > sys-fs/udisks-1.99.0-r1[crypt], required by
141 > gnome-base/gvfs-1.12.3[udisks], required by
142 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
143 > xfce-base/thunar (argument)
144 >
145 > >=dev-libs/popt-1.16-r1 static-libs
146 >
147 > #required by sys-fs/udisks-1.99.0-r1, required by
148 > gnome-base/gvfs-1.12.3[udisks], required by
149 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
150 > xfce-base/thunar (argument)
151 > =sys-fs/udev-189 static-libs hwdb
152 > #required by sys-fs/cryptsetup-1.4.1[static], required by
153 > sys-fs/udisks-1.99.0-r1[crypt], required by
154 > gnome-base/gvfs-1.12.3[udisks], required by
155 > xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash], required by
156 > xfce-base/thunar (argument)
157 > =dev-libs/libgpg-error-1.10 static-libs
158 >
159 > !!! All ebuilds that could satisfy ">=sys-fs/udev-182[static-libs]"
160 > have been masked.
161 > !!! One of the following masked packages is required to complete your
162 > request: - sys-fs/udev-9999::gentoo (masked by: missing keyword)
163 > - sys-fs/udev-189::gentoo (masked by: ~amd64 keyword)
164 > - sys-fs/udev-188::gentoo (masked by: ~amd64 keyword)
165 >
166 > (dependency required by "sys-fs/cryptsetup-1.4.1[static]" [ebuild])
167 > (dependency required by "sys-fs/udisks-1.99.0-r1[crypt]" [ebuild])
168 > (dependency required by "gnome-base/gvfs-1.12.3[udisks]" [ebuild])
169 > (dependency required by
170 > "xfce-base/thunar-1.4.0[dbus,xfce_plugins_trash]" [ebuild])
171 > (dependency required by "xfce-base/thunar" [argument])
172 > For more information, see the MASKED PACKAGES section in the emerge
173 > man page or refer to the Gentoo Handbook.
174 >
175 > drg ~ #
176
177
178 use --tree option to see who is really pulling all the crap in.
179 --
180 #163933