View previous topic :: View next topic |
Author |
Message |
troglodytus n00b
Joined: 10 Sep 2011 Posts: 34
|
Posted: Sun Jan 27, 2013 1:03 pm Post subject: SOLVED ("<sys-fs/udev-186" is blocking sys-fs/u |
|
|
Not sure where to post this, so i'm posting it here. When i try updating my system it tells me that <sys-fs/udev-186 is blocking udev-init-scripts-21-r1. I've tried masking this package and masking the packages that udev-186 was blocking but i can't seem to get around it. Here is what i get when i run emerge --update --ask world. If you can help me but need more information then please let me know. Thank you in advance.
emerge --update --ask world
* IMPORTANT: 7 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] sys-fs/dosfstools-3.0.13 [3.0.12]
[ebuild U ] sys-apps/less-457 [451]
[ebuild U ] sys-apps/hwids-20130114 [20120922] USE="udev%*"
[ebuild U ] dev-libs/nspr-4.9.4 [4.9.2] USE="-debug*"
[ebuild U ] x11-proto/randrproto-1.4.0 [1.3.2]
[ebuild U ] dev-libs/nss-3.14.1 [3.13.6]
[ebuild N ] sys-apps/kmod-12-r1 USE="lzma tools zlib -debug -doc -static-libs"
[uninstall ] sys-apps/module-init-tools-3.16-r1
[blocks b ] sys-apps/kmod ("sys-apps/kmod" is blocking sys-apps/module-init-tools-3.16-r1)
[blocks b ] sys-apps/module-init-tools ("sys-apps/module-init-tools" is blocking sys-apps/kmod-12-r1)
[ebuild U ] mail-client/thunderbird-17.0.2 [10.0.11] USE="jit%* -ldap%" LINGUAS="-hr% -hy_AM%"
[ebuild U ] sys-apps/openrc-0.11.8 [0.9.8.4] USE="-debug* -newnet% (-prefix)"
[ebuild U ] app-admin/sudo-1.8.6_p3 [1.8.5_p2]
[ebuild U ] www-client/firefox-17.0.2 [10.0.11] USE="gstreamer%* jit%*" LINGUAS="-km%"
[ebuild U ] www-plugins/adobe-flash-11.2.202.261 [11.2.202.258] USE="(-selinux)"
[ebuild U ] sys-fs/udev-197-r3 [171-r9] USE="acl%* kmod%* openrc%* -doc% -static-libs%"
[ebuild U ] virtual/udev-197 [171]
[ebuild N ~] sys-fs/udev-init-scripts-21-r1
[ebuild U ] x11-base/xorg-server-1.13.1 [1.12.4] USE="minimal* suid%*"
[blocks B ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-21-r1)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
virtual/udev:0
(virtual/udev-171::gentoo, installed) pulled in by
<virtual/udev-196 required by (sys-fs/lvm2-2.02.88::gentoo, installed)
(virtual/udev-197::gentoo, ebuild scheduled for merge) pulled in by
>=virtual/udev-197 required by (sys-fs/udev-197-r3::gentoo, ebuild scheduled for merge)
=virtual/udev-197 required by (media-libs/libcanberra-0.29::gentoo, installed)
(and 18 more with the same problems)
sys-fs/udev:0
(sys-fs/udev-197-r3::gentoo, ebuild scheduled for merge) pulled in by
>=sys-fs/udev-197-r3[gudev?,hwdb?,introspection?,keymap?,selinux?,static-libs?] required by (virtual/udev-197::gentoo, ebuild scheduled for merge)
(sys-fs/udev-171-r9::gentoo, installed) pulled in by
~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?] required by (virtual/udev-171::gentoo, installed)
x11-base/xorg-server:0
(x11-base/xorg-server-1.12.4::gentoo, installed) pulled in by
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-mach64-6.9.1::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-tdfx-1.4.4-r1::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-ati-6.14.4-r1::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-vmware-12.0.2::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-openchrome-0.2.906::gentoo, installed)
<=x11-base/xorg-server-1.13.49[-minimal] required by (x11-drivers/ati-drivers-12.11_beta11::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-intel-2.19.0::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-savage-2.3.4-r1::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-mga-1.5.0::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-r128-6.8.2-r1::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-sis-0.10.4-r1::gentoo, installed)
x11-base/xorg-server[-minimal] required by (x11-drivers/xf86-video-nouveau-0.0.16_pre20120322::gentoo, installed)
<x11-base/xorg-server-1.12.99 required by (x11-drivers/xf86-video-mga-1.5.0::gentoo, installed)
(x11-base/xorg-server-1.13.1::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
!!! The following installed packages are masked:
- media-libs/libvpx-1.0.0::gentoo (masked by: package.mask)
/etc/portage/package.mask:
#=sys-auth/consolekit-0.4.5_p20120320
#=sys-auth/consolekit-0.4.5_p20120320-r1
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
Last edited by troglodytus on Sun Feb 03, 2013 4:27 pm; edited 1 time in total |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Sun Jan 27, 2013 1:46 pm Post subject: |
|
|
First:
Code: |
# emerge -C sys-fs/udev-init-scripts sys-apps/module-init-tools
# emerge -1 sys-fs/lvm2
# emerge -1 sys-apps/openrc
|
Make sure USE flags match in virtual/udev and sys-fs/udev:
Code: |
# emerge -pv --nodeps virtual/udev sys-fs/udev
|
If they do, then proceed with:
Code: |
# emerge -1 sys-fs/udev
|
And world:
Code: |
# emerge -avDNut world
|
And you should remove 'sys-auth/consolekit' from package.mask at least until you know what is pulling it in, and stop it from doing so. For this, use something like `emerge -pvDNut world` when posting output to forums. The -t flag is important here.
Read every message printed by sys-fs/udev and sys-fs/udev-init-scripts after they've been emerged!
Read also the Portage news item about sys-fs/udev upgrade! |
|
Back to top |
|
|
et_tu_gentoo n00b
Joined: 20 Apr 2004 Posts: 48
|
Posted: Fri Feb 01, 2013 11:14 pm Post subject: |
|
|
Hello,
I have the same problem as the OP.
I ran:
Code: | # emerge -C sys-fs/udev-init-scripts sys-apps/module-init-tools
# emerge -1 sys-fs/lvm2
# emerge -1 sys-apps/openrc
# emerge -pv --nodeps virtual/udev sys-fs/udev |
and then:
Code: | emerge -1 udev -vp
These are the packages that would be merged, in order:
Calculating dependencies .... done!
[ebuild U ] sys-apps/hwids-20130114 [20121119] USE="udev%*" 1,437 kB
[ebuild N ] sys-apps/kmod-12-r1 USE="tools zlib -debug -doc -lzma -static-libs" 1,246 kB
[ebuild U ] sys-fs/udev-197-r4 [171-r9] USE="gudev hwdb introspection keymap kmod%* openrc%* -acl% -doc% (-selinux) -static-libs% (-action_modeswitch%) (-build%) (-debug%) (-edd%) (-extras%) (-floppy%) (-rule_generator%*) (-test%)" 2,008 kB
[ebuild U ] virtual/udev-197 [171] USE="gudev hwdb introspection keymap kmod%* (-selinux) -static-libs" 0 kB
[ebuild N ] sys-fs/udev-init-scripts-22 5 kB
[blocks B ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-22)
Total: 5 packages (3 upgrades, 2 new), Size of downloads: 4,694 kB
Conflict: 1 block (1 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
virtual/udev:0
(virtual/udev-171::gentoo, installed) pulled in by
~virtual/udev-171 required by (net-wireless/bluez-4.99::gentoo, installed)
(virtual/udev-197::gentoo, ebuild scheduled for merge) pulled in by
>=virtual/udev-197 required by (sys-fs/udev-197-r4::gentoo, ebuild scheduled for merge)
=virtual/udev-197 required by (x11-base/xorg-server-1.13.1::gentoo, installed)
(and 10 more with the same problems)
sys-fs/udev:0
(sys-fs/udev-171-r9::gentoo, installed) pulled in by
~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?] required by (virtual/udev-171::gentoo, installed)
(sys-fs/udev-197-r4::gentoo, ebuild scheduled for merge) pulled in by
>=sys-fs/udev-197-r3[gudev?,hwdb?,introspection?,keymap?,kmod?,selinux?,static-libs?] required by (virtual/udev-197::gentoo, ebuild scheduled for merge)
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
|
I still have the problem. It seems so odd that udev-186 is causing problems yet it is not the version of udev that is installed.
Appreciate your help with this as any udev issues always make me a bit nervous since it is so important for your system. |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Sat Feb 02, 2013 12:16 am Post subject: |
|
|
et_tu_gentoo wrote: | Hello,
Code: |
(virtual/udev-171::gentoo, installed) pulled in by ~virtual/udev-171 required by (net-wireless/bluez-4.99::gentoo, installed)
|
|
Upgrade bluez first (emerge -1 bluez) or temporarily remove it (emerge -C bluez) |
|
Back to top |
|
|
et_tu_gentoo n00b
Joined: 20 Apr 2004 Posts: 48
|
Posted: Sat Feb 02, 2013 4:27 am Post subject: |
|
|
Thanks for your very quick reply!
That solved it for me! Thank you very much.
I won't mark this thread as solved since the OP should do that once he replies.
For anyone else that runs into this issue, just find your virtual/udev-<prior> line and re-emerge everything 'required by' it. (At least I believe that is the pattern for this fix.) |
|
Back to top |
|
|
troglodytus n00b
Joined: 10 Sep 2011 Posts: 34
|
Posted: Sun Feb 03, 2013 4:23 pm Post subject: |
|
|
Sorry for the delay in responding. The instructions you gave me helped solve my original issue. I forget how to mark this thread as solved Thank you very much |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|