Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Update introduces blocks...
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
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Wed Jan 28, 2015 2:32 am    Post subject: [SOLVED] Update introduces blocks... Reply with quote

I just did an update to see if it fixed the graphicsmagick issue I am having and when trying to update I get this.
Code:

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U  ] dev-libs/liblinear-196-r1 [194-r1] 353 KiB
[ebuild     U  ] sys-apps/iproute2-3.17.0 [3.8.0] USE="berkdb iptables ipv6 -atm -minimal (-selinux)" 430 KiB
[ebuild     U  ] net-wireless/iw-3.17 [3.10] 90 KiB
[ebuild     U  ] sys-apps/busybox-1.23.0-r1 [1.21.0] USE="ipv6 pam static syslog -debug% -livecd -make-symlinks -math -mdev -savedconfig (-selinux) -sep-usr -systemd" 2,201 KiB
[ebuild  N     ] dev-libs/libedit-20130712.3.1  USE="-static-libs" ABI_X86="(64) (-32) (-x32)" 473 KiB
[ebuild     U  ] media-gfx/exiv2-0.24-r1:0/13 [0.24:0/13] USE="nls xmp zlib -contrib -doc -examples -static-libs" ABI_X86="(64) (-32) (-x32)" LINGUAS="-de -es -fi -fr -pl -ru -sk" 0 KiB
[ebuild     UD ] sys-libs/ldb-1.1.15:0/0 [1.1.17-r1:0/1.1.17] USE="-doc" PYTHON_TARGETS="(-python2_7%*)" 1,096 KiB
[ebuild     U  ] sys-apps/grep-2.21-r1 [2.16] USE="nls pcre -static" 1,236 KiB
[ebuild  N     ] dev-libs/libltdl-2.4.4  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 936 KiB
[ebuild     U  ] sys-devel/libtool-2.4.4:2 [2.4.2-r1:2] USE="-vanilla (-static-libs%) (-test%)" ABI_X86="(-32%) (-64%*) (-x32%)" 0 KiB
[blocks b      ] <sys-devel/libtool-2.4.3-r2:2 ("<sys-devel/libtool-2.4.3-r2:2" is blocking dev-libs/libltdl-2.4.4)
[ebuild     U  ] sys-process/psmisc-22.21-r1 [22.21] USE="X ipv6 nls (-selinux)" 6 KiB
[ebuild     U  ] sys-apps/kmod-19 [18-r1] USE="lzma tools zlib -debug -doc -python -static-libs" PYTHON_TARGETS="python2_7 -python3_3 -python3_4" 1,440 KiB
[ebuild     U  ] sys-fs/udev-init-scripts-27 [26-r2] 4 KiB
[ebuild     U  ] media-libs/jasper-1.900.1-r9 [1.900.1-r8] USE="jpeg opengl -static-libs" ABI_X86="(64) (-32) (-x32)" 0 KiB
[ebuild     U  ] dev-db/mariadb-10.0.15-r1 [5.5.40-r1] USE="community extraengine* odbc%* pam perl ssl xml%* -cluster -debug -embedded -jemalloc -latin1 -max-idx-128 -minimal -oqgraph -profiling (-selinux) -sphinx -static -static-libs -systemtap -tcmalloc {-test} -tokudb (-bindist%*)" ABI_X86="(64%*) (-32) (-x32)" 55,691 KiB
[ebuild     U  ] virtual/mysql-5.6-r2:0/18 [5.5:0/0] USE="-embedded -minimal -static -static-libs" ABI_X86="(64%*) (-32) (-x32)" 0 KiB
[ebuild     U  ] www-plugins/adobe-flash-11.2.202.440 [11.2.202.429] USE="kde sse2 (-debug) (-selinux)" ABI_X86="64 -32 (-x32)" 7,072 KiB
[ebuild     U  ] kde-base/kwalletd-4.14.3-r1:4/4.14 [4.14.3:4/4.14] USE="(-aqua) -debug -gpg" 0 KiB
[ebuild     U  ] sys-apps/openrc-0.13.8 [0.12.4] USE="ncurses netifrc pam unicode -debug -newnet (-prefix) (-selinux) -static-libs -tools" 148 KiB
[blocks b      ] <sys-apps/openrc-0.13.8 ("<sys-apps/openrc-0.13.8" is blocking sys-apps/kmod-19)
[blocks b      ] <sys-apps/openrc-0.13 ("<sys-apps/openrc-0.13" is blocking sys-fs/udev-init-scripts-27)

Total: 19 packages (16 upgrades, 1 downgrade, 2 new), Size of downloads: 71,169 KiB
Conflict: 3 blocks

SO I see it wants to install "libltdl" but "libtool" blocks it. I also see OpenRC is blocking udev scripts and kmod. What is going on here? This is likely why my new installs are failing (udev missing scripts being a show-stopper) also. How can I resolve this?

*UPDATE*

Apparently OpenRC was updated to 13.x and I have 12.x! I tried using "emerge --oneshot openrc", but that fails because of my existing udev stuff. OK, so upgrade udev. Oh wait, I can't because it wants a newer OpenRC. So what the heck do I do? I was told emerge was smarter than things like apt-get, but man this is silly! The simple thing to do would be to just update BOTH when I do "emerge -avuND @world" and be happy. How can I move forward here?
_________________
Ever picture systemd as what runs "The Borg"?


Last edited by The_Great_Sephiroth on Thu Jan 29, 2015 1:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
kurly
Apprentice
Apprentice


Joined: 02 Apr 2012
Posts: 260

PostPosted: Wed Jan 28, 2015 2:55 am    Post subject: Reply with quote

There is nothing in your output that needs to be resolved by you. Portage solved it for you, as denoted by the lowercase b. Emerge is plenty smart enough, but it requires that one understand the output it produces. Only uppercase B blocks require action by you; there are none in your output.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Wed Jan 28, 2015 4:56 pm    Post subject: Reply with quote

So what is it going to do, remove my udev scripts? I do not see an R, but if the older scripts are not compatible, what will happen? Will udev simply fail to start?
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
kurly
Apprentice
Apprentice


Joined: 02 Apr 2012
Posts: 260

PostPosted: Wed Jan 28, 2015 10:45 pm    Post subject: Reply with quote

Several lines up, your output says it's going to upgrade them, which is a U. R is for rebuild. If it were going to uninstall them, it would've said that with the word uninstall. (And it wouldn't do that, because it needs them to be installed.)
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Thu Jan 29, 2015 3:19 am    Post subject: Reply with quote

I guess I am confused then. I thought if something was blocked it wouldn't be touched?
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
tryn
Guru
Guru


Joined: 21 Dec 2002
Posts: 325
Location: 39.885° N. -88.913° W.

PostPosted: Thu Jan 29, 2015 3:32 am    Post subject: Reply with quote

A little b is fixed by portage.

A big B needs some kind of fix by You.
Back to top
View user's profile Send private message
The_Great_Sephiroth
Veteran
Veteran


Joined: 03 Oct 2014
Posts: 1602
Location: Fayetteville, NC, USA

PostPosted: Thu Jan 29, 2015 1:11 pm    Post subject: Reply with quote

Gotcha'! I did not know that since I have yet to see a big B. I did the upgrade and sure enough, it upgraded OpenRC so all is good. Thanks for the help!
_________________
Ever picture systemd as what runs "The Borg"?
Back to top
View user's profile Send private message
kurly
Apprentice
Apprentice


Joined: 02 Apr 2012
Posts: 260

PostPosted: Thu Jan 29, 2015 10:29 pm    Post subject: Reply with quote

See, portage is smarter than you were giving it credit for! :wink:
Glad everything worked out!
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