Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Can't update since packages block themselves
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
GSnake
Tux's lil' helper
Tux's lil' helper


Joined: 10 Sep 2012
Posts: 100
Location: Italy

PostPosted: Thu Nov 29, 2012 8:55 pm    Post subject: Can't update since packages block themselves Reply with quote

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
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1153

PostPosted: Thu Nov 29, 2012 9:22 pm    Post subject: Reply with quote

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
_________________
fun2gen2
Back to top
View user's profile Send private message
Gibbo_07
n00b
n00b


Joined: 15 Nov 2009
Posts: 29
Location: Brisbane, AU

PostPosted: Sun Dec 02, 2012 9:20 am    Post subject: Reply with quote

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
View user's profile Send private message
DaggyStyle
Advocate
Advocate


Joined: 22 Mar 2006
Posts: 4926

PostPosted: Sun Dec 02, 2012 9:34 am    Post subject: Reply with quote

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
ProjectFootball
Back to top
View user's profile Send private message
Gibbo_07
n00b
n00b


Joined: 15 Nov 2009
Posts: 29
Location: Brisbane, AU

PostPosted: Sun Dec 02, 2012 9:46 am    Post subject: Reply with quote

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
View user's profile Send private message
krinn
Advocate
Advocate


Joined: 02 May 2003
Posts: 4270

PostPosted: Sun Dec 02, 2012 9:53 am    Post subject: Reply with quote

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
View user's profile Send private message
DaggyStyle
Advocate
Advocate


Joined: 22 Mar 2006
Posts: 4926

PostPosted: Sun Dec 02, 2012 10:55 am    Post subject: Reply with quote

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....


http://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
ProjectFootball
Back to top
View user's profile Send private message
Gibbo_07
n00b
n00b


Joined: 15 Nov 2009
Posts: 29
Location: Brisbane, AU

PostPosted: Mon Dec 03, 2012 6:54 am    Post subject: Reply with quote

DaggyStyle wrote:

http://forums.gentoo.org/viewtopic-t-934678-highlight-.html


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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
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