1 |
I just updated the portage tree. But there seems to be a dependency conflict |
2 |
when I try to update the system. This is the first time I encounter this |
3 |
kind of problem. Could you guys help me out? Thanks in advance^_^ |
4 |
|
5 |
------------------- |
6 |
|
7 |
$ sudo emerge -avuDN world |
8 |
|
9 |
These are the packages that would be merged, in order: |
10 |
|
11 |
Calculating dependencies... done! |
12 |
[ebuild NS ~] sys-kernel/gentoo-sources-2.6.39-r1 [2.6.39] USE="-build |
13 |
-deblob -symlink" 72 kB |
14 |
[ebuild U ] dev-libs/libdbusmenu-qt-0.8.2 [0.6.2] USE="-debug -doc% |
15 |
-test" 36 kB |
16 |
[ebuild U ~] sys-fs/udev-171-r1 [151-r4] USE="acl%* gudev%* hwdb%* |
17 |
keymap%* rule_generator%* -action_modeswitch% -debug% -edd% -floppy% |
18 |
(-introspection) (-selinux) -test (-devfs-compat%) |
19 |
(-extras%*) (-old-hd-rules%)" 595 kB |
20 |
[ebuild U ] net-ftp/lftp-4.2.3 [4.1.3] USE="nls ssl -gnutls -socks5" |
21 |
1,296 kB |
22 |
[ebuild U ~] media-sound/pulseaudio-0.9.22-r2 [0.9.22] USE="X alsa |
23 |
asyncns bluetooth caps dbus glib ipv6 tcpd udev -avahi -doc -gnome -jack |
24 |
-libsamplerate -lirc (-oss) -realtime |
25 |
(-system-wide) -test" 0 kB |
26 |
[ebuild U ~] sys-fs/udisks-1.0.2-r4 [1.0.2-r1] USE="nls -bash-completion |
27 |
-debug -doc -remote-access" 0 kB |
28 |
|
29 |
Total: 6 packages (5 upgrades, 1 in new slot), Size of downloads: 1,997 kB |
30 |
|
31 |
!!! Multiple package instances within a single package slot have been pulled |
32 |
!!! into the dependency graph, resulting in a slot conflict: |
33 |
|
34 |
sys-fs/udev:0 |
35 |
|
36 |
(sys-fs/udev-171-r1::gentoo, ebuild scheduled for merge) pulled in by |
37 |
>=sys-fs/udev-171[hwdb] required by |
38 |
(media-sound/pulseaudio-0.9.22-r2::gentoo, ebuild scheduled for merge) |
39 |
|
40 |
(sys-fs/udev-151-r4::gentoo, installed) pulled in by |
41 |
>=sys-fs/udev-147[extras] required by (sys-fs/udisks-1.0.2-r4::gentoo, |
42 |
ebuild scheduled for merge) |
43 |
(and 3 more with the same problem) |
44 |
|
45 |
|
46 |
It may be possible to solve this problem by using package.mask to |
47 |
prevent one of those packages from being selected. However, it is also |
48 |
possible that conflicting dependencies exist such that they are |
49 |
impossible to satisfy simultaneously. If such a conflict exists in |
50 |
the dependencies of two different packages, then those packages can |
51 |
not be installed simultaneously. You may want to try a larger value of |
52 |
the --backtrack option, such as --backtrack=30, in order to see if |
53 |
that will solve this conflict automatically. |
54 |
|
55 |
For more information, see MASKED PACKAGES section in the emerge man |
56 |
page or refer to the Gentoo Handbook. |
57 |
|
58 |
|
59 |
-- |
60 |
Best Regards, |
61 |
Einux |