View previous topic :: View next topic |
Author |
Message |
GSnake Tux's lil' helper
Joined: 10 Sep 2012 Posts: 120 Location: Italy
|
Posted: Thu Nov 29, 2012 8:55 pm Post subject: Can't update since packages block themselves |
|
|
Hello guys, I'm still a newbie and I need your help. I'm trying to update my box but these packages block themselves. What should I do?
Thanks! Code: |
emerge --deep --update world
* IMPORTANT: 7 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
Calculating dependencies... done!
[ebuild U ] sys-libs/glibc-2.15-r3 [2.15-r2]
[ebuild U ] sys-libs/timezone-data-2012f [2012c]
[ebuild N ] sys-apps/makedev-3.23.1 USE="-build (-selinux)"
[ebuild U ] sys-apps/hwids-20121119 [20120922]
[ebuild U ] net-misc/dhcpcd-5.6.2 [5.2.12]
[ebuild N ] media-libs/webrtc-audio-processing-0.1 USE="-static-libs"
[ebuild U ] app-arch/rar-4.2.0 [4.1.1]
[ebuild U ] sys-power/acpid-2.0.17 [2.0.16-r1] USE="(-selinux)"
[ebuild N ] virtual/python-argparse-0 PYTHON_TARGETS="python2_7 python3_2 -jython2_5 -pypy1_8 -pypy1_9 -python2_5 -python2_6 -python3_1 (-python3_3)"
[ebuild U ] media-libs/libpng-1.5.13-r1 [1.5.10]
[ebuild U ] sys-apps/module-init-tools-3.16-r2 [3.16-r1]
[ebuild N ] sys-fs/static-dev-0.1
[ebuild U ] sys-libs/mtdev-1.1.3 [1.1.2]
[ebuild U ] app-emulation/emul-linux-x86-baselibs-20121028 [20120520]
[ebuild U ] dev-libs/libnl-3.2.14 [3.2.13]
[ebuild U ] app-emulation/emul-linux-x86-db-20121028 [20120520]
[ebuild U ] dev-util/desktop-file-utils-0.21 [0.20-r1]
[ebuild U ] dev-libs/nss-3.14 [3.13.6]
[ebuild U ] net-firewall/iptables-1.4.16.3 [1.4.13]
[ebuild U ] dev-libs/libevent-2.0.20 [2.0.19]
[ebuild U ] dev-lang/nasm-2.10.05 [2.10.01]
[ebuild U ] dev-perl/Net-SSLeay-1.480.0-r1 [1.360.0]
[ebuild U ] x11-proto/randrproto-1.4.0 [1.3.2]
[ebuild U ] x11-libs/pixman-0.28.0 [0.26.0]
[ebuild U ] dev-libs/nettle-2.5 [2.4]
[ebuild U ] x11-proto/dri2proto-2.8 [2.6]
[ebuild U ] x11-libs/libdrm-2.4.40 [2.4.33] USE="-libkms*" VIDEO_CARDS="(-exynos)"
[ebuild U ] dev-lang/orc-0.4.16-r1 [0.4.11]
[ebuild U ] media-libs/libsoundtouch-1.7.0 [1.6.0]
[ebuild U ] x11-base/xorg-drivers-1.13 [1.12] VIDEO_CARDS="-chips% (-omap) -rendition% -sisusb% -tseng%"
[ebuild NS ] sys-kernel/gentoo-sources-3.5.7 [3.4.9] USE="-build -deblob -symlink"
[ebuild U ] sys-apps/net-tools-1.60_p20120127084908 [1.60_p20110409135728] USE="-old-output%"
[ebuild U ] app-emulation/emul-linux-x86-xlibs-20121028 [20120520] USE="-opengl*"
[ebuild U ] x11-libs/libXrandr-1.4.0 [1.3.2]
[ebuild U ] x11-libs/libXfont-1.4.5-r1 [1.4.5] USE="bzip2%* truetype%*"
[ebuild U ] x11-libs/cairo-1.10.2-r3 [1.10.2-r2]
[ebuild U ] app-emulation/emul-linux-x86-medialibs-20121028 [20120520]
[ebuild U ] app-emulation/emul-linux-x86-soundlibs-20121028 [20120520-r2] USE="-alsa*"
[ebuild U ] x11-libs/libXaw-1.0.11-r1 [1.0.11] USE="-deprecated%"
[ebuild U ] x11-terms/xterm-285 [279]
[ebuild U ] www-plugins/adobe-flash-11.2.202.251 [11.2.202.238]
[ebuild U ] dev-libs/libxml2-2.8.0-r3 [2.8.0-r2]
[ebuild U ] x11-proto/xcb-proto-1.8 [1.7.1]
[ebuild U ] x11-libs/libxcb-1.9 [1.8.1]
[ebuild N ~] sys-apps/kmod-11-r3 USE="tools zlib -debug -doc -lzma -static-libs"
[ebuild U ] sys-apps/grep-2.14 [2.12]
[ebuild U ] net-misc/wget-1.14 [1.13.4-r1] USE="gnutls* pcre%* zlib%* -uuid%"
[ebuild U ] dev-util/dialog-1.1.20120706 [1.1.20120215]
[ebuild U ] app-text/poppler-0.20.4 [0.18.4-r2] USE="-png* -tiff*"
[ebuild U ] x11-misc/xkeyboard-config-2.7 [2.6]
[ebuild U ] sys-devel/llvm-3.1-r2 [3.0-r2]
[ebuild U ] app-admin/conky-1.9.0-r1 [1.9.0]
[ebuild U ] net-libs/libproxy-0.4.10-r1 [0.4.7] USE="-python* -spidermonkey% -webkit%"
[ebuild U ] media-libs/glyr-1.0.0 [0.9.9]
[ebuild U ] sys-apps/portage-2.1.11.31 [2.1.11.9]
[ebuild U ] x11-misc/xscreensaver-5.20 [5.15] USE="-gdm% -opengl*"
[ebuild U ] media-libs/mesa-9.0 [8.0.4-r1] USE="-r600-llvm-compiler% -xorg%" VIDEO_CARDS="-radeonsi%"
[ebuild U ] app-emulation/emul-linux-x86-opengl-20121028 [20120520]
[ebuild N ] media-libs/glu-9.0.0 USE="(-multilib) -static-libs"
[ebuild U ] app-emulation/emul-linux-x86-qtlibs-20121028 [20120520] USE="-gtkstyle%"
[ebuild U ] virtual/glu-9.0 [7.0]
[ebuild U ] net-print/foomatic-filters-4.0.17 [4.0.16]
[ebuild U ] app-text/libspectre-0.2.7 [0.2.6]
[ebuild U ] www-client/firefox-10.0.11 [10.0.7]
[ebuild U ] sys-boot/syslinux-4.06 [4.05]
[ebuild U ] sys-apps/man-pages-3.43 [3.42]
[ebuild N ] virtual/udev-171 USE="acl gudev hwdb -introspection -keymap (-selinux) -static-libs"
[ebuild U ] sys-fs/udev-171-r9 [171-r6] USE="(-extras*) -gudev* -hwdb* -keymap*"
[ebuild U ] sys-apps/openrc-0.11.5 [0.9.8.4] USE="-newnet% (-prefix)"
[blocks b ] <sys-apps/openrc-0.9.9.3 ("<sys-apps/openrc-0.9.9.3" is blocking sys-apps/net-tools-1.60_p20120127084908)
[ebuild U ] x11-base/xorg-server-1.13.0-r1 [1.12.2] USE="-kdrive*"
[ebuild U ~] net-wireless/wpa_supplicant-1.0-r2 [1.0-r1] USE="gnutls* -ap% -p2p%"
[ebuild U ] x11-drivers/xf86-input-synaptics-1.6.2-r1 [1.6.2]
[ebuild U ] x11-drivers/xf86-video-intel-2.20.13 [2.19.0] USE="sna* udev%* -uxa% -xvmc%"
[ebuild U ] x11-drivers/xf86-input-evdev-2.7.3 [2.7.0]
[ebuild U ] net-misc/wicd-1.7.2.4-r1 [1.7.2.1] USE="-libnotify*"
[ebuild N ~] sys-fs/udev-init-scripts-16
[ebuild U ~] sys-fs/udev-195 [171-r6] USE="acl%* openrc%* -doc% -keymap* -static-libs%"
[ebuild U ] sys-power/upower-0.9.18 [0.9.16] USE="(-systemd)"
[ebuild U ] media-sound/pulseaudio-2.1-r1 [1.1-r1] USE="webrtc-aec%* -gtk% (-systemd) -xen%"
[ebuild N ] media-plugins/alsa-plugins-1.0.25-r1 USE="ffmpeg pulseaudio -debug -jack -libsamplerate -speex"
[ebuild U ] sys-boot/unetbootin-581 [575]
[blocks B ] <sys-fs/udev-init-scripts-17 ("<sys-fs/udev-init-scripts-17" is blocking sys-apps/openrc-0.11.5)
[blocks B ] sys-apps/kmod ("sys-apps/kmod" is blocking sys-apps/module-init-tools-3.16-r1, sys-apps/module-init-tools-3.16-r2)
[blocks B ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-16)
[blocks B ] sys-apps/module-init-tools ("sys-apps/module-init-tools" is blocking sys-apps/kmod-11-r3)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
sys-fs/udev:0
(sys-fs/udev-171-r9::gentoo, ebuild scheduled for merge) pulled in by
~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?] required by (virtual/udev-171::gentoo, ebuild scheduled for merge)
<sys-fs/udev-185 required by (net-wireless/bluez-4.99::gentoo, installed)
(sys-fs/udev-195::gentoo, ebuild scheduled for merge) pulled in by
>=sys-fs/udev-171-r5[gudev] required by (xfce-base/thunar-1.4.0::gentoo, installed)
>=sys-fs/udev-171[gudev] required by (gnome-base/gvfs-1.12.3::gentoo, installed)
>=sys-fs/udev-171-r6[gudev] required by (sys-power/upower-0.9.18::gentoo, ebuild scheduled for merge)
>=sys-fs/udev-171-r6[hwdb] required by (media-sound/pulseaudio-2.1-r1::gentoo, ebuild scheduled for merge)
>=sys-fs/udev-171-r5[gudev] required by (xfce-extra/thunar-volman-0.8.0::gentoo, installed)
>=sys-fs/udev-187 required by (sys-fs/udev-init-scripts-16::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. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
The following USE changes are necessary to proceed:
#required by media-sound/pulseaudio-2.1-r1[alsa], required by media-libs/libcanberra-0.29[pulseaudio], required by gnome-base/libgnome-2.32.1-r1, required by gnome-base/libbonoboui-2.24.5, required by gnome-base/libgnomeui-2.24.5, required by dev-dotnet/gnome-sharp-2.24.2, required by dev-dotnet/wnck-sharp-2.24.0-r10, required by gnome-extra/docky-2.1.4, required by @selected, required by @world (argument)
=media-plugins/alsa-plugins-1.0.25-r1 pulseaudio
#required by media-libs/mesa-9.0, required by x11-base/xorg-server-1.13.0-r1[-minimal], required by x11-drivers/xf86-input-synaptics-1.6.2-r1, required by x11-base/xorg-drivers-1.13[input_devices_synaptics]
>=dev-libs/libxml2-2.8.0-r3:2 python
#required by sys-fs/udisks-1.0.4-r2, required by xfce-extra/xfce4-power-manager-1.2.0, required by @selected, required by @world (argument)
=virtual/udev-171 gudev hwdb
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT). | [/code] |
|
Back to top |
|
|
ulenrich Veteran
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Thu Nov 29, 2012 9:22 pm Post subject: |
|
|
Ask your unread news items before here in forum:
eselect news list
Also a good tactic: to devide a problem into pieces:
emerge -auv system
revdep-rebuild
emerge -auvDN world |
|
Back to top |
|
|
Gibbo_07 n00b
Joined: 15 Nov 2009 Posts: 38 Location: Brisbane, AU
|
Posted: Sun Dec 02, 2012 9:20 am Post subject: |
|
|
I'm just as confused with this as well....
Code: |
[ebuild U #] kde-base/kdeplasma-addons-4.9.4:4::kde [4.9.3:4::gentoo] USE="exif semantic-desktop (-aqua) -attica -debug -desktopglobe -fcitx -ibus -json -oauth -qalculate -qwt -scim" 1,736 kB
[ebuild U #] kde-base/kdebase-meta-4.9.4:4::kde [4.9.3:4::gentoo] USE="wallpapers (-aqua)" 0 kB
[blocks B ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-17-r1)
Total: 190 packages (186 upgrades, 1 downgrade, 2 new, 1 reinstall), Size of downloads: 381,804 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:
sys-fs/udev:0
(sys-fs/udev-196-r1::gentoo, ebuild scheduled for merge) pulled in by
>=sys-fs/udev-196[acl?,gudev?,hwdb?,introspection?,keymap?,selinux?,static-libs?] required by (virtual/udev-180::gentoo, installed)
(and 1 more with the same problem)
(sys-fs/udev-171-r9::gentoo, ebuild scheduled for merge) pulled in by
(no parents that aren't satisfied by other packages in this slot)
dev-libs/openssl:0
(dev-libs/openssl-1.0.1c::gentoo, ebuild scheduled for merge) pulled in by
>=dev-libs/openssl-0.9.6d:0[bindist=] required by (net-misc/openssh-6.1_p1::gentoo, installed)
(dev-libs/openssl-1.0.1c::gentoo, installed) pulled in by
dev-libs/openssl[-bindist] required by (media-video/aacskeys-0.4.0c-r1::gentoo, installed)
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 mask changes are necessary to proceed:
#required by virtual/udev-180, required by dev-libs/libatasmart-0.19, required by sys-fs/udisks-2.0.0, required by @selected, required by @world (argument)
# /etc/portage/package.mask/udev:
=sys-fs/udev-196-r1
The following USE changes are necessary to proceed:
#required by net-misc/openssh-6.1_p1[-static], required by virtual/ssh-0[-minimal], required by kde-base/kdebase-kioslaves-4.9.4, required by kde-base/kdebase-runtime-meta-4.9.4, required by kde-base/kdebase-meta-4.9.4, required by @kdebase, required by @selected, required by @world (argument)
>=dev-libs/openssl-1.0.1c bindist
NOTE: The --autounmask-keep-masks option will prevent emerge
from creating package.unmask or ** keyword changes.
Use --autounmask-write to write changes to config files (honoring CONFIG_PROTECT).
|
I read the news items, and the only udev related msg was this:
Quote: |
2012-03-16-udev-181-unmasking
Title udev-181 unmasking
Author William Hubbs <williamh@gentoo.org>
Posted 2012-03-16
Revision 1
udev-181 is being unmasked on 2012-03-19.
This news item is to inform you that once you upgrade to a version of
udev >=181, if you have /usr on a separate partition, you must boot your
system with an initramfs which pre-mounts /usr.
An initramfs which does this is created by
>=sys-kernel/genkernel-3.4.25.1 or
>=sys-kernel/dracut-017-r1. If you do not want to use these tools, be
sure any initramfs you create pre-mounts /usr.
Also, if you are using OpenRC, you must upgrade to >= openrc-0.9.9.
For more information on why this has been done, see the following URL:
http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken
|
Now i've been half following this udev vs kernel dev's fiasco and honestly i'm peeved off about it all from a users perspective.
First it broke my system before I read the news item the other month and now it wants user intervention to mask for a downgrade
without telling me why and what's going on with it all.
I read an article about the udev-ng fork however once again without spending time digging I can't find much on how to make the swap
and what repercussions I may face.
WHAT THE HECK IS GOING ON WITH UDEV IN GENTOO?!?!?! perhaps I need to start a new thread specifically about this. |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Dec 02, 2012 9:34 am Post subject: |
|
|
there is one already, where have you been in the last few weeks? _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
Gibbo_07 n00b
Joined: 15 Nov 2009 Posts: 38 Location: Brisbane, AU
|
Posted: Sun Dec 02, 2012 9:46 am Post subject: |
|
|
DaggyStyle wrote: | there is one already, where have you been in the last few weeks? |
Not everyone can dedicate enough time to keep on top of the idiosyncrasies in the digital world. Apparently I musta been under a rock the last few weeks if I read your tone correctly.
A link mighta been nice, searching for udev here did not return the result i'm looking for in the 1st/likely subsequent pages of suggestions.... |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Sun Dec 02, 2012 9:53 am Post subject: |
|
|
i used the solve :
>virtual/udev-172
>sys-fs/udev-172
into package.mask
edit: and this for an easy upgrade
emerge -u1 sysvinit udev openrc util-linux |
|
Back to top |
|
|
DaggyStyle Watchman
Joined: 22 Mar 2006 Posts: 5909
|
Posted: Sun Dec 02, 2012 10:55 am Post subject: |
|
|
Gibbo_07 wrote: | DaggyStyle wrote: | there is one already, where have you been in the last few weeks? |
Not everyone can dedicate enough time to keep on top of the idiosyncrasies in the digital world. Apparently I musta been under a rock the last few weeks if I read your tone correctly.
A link mighta been nice, searching for udev here did not return the result i'm looking for in the 1st/likely subsequent pages of suggestions.... |
https://forums.gentoo.org/viewtopic-t-934678-highlight-.html _________________ Only two things are infinite, the universe and human stupidity and I'm not sure about the former - Albert Einstein |
|
Back to top |
|
|
Gibbo_07 n00b
Joined: 15 Nov 2009 Posts: 38 Location: Brisbane, AU
|
Posted: Mon Dec 03, 2012 6:54 am Post subject: |
|
|
Thanks.
After much reading the thread it still doesn't explain why portage wants to downgrade my udev,
and i'm more confused than ever about the future of udev/the fork & what's best for my setup.
Cheers anyway, ill just do some masking until the smoke clears. |
|
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
|
|