From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 4D320139887 for ; Mon, 31 Aug 2015 11:03:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA36614231; Mon, 31 Aug 2015 11:03:17 +0000 (UTC) Received: from mail0131.smtp25.com (mail0131.smtp25.com [75.126.84.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8A3EB141A1 for ; Mon, 31 Aug 2015 11:03:16 +0000 (UTC) Received: from ccs.covici.com (localhost [127.0.0.1]) by ccs.covici.com (8.14.9/8.14.8) with ESMTP id t7VB3D04032640 for ; Mon, 31 Aug 2015 07:03:14 -0400 From: covici@ccs.covici.com To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] a few blockers I can't figure out In-reply-to: <55E42037.1060402@gmail.com> References: <14864.1440994748@ccs.covici.com> <55E42037.1060402@gmail.com> Comments: In-reply-to Alan McKinnon message dated "Mon, 31 Aug 2015 11:36:55 +0200." X-Mailer: MH-E 8.5; nmh 1.6; GNU Emacs 23.4.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <32638.1441018993.1@ccs.covici.com> Content-Transfer-Encoding: quoted-printable Date: Mon, 31 Aug 2015 07:03:13 -0400 Message-ID: <32639.1441018993@ccs.covici.com> X-SpamH-OriginatingIP: 70.109.53.110 X-SpamH-Filter: d-out-001.smtp25.com-t7VB3EIg031854 X-Archives-Salt: f4ba147b-e603-47a2-8c82-eeef885b4b34 X-Archives-Hash: fdc9ba5e7680e2f4757f5e535dbe8c19 Alan McKinnon wrote: > On 31/08/2015 06:19, covici@ccs.covici.com wrote: > = > = > answers interleaved > = > = > > Hi. On my latest update of world, I have a few blockers which I am > > unable to figure out how to solve -- I will put the related output bel= ow > > with inserted comments. I am using "unstable" gentooand I have masked > > ncurses-6 for the time being. Portage also wants to downgrade my > > systemd from 221(0/2) to 219_p112(0/2). > > = > > [blocks B ] sys-apps/systemd[gudev(-)] ("sys-apps/systemd[gudev(-= )]" is blocking dev-libs/libgudev-230) > > [blocks B ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking sy= s-apps/systemd-219_p112) > > [blocks B ] dev-libs/libgudev ("dev-libs/libgudev" is blocking sy= s-apps/systemd-219_p112) > = > These ebuilds are a bit hard to read (they are complex beasts) but it > appears that you don't need libgudev anymore. Perhaps it's now part of > systemd itself and it's presence requires a systemd that can work with > it as you have it? > = > I recommend you unmerge libgudev and try again, let portage figure out > what to do. Make a note of your USE for libgudev so you can put it back > if needed > = > = > > = > > Total: 75 packages (64 upgrades, 1 downgrade, 7 new, 2 in new slots, 1= reinstall), Size of downloads: 273,248 KiB > > Conflict: 3 blocks (3 unsatisfied) > > = > > !!! Multiple package instances within a single package slot have been = pulled > > !!! into the dependency graph, resulting in a slot conflict: > = > This stuff is just info, portage justifying it's behaviour to you > (portage is very verbose at the times you don't want it to be...) > = > It's not upgrading x264 to atest available, everything below is the > reason why: > = > > = > > media-libs/x264:0 > > = > > (media-libs/x264-0.0.20150820:0/148::gentoo, ebuild scheduled for me= rge) pulled in by > > (no parents that aren't satisfied by other packages in this slot) > = > This is the latest version in the tree > = > > = > > If I mask this off, this one goes away, but why is it trying to pull i= t? > > = > > (media-libs/x264-0.0.20140308:0/142::gentoo, installed) pulled in by > > >=3Dmedia-libs/x264-0.0.20090923:0/142=3D required by (media-video= /vlc-2.2.1:0/5-8::gentoo, installed) > > ^^^^^^^ = = > = > vlc needs subslot 0/142 because it's ebuild says so. This can be > satisfied, but it's not the latest x264 in the tree, and portage is > telling you why > = > = > > (and 3 more with the same problem) > > = > > net-firewall/iptables:0 > > = > > (net-firewall/iptables-1.4.21-r3:0/10::gentoo, ebuild scheduled for = merge) pulled in by > > (no parents that aren't satisfied by other packages in this slot) > > = > > And same for this one. > > = > > = > > (net-firewall/iptables-1.4.21-r1:0/0::gentoo, installed) pulled in b= y > > >=3Dnet-firewall/iptables-1.4.20:0/0=3D required by (sys-apps/ipro= ute2-4.1.1:0/0::gentoo, installed) > > ^^^^^ = = > = > same general idea as x264 > = > > = > > = > > 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. > > = > > = > > * Error: The above package list contains packages which cannot be > > * installed at the same time on the same system. > > = > > (sys-apps/sysvinit-2.88-r7:0/0::gentoo, installed) pulled in by > > >=3Dsys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.17:0/= 0::gentoo, installed) > > >=3Dsys-apps/sysvinit-2.87-r3 required by (sys-kernel/dracut-043-r= 2:0/0::gentoo, installed) > > = > > (sys-apps/systemd-219_p112:0/2::gentoo, ebuild scheduled for merge) = pulled in by > > sys-apps/systemd required by (media-sound/mpd-0.19.9-r1:0/0::gento= o, installed) > > >=3Dsys-apps/systemd-204[pam] required by (sys-auth/pambase-201502= 13:0/0::gentoo, installed) > > sys-apps/systemd:0/2=3D required by (net-fs/samba-4.1.19:0/0::gent= oo, installed) > > >=3Dsys-apps/systemd-44:0=3D required by (x11-misc/colord-1.2.11:0= /2::gentoo, installed) > > sys-apps/systemd required by (sys-apps/util-linux-2.26.2:0/0::gent= oo, installed) > > >=3Dsys-apps/systemd-209 required by (sys-process/procps-3.3.10-r1= :0/0::gentoo, installed) > > sys-apps/systemd:0/2=3D required by (net-nds/rpcbind-0.2.3:0/0::ge= ntoo, installed) > > sys-apps/systemd required by (app-admin/syslog-ng-3.7.1:0/0::gento= o, ebuild scheduled for merge) > > >=3Dsys-apps/systemd-44:0/2=3D required by (x11-misc/colord-1.2.11= :0/2::gentoo, installed) > > sys-apps/systemd:=3D required by (net-nds/rpcbind-0.2.3:0/0::gento= o, installed) > > sys-apps/systemd required by (gnome-base/gnome-settings-daemon-3.1= 6.3:0/0::gentoo, ebuild scheduled for merge) > > sys-apps/systemd required by (sys-fs/udisks-2.1.6:2/2::gentoo, ins= talled) > > sys-apps/systemd required by (net-wireless/bluez-5.33:0/3::gentoo,= installed) > > sys-apps/systemd:0=3D required by (gnome-base/gvfs-1.24.2:0/0::gen= too, ebuild scheduled for merge) > > sys-apps/systemd:0=3D required by (net-fs/samba-4.1.19:0/0::gentoo= , installed) > > >=3Dsys-apps/systemd-212-r5:0/2[abi_x86_32(-)?,abi_x86_64(-)?,abi_= x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(= -)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=3Dsys-apps/systemd-= 212-r5:0/2[abi_x86_32(-),abi_x86_64(-)]) required by (virtual/libudev-215-= r1:0/1::gentoo, installed) > > sys-apps/systemd:0=3D required by (sys-auth/polkit-0.113:0/0::gent= oo, installed) > > >=3Dsys-apps/systemd-197 required by (app-admin/openrc-settingsd-1= .0.1:0/0::gentoo, installed) > > sys-apps/systemd required by @selected > > sys-apps/systemd[python(-),python_targets_python2_7(-)?,python_sin= gle_target_python2_7(+)?,python_targets_python3_3(-)?,python_single_target= _python3_3(+)?,python_targets_python3_4(-)?,python_single_target_python3_4= (+)?] (sys-apps/systemd[python(-),python_targets_python2_7(-),python_singl= e_target_python2_7(+),python_targets_python3_4(-)]) required by (net-analy= zer/fail2ban-0.9.3:0/0::gentoo, installed) > > sys-apps/systemd:0/2=3D required by (sys-auth/polkit-0.113:0/0::ge= ntoo, installed) > > >=3Dsys-apps/systemd-186:0/2=3D required by (sys-apps/accountsserv= ice-0.6.40:0/0::gentoo, installed) > > sys-apps/systemd:0/2=3D required by (sys-apps/dbus-1.8.20:0/0::gen= too, installed) > > sys-apps/systemd required by (net-print/cups-2.0.4:0/0::gentoo, eb= uild scheduled for merge) > > sys-apps/systemd required by (net-misc/openvpn-2.3.8:0/0::gentoo, = installed) > > sys-apps/systemd required by (dev-qt/qtcore-5.4.2:5/5::gentoo, ins= talled) > > >=3Dsys-apps/systemd-183:0/2=3D required by (gnome-base/gnome-sess= ion-3.16.0:0/0::gnome, installed) > > sys-apps/systemd:0=3D[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)= ?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_pp= c_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (sys-apps/systemd:0=3D[abi_x86_6= 4(-)]) required by (media-sound/pulseaudio-6.0:0/0::gentoo, installed) > > >=3Dsys-apps/systemd-217:0 required by (virtual/udev-217:0/0::gent= oo, installed) > > sys-apps/systemd:0=3D required by (sys-apps/dbus-1.8.20:0/0::gento= o, installed) > > >=3Dsys-apps/systemd-186:0=3D required by (sys-apps/accountsservic= e-0.6.40:0/0::gentoo, installed) > > >=3Dsys-apps/systemd-199 required by (sys-kernel/dracut-043-r2:0/0= ::gentoo, installed) > > >=3Dsys-apps/systemd-207 required by (sys-apps/gentoo-systemd-inte= gration-4:0/0::gentoo, installed) > > sys-apps/systemd:0/2=3D[abi_x86_64(-)] required by (media-sound/pu= lseaudio-6.0:0/0::gentoo, installed) > > = > > (dev-libs/libgudev-230:0/0::gentoo, installed) pulled in by > > dev-libs/libgudev:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)= ?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_pp= c_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?,static-libs?] (dev= -libs/libgudev:0/0[abi_x86_32(-),abi_x86_64(-),introspection]) required by= (virtual/libgudev-230:0/0::gentoo, installed) > = > and this is more explanatory data about why you need systemd, sysvinit > and libgudev. Normally it's a good idea to print why blockers are being > pulled in, but in this case systemd is a basic package and gets pulled > in by many things. It makes for a long and confusing list > = > = > > = > > = > > So, my real problem seems to be the systemd blockers. > > = > > Thanks in advance for any suggestions. > > = So, I removed virtual/libgudev and libgudev and got an existing preserved libs for that library, but the world update still wanted to put it back. Then I changed systemd's use flags to say -gudev. So portage was almost happy, (it did want to put back libgudev, but it was not a block), but the one remaining block is sys-apps/sysvinit -- I removed that, but portage wants to put it back and it still has the bloc as seen below [blocks B ] sys-apps/sysvinit ("sys-apps/sysvinit" is blocking sys-ap= ps/systemd-219_p112) Total: 81 packages (64 upgrades, 1 downgrade, 10 new, 2 in new slots, 4 re= installs), Size of downloads: 274,456 KiB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-apps/sysvinit-2.88-r7:0/0::gentoo, ebuild scheduled for merge) pull= ed in by >=3Dsys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.17:0/0::g= entoo, installed) >=3Dsys-apps/sysvinit-2.87-r3 required by (sys-kernel/dracut-043-r2:0/= 0::gentoo, installed) followed by the same systemd messages as before. -- = Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici covici@ccs.covici.com