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 |