Re: [gentoo-user] Re: udev -> eudev
On Tue, 9 Feb 2016 17:55:54 + (UTC), James wrote: > > > The hierarchy is package.use > make.conf > profile > > I forgot USE as environment variable, so: > > USE(env) > package.use > make.conf > profile > > Hmmm. Remember I posted that this package.use setting besides > make.conf -system was there for a long time now:: > > > # cat /etc/portage/package.use/package.use | grep systemd > sys-apps/dbus -systemd > > > So where does the magic "-systemd" setting go to override all? > You know, one ring to rule them all? YOU put the systemd USE flag in /etc/portage/package.use/zzz-autounmask. If you hadn't put it there, you wouldn't feel the need to override it. It got there because the autounmask feature of portage put it in a config protected file and then you enabled it with etc-update or similar. The real question is, if you are so vehemently opposed to systemd, why did you tell etc-update to enable that USE flag? You could override it in a file that is parsed after zzz-autounmask, but what would be the point? Portage put it there because one of your package/USE choices required it. If you do override it, portage will refuse to update until you fix things, which you should have done in the first place instead of running etc-update without looking to see what it was going to do. -- Neil Bothwick Speak softly and carry a cellular phone. pgp8aH9he3siV.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Re: udev -> eudev
On 09/02/2016 16:42, James wrote: > James tampabay.rr.com> writes: > > > Boy this just keeps getting stranger and stranger. > So I:: > > emerge -C sys-fs/udev > emerge eudev > > no problems, > > then in /etc/portage/package.mask I masked off:: > > sys-apps/systemd > sys-apps/gentoo-systemd-integration > > > On a normal, routine update, I have about 6 packages that need to > be compile. But now I still have these blockers:: > > [blocks B ] sys-apps/gentoo-systemd-integration > ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) > [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking > sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2) > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking > sys-fs/eudev-3.1.5) > > > eudev is now installed:: > > [I] sys-fs/eudev > Installed versions: 3.1.5(09:28:52 AM 02/09/2016)(hwdb kmod > -introspection -rule-generator -selinux -static-libs -test ABI_MIPS="-n32 > -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32") > > > > ANY IDEAS how to discover and fix these (systemd) blockers. Yes. The correct idea really should have been your first impulsive knee jerk reaction, and it was JC's first answer (which you have not posted yet) emerge -pvt That always tells you exactly what is pulling in what. Just like the docs have described for years. -- Alan McKinnon alan.mckin...@gmail.com
Re: [gentoo-user] Re: udev -> eudev
On Tue, 9 Feb 2016 13:30:04 + (UTC), James wrote: > sys-apps/systemd is not even installed, but it shows up as a blocker? > gentoo-systemd-integration is not installed, but it's a blocker. It's showing up because it is blocking your update, which means something you are installing as part of that update wants it. You have two choices: 1) Start uninstalling important stuff at random until either the problem goes away or you break your system badly enough to need a reinstall. 2) Use --tree to see exactly what is pulling in the blockers, and why, then deal with that. > udev:: > [I] virtual/udev > Available versions: 215 ~217 {systemd} > Installed versions: 215(10:34:27 PM 02/15/2015)(-systemd) That's only the virtual, that can be satisfied by udev, eudev or systemd. If you don't choose one, portage will choose for you. > So, for me it's time to take the risk and remove udev and install eudev. > I do appreciate guidance and wisdom and especially syntax ideas, but > the decision is already made. -- Neil Bothwick Is it possible to be totally partial? pgpJ9K1JU2SIc.pgp Description: OpenPGP digital signature
[gentoo-user] Re: udev -> eudev
James tampabay.rr.com> writes: Boy this just keeps getting stranger and stranger. So I:: emerge -C sys-fs/udev emerge eudev no problems, then in /etc/portage/package.mask I masked off:: sys-apps/systemd sys-apps/gentoo-systemd-integration On a normal, routine update, I have about 6 packages that need to be compile. But now I still have these blockers:: [blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2) [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5) eudev is now installed:: [I] sys-fs/eudev Installed versions: 3.1.5(09:28:52 AM 02/09/2016)(hwdb kmod -introspection -rule-generator -selinux -static-libs -test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32") ANY IDEAS how to discover and fix these (systemd) blockers. Remember it's been openrc and sys-fs/udev for a long time and upon syncing last night these (2) systemd centric packages are reaking havoc on my system that has had "-systemd" in make.conf for a very long time. Guidance? James
[gentoo-user] Re: udev -> eudev
Jc García gmail.com> writes: > > [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking > > sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2) > > [blocks B ] sys-apps/gentoo-systemd-integration > > ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/udev-225, > > sys-fs/eudev-3.1.5) > > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking > > sys-fs/udev-225, sys-fs/eudev-3.1.5) > > So just emerge -C sys-apps/systemd sys-apps/gentoo-systemd-integration > > sys-fs/udev > You can only have one of sys-apps/systemd, sys-fs/udev or sys-fs/eudev > installed, portage won't let you install 2(since there's files > collision), see the contents of virual/udev, so there's no point in > trying to remove 2 of them from a system, "All softs of things are now > calling for systemd" isn't really digging into the problem, and being > honest not that many packages have sys-apps/systemd in any of *DEPEND, > you should check better why is systemd being pulled( emerge -pvt), > maybe some use flags misconfiguration. YES. I agree with you guys. I have -systemd in make.conf for a long time now. Nothing depends on the sysmtemd flag or software, since forever. OpenRC here. I synced last night and this blocking occurred, its new and I have not many any changes on this system except for new packages. I suspect something low level with udev, but I cannot find what's causing it. on 'gentoo-dev' I read the thread on " Changing order of default virtual/udev ". Being in the camp of 100% against systemd, something has changed and I need help ferreting in out. equery hasuse systemd reveals nothing that has the systemd flag set. I should have changed over to eudev a long time ago. So I need to remove whatever and make the change now. I run lxde for a desktop, if that matters. Is there syntax to dive deeper into what's causing this sudden change? sys-apps/systemd is not even installed, but it shows up as a blocker? gentoo-systemd-integration is not installed, but it's a blocker. udev:: [I] virtual/udev Available versions: 215 ~217 {systemd} Installed versions: 215(10:34:27 PM 02/15/2015)(-systemd) So, for me it's time to take the risk and remove udev and install eudev. I do appreciate guidance and wisdom and especially syntax ideas, but the decision is already made. Advice? James
[gentoo-user] Re: udev -> eudev
Neil Bothwick digimed.co.uk> writes: > > sys-apps/systemd is not even installed, but it shows up as a blocker? > > gentoo-systemd-integration is not installed, but it's a blocker. > It's showing up because it is blocking your update, which means something > you are installing as part of that update wants it. You have two choices: > 2) Use --tree to see exactly what is pulling in the blockers, and why, > then deal with that. Like I said, I uninstalled udev and installed eudev. I ran emerge -1 @system, after I installed eudev. All in @system recompile without issue, just for grins. I just ran "emrege -pvt udev" :: it responed with the singular listing of eudev. So ran (again) emerge -vt eudev, and in compiled again. so 'emerge -uDNvp world' now shows:: [ebuild N ] app-arch/lz4-0_p120::gentoo USE="{-test} -valgrind" ABI_X86="32 (64) (-x32)" 159 KiB [ebuild U ~] dev-embedded/gputils-1.4.0::gentoo [0.13.6-r1::gentoo] 9,434 KiB [ebuild U ~] dev-embedded/sdcc-3.5.0::gentoo [2.5.0_p20060502::gentoo] USE="boehm-gc%* sdcpp%* -device-lib% -doc -ds390% -ds400% -gbz80% -hc08% -mcs51% -non-free% -packihx% -pic14% -pic16% -r2k% -r3ka% -s08% -sdbinutils% -sdcdb% -stm8% -tlcs90% -ucsim% -z180% -z80%" 10,259 KiB [ebuild N#] sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus kmod lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" 3,823 KiB [ebuild R] sys-apps/dbus-1.8.16::gentoo USE="X systemd* -debug -doc (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild N#] sys-apps/gentoo-systemd-integration-4::gentoo 52 KiB [ebuild N ] sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk introspection systemd -cryptsetup -debug (-selinux)" 0 KiB [ebuild R] net-print/cups-2.0.3::gentoo USE="X acl dbus pam python ssl threads usb -debug -java -kerberos -lprng-compat (-selinux) -static-libs -systemd -xinetd -zeroconf" ABI_X86="32 (64) (-x32)" LINGUAS="-ca -cs -de -es -fr -it -ja -ru (-pt_BR%)" PYTHON_TARGETS="python2_7" 0 KiB [ebuild U ~] dev-vcs/git-2.7.1::gentoo [2.7.0-r2::gentoo] USE="blksha1 curl doc gpg iconv pcre perl python threads webdav -cgi -cvs -emacs -gnome-keyring -gtk -highlight -libressl -mediawiki -mediawiki-experimental -nls (-ppcsha1) -subversion {-test} -tk -xinetd" PYTHON_TARGETS="python2_7" 5,197 KiB [ebuild U ] dev-java/asm-3.3.1-r1:3::gentoo [3.3.1:3::gentoo] USE="source -doc" 0 KiB [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5) [blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2) Is it dbus? [I] sys-apps/dbus Installed versions: 1.8.16(08:41:28 AM 09/29/2015)(X -debug -doc -selinux -static-libs -systemd -test ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32") The dbus flag for systemd is lit up, but eix does not reveal it is used to compile ? package.use has this entry:: sys-apps/dbus -systemd Suggestions? James > > > udev:: > > [I] virtual/udev > > Available versions: 215 ~217 {systemd} > > Installed versions: 215(10:34:27 PM 02/15/2015)(-systemd) > > That's only the virtual, that can be satisfied by udev, eudev or systemd. > If you don't choose one, portage will choose for you. > sys-fs/udev is not installed any more, since the last posting. but the virtual appears to say it is:: [I] virtual/udev Available versions: 215 ~217 {systemd} Installed versions: 215(10:34:27 PM 02/15/2015)(-systemd) So YES, I am a bit confused here. udev is out. eudev is in and I still have the blockers.. 'emerge -uDNpt world [nomerge ] lxde-base/lxde-meta-0.5.5-r4 [nomerge ] lxde-base/lxpanel-0.8.1 [nomerge ] x11-libs/libfm-1.2.3-r1 [nomerge ]gnome-base/gvfs-1.24.2-r1 [ebuild N ] sys-fs/udisks-2.1.4 USE="gptfdisk introspection systemd -cryptsetup -debug (-selinux)" [nomerge ] dev-java/java-dep-check-0.3-r1 [ebuild U ] dev-java/asm-3.3.1-r1 [3.3.1] [ebuild U ~] dev-vcs/git-2.7.1 [2.7.0-r2] [ebuild R] net-print/cups-2.0.3 LINGUAS="(-pt_BR%)" [ebuild R] sys-apps/dbus-1.8.16 USE="systemd*" [nomerge ] sys-fs/udisks-2.1.4 USE="gptfdisk introspection systemd -cryptsetup -debug (-selinux)" [nomerge ] sys-apps/systemd-226-r2 USE="acl kdbus kmod lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" [ebuild N#] sys-apps/gentoo-systemd-integration-4 [ebuild N#]sys-apps/systemd-226-r2 USE="acl kdbus kmod lz4 lzma pam seccomp ssl (-apparmor)
Re: [gentoo-user] Re: udev -> eudev
On Tue, 9 Feb 2016 16:13:10 + (UTC), James wrote: > > > sys-apps/systemd is not even installed, but it shows up as a > > > blocker? gentoo-systemd-integration is not installed, but it's a > > > blocker. > > > It's showing up because it is blocking your update, which means > > something you are installing as part of that update wants it. You > > have two choices: > > > 2) Use --tree to see exactly what is pulling in the blockers, and why, > > then deal with that. > > > > Like I said, I uninstalled udev and installed eudev. > I ran emerge -1 @system, after I installed eudev. All in @system > recompile without issue, just for grins. > > I just ran "emrege -pvt udev" :: it responed with the singular listing > of eudev. So ran (again) emerge -vt eudev, and in compiled again. > > so > 'emerge -uDNvp world' now shows:: THIS is where you should be using -t, in the command that generates the output you are trying to explain. -- Neil Bothwick ISDN: It Still Does Nothing pgpVgvA_giNYK.pgp Description: OpenPGP digital signature
[gentoo-user] Re: udev -> eudev
James tampabay.rr.com> writes: > > 2) Use --tree to see exactly what is pulling in the blockers, and why, > > then deal with that. So I removed udisks gputils sdcc gimp emerge -uvtp world ebuild U ~] dev-vcs/git-2.7.1::gentoo yippee ? emerge -uDNvtp world Conflict: 3 blocks (3 unsatisfied) Error: The above package list contains packages which cannot be installed at the same time on the same system. (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by >=sys-fs/eudev-1.3 required by (virtual/udev-215:0/0::gentoo, installed) sys-fs/eudev required by @selected (sys-apps/systemd-226-r2:0/2::gentoo, ebuild scheduled for merge) pulled in by sys-apps/systemd:0= required by (sys-apps/dbus-1.8.16:0/0::gentoo, ebuild scheduled for merge) sys-apps/systemd required by (sys-fs/udisks-2.1.4:2/2::gentoo, ebuild scheduled for merge) >=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-4:0/0::gentoo, ebuild scheduled for merge) Guidance? What's the replacement for udev? YES I am confounded.
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 10:27 GMT-06:00 James: > James tampabay.rr.com> writes: > > >> > 2) Use --tree to see exactly what is pulling in the blockers, and why, >> > then deal with that. > > So I removed udisks gputils sdcc gimp > > emerge -uvtp world > > ebuild U ~] dev-vcs/git-2.7.1::gentoo > > yippee ? > > emerge -uDNvtp world > > > > Conflict: 3 blocks (3 unsatisfied) > > Error: The above package list contains packages which cannot be > installed at the same time on the same system. > > (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by > >=sys-fs/eudev-1.3 required by (virtual/udev-215:0/0::gentoo, installed) > sys-fs/eudev required by @selected > > > > > (sys-apps/systemd-226-r2:0/2::gentoo, ebuild scheduled for merge) pulled in > by > sys-apps/systemd:0= required by (sys-apps/dbus-1.8.16:0/0::gentoo, > ebuild scheduled for merge) > sys-apps/systemd required by (sys-fs/udisks-2.1.4:2/2::gentoo, ebuild > scheduled for merge) > >=sys-apps/systemd-207 required by > (sys-apps/gentoo-systemd-integration-4:0/0::gentoo, ebuild scheduled for > merge) > > > Guidance? What's the replacement for udev? YES I am confounded. > > It seems to me udisks is the package with the systemd USE flag activated that might be causing all the trouble, maybe automatically added by an autounmask by error, I would use grep to check the package use file(s), to know wich useflags might have been activated for udisks.
[gentoo-user] Re: udev -> eudev
Jc García gmail.com> writes: > It seems to me udisks is the package with the systemd USE flag > activated that might be causing all the trouble, maybe automatically > added by an autounmask by error, I would use grep to check the package > use file(s), to know wich useflags might have been activated for > udisks. # equery depends udisks * These packages depend on udisks: gnome-base/gvfs-1.24.2-r1 (udisks ? >=sys-fs/udisks-1.97:2) skipper portage # equery depends gvfs * These packages depend on gvfs: x11-libs/libfm-1.2.3-r1 (udisks ? gnome-base/gvfs[udev,udisks]) (!udisks ? gnome-base/gvfs[udev]) skipper portage # equery depends libfm * These packages depend on libfm: lxde-base/lxde-meta-0.5.5-r4 (>=x11-libs/libfm-1.2.0) lxde-base/lxpanel-0.8.1 (>=x11-libs/libfm-1.2.0[gtk]) x11-misc/pcmanfm-1.2.3 (>=x11-libs/libfm-1.2.3[gtk(+)]) lxde-meta has no flag options to set, so this looks fixed. I guess I could change to another minimal desktop? I've been running this version of lxde-meta for about a year now and it has not been a problem before, at all, so I do not think this is a fruitful idea, but I could be wrong James
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 10:50 GMT-06:00 James: > Jc García gmail.com> writes: > > >> It seems to me udisks is the package with the systemd USE flag >> activated that might be causing all the trouble, maybe automatically >> added by an autounmask by error, I would use grep to check the package >> use file(s), to know wich useflags might have been activated for >> udisks. > > > # equery depends udisks > * These packages depend on udisks: > gnome-base/gvfs-1.24.2-r1 (udisks ? >=sys-fs/udisks-1.97:2) > skipper portage # equery depends gvfs > * These packages depend on gvfs: > x11-libs/libfm-1.2.3-r1 (udisks ? gnome-base/gvfs[udev,udisks]) > (!udisks ? gnome-base/gvfs[udev]) > skipper portage # equery depends libfm > * These packages depend on libfm: > lxde-base/lxde-meta-0.5.5-r4 (>=x11-libs/libfm-1.2.0) > lxde-base/lxpanel-0.8.1 (>=x11-libs/libfm-1.2.0[gtk]) > x11-misc/pcmanfm-1.2.3 (>=x11-libs/libfm-1.2.3[gtk(+)]) > > > lxde-meta has no flag options to set, so this looks fixed. > I guess I could change to another minimal desktop? > > I've been running this version of lxde-meta for about a year now > and it has not been a problem before, at all, so I do not think > this is a fruitful idea, but I could be wrong > > > James equery will only tell info for what is installed not about what you are installing, and in a previous mail you posted : > so > 'emerge -uDNvp world' now shows:: ... > [ebuild N ] sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk introspection systemd -cryptsetup -debug (-selinux)" 0 KiB ... See? Thats why I told you to take a good look at what you have in package.use, equery won't tell you about that.
Re: [gentoo-user] Re: udev -> eudev
On Tue, 9 Feb 2016 16:40:47 + (UTC), James wrote: > emerge -uDtvp @world reveals the same trouble:: > > [ebuild R] sys-apps/dbus-1.8.16::gentoo USE="X systemd* -debug > -doc (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB > [ebuild N#]sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus > kmod lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl > -elfutils -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode > (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" > 3,823 KiB [ebuild N ] app-arch/lz4-0_p120::gentoo > USE="{-test} -valgrind" ABI_X86="32 (64) (-x32)" 159 KiB > [blocks B ] sys-apps/gentoo-systemd-integration > ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) > [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking > sys-apps/systemd-226-r2, sys-apps/gentoo-systemd-integration-4) > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking > sys-fs/eudev-3.1.5) It also reveals the cause, not that you have used --tree. You are trying to rebuild dbus with the systemd USE flag, no wonder it wants systemd! Next step: grep -r systemd /etc/portage -- Neil Bothwick "A snooze button is a poor substitute for no alarm clock at all." pgpQbh_PqBpPP.pgp Description: OpenPGP digital signature
[gentoo-user] Re: udev -> eudev
Neil Bothwick digimed.co.uk> writes: > > emerge -uDtvp world reveals the same trouble:: > > > > [ebuild R] sys-apps/dbus-1.8.16::gentoo USE="X systemd* -debug > > -doc (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB > It also reveals the cause, not that you have used --tree. You are trying > to rebuild dbus with the systemd USE flag, no wonder it wants systemd! Agreed! In fact I have suspicioned either udev or dbus pretty early. In fact I have -systemd in make.conf for a long time time, but somebody got around that. I have this setting in package.use:: sys-apps/dbus -systemd for a while now, but to no avail? > Next step: grep -r systemd /etc/portage # grep -r systemd /etc/portage /etc/portage/package.mask:sys-apps/systemd /etc/portage/package.mask:sys-apps/gentoo-systemd-integration /etc/portage/make.conf:threads vaapi glamor python -systemd smp " /etc/portage/package.use/package.use:sys-apps/dbus -systemd /etc/portage/package.use/zzz-autounmask:>=sys-fs/udisks-2.1.4 systemd /etc/portage/package.use/zzz-autounmask:# required by sys-apps/systemd-226-r2::gentoo /etc/portage/package.use/zzz-autounmask:# required by sys-apps/gentoo-systemd-integration-4::gentoo /etc/portage/package.use/zzz-autounmask:>=sys-apps/dbus-1.8.16 systemd /etc/portage/package.unmask:# Needs sys-apps/systemd. Masked for non systemd profiles. /etc/portage/package.unmask:# required by sys-apps/dbus-1.8.16::gentoo[systemd] /etc/portage/package.unmask:=sys-apps/systemd-226-r2 /etc/portage/package.unmask:# required by sys-apps/systemd-226-r2::gentoo[-vanilla] /etc/portage/package.unmask:# required by sys-fs/udisks-2.1.4::gentoo[systemd] /etc/portage/package.unmask:=sys-apps/gentoo-systemd-integration-4 /etc/portage/make.conf.archive/make.conf.15mar2015:qt3support threads vaapi glamor python -systemd smp " /etc/portage/make.conf.archive/make.conf.3apr2015:qt3support threads vaapi glamor python -systemd smp " /etc/portage/make.conf.archive/make.conf.sept17-2015:threads vaapi glamor python -systemd smp " /etc/portage/make.conf.archive/make.conf.21jun2015:threads vaapi glamor python -systemd smp " /etc/portage/make.conf.archive/make.conf.24feb2015:qt3support threads vaapi glamor python -systemd " /etc/portage/make.conf.archive/make.conf.9nov2015:threads vaapi glamor python -systemd smp " /etc/portage/make.conf.archive/make.conf.backup.sep1-2015:threads vaapi glamor python -systemd smp " /etc/portage/make.conf.archive/make.conf.backup:threads vaapi glamor python -systemd smp " /etc/portage/package.USED.archive/package.use.orig:# required by sys-auth/polkit-0.112[-systemd] /etc/portage/package.USED.archive/package.use.orig:# required by virtual/libgudev-215-r1[-systemd] /etc/portage/package.USED.archive/package.use.orig:# required by virtual/libudev-215-r1[-systemd] /etc/portage/package.USED.archive/package.use.dist_:# required by sys-auth/polkit-0.112[-systemd] /etc/portage/make.conf.9nov2015:threads vaapi glamor python -systemd smp " Yep, I'm all ears! Futher guidance ? James
[gentoo-user] Re: udev -> eudev
Neil Bothwick digimed.co.uk> writes: > > On Tue, 9 Feb 2016 16:13:10 + (UTC), James wrote: > > > > > sys-apps/systemd is not even installed, but it shows up as a > > > > blocker? gentoo-systemd-integration is not installed, but it's a > > > > blocker. > > > > > It's showing up because it is blocking your update, which means > > > something you are installing as part of that update wants it. You > > > have two choices: > > > > > 2) Use --tree to see exactly what is pulling in the blockers, and why, > > > then deal with that. > > 'emerge -uDNvp world' now shows:: > > THIS is where you should be using -t, in the command that generates the > output you are trying to explain. Below that one I used 'emerge -uDNvtp world' and get those blockers. emerge -utvp @world now comes back clean. If I add 'UD' into those flags for an update, I still get the blockers. emerge -uNtvp @world just wants to rebuild cups, so that is done now >>> No outdated packages were found on your system. emerge -uDtvp @world reveals the same trouble:: [ebuild R] sys-apps/dbus-1.8.16::gentoo USE="X systemd* -debug -doc (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild N#]sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus kmod lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" 3,823 KiB [ebuild N ] app-arch/lz4-0_p120::gentoo USE="{-test} -valgrind" ABI_X86="32 (64) (-x32)" 159 KiB [blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/systemd-226-r2, sys-apps/gentoo-systemd-integration-4) [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5) Maybe emerge -1 @world, just for grins? Guidance? James
[gentoo-user] Re: udev -> eudev
Neil Bothwick digimed.co.uk> writes: > THIS is where you should be using -t, in the command that generates the > output you are trying to explain. emerge -uDvtp @world These are the packages that would be merged, in reverse order: Calculating dependencies... done! [nomerge ] sci-visualization/gri-2.12.23::gentoo USE="examples -doc -emacs -hdf5" [nomerge ] media-gfx/imagemagick-6.9.0.3:0/6.9.0.3::gentoo USE="X bzip2 corefonts cxx graphviz jpeg jpeg2k lzma openmp perl png postscript raw tiff truetype wmf zlib -autotrace -djvu -fftw -fontconfig -fpx -hdri -jbig -lcms -lqr (-opencl) -openexr -pango -q32 -q64 -q8 -static-libs -svg {-test} -webp -xml" [ebuild N ] media-gfx/ufraw-0.20-r1::gentoo USE="gimp openmp -contrast -fits -gnome -gtk -timezone" 0 KiB [nomerge ] dev-java/java-dep-check-0.3-r1::gentoo [ebuild U ] dev-java/asm-3.3.1-r1:3::gentoo [3.3.1:3::gentoo] USE="source -doc" 0 KiB [nomerge ] lxde-base/lxde-meta-0.5.5-r4::gentoo [nomerge ] x11-libs/libfm-1.2.3-r1:0/4.3.0::gentoo USE="automount examples gtk udisks -debug -doc -exif -vala" [nomerge ] gnome-base/gvfs-1.24.2-r1::gentoo USE="cdda http udev udisks -afp -archive -bluray -fuse -gnome-keyring -gnome-online-accounts -gphoto2 -gtk -ios -mtp -nfs -samba -systemd {-test} -zeroconf" [ebuild N ]sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk introspection systemd -cryptsetup -debug (-selinux)" 0 KiB [nomerge ] media-gfx/ufraw-0.20-r1::gentoo USE="gimp openmp -contrast -fits -gnome -gtk -timezone" [ebuild N ] media-gfx/gimp-2.8.14-r1:2::gentoo USE="alsa bzip2 dbus jpeg jpeg2k pdf png postscript python smp tiff wmf -aalib (-altivec) (-aqua) -curl -debug -doc -exif -gnome -lcms -mng -svg {-test} -udev -webkit -xpm" CPU_FLAGS_X86="mmx sse" LINGUAS="-am -ar -ast -az -be -bg -br -ca -ca@valencia -cs -csb -da -de -dz -el -en_CA -en_GB -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -lt -lv -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -rw -si -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt -uk -vi -xh -yi -zh_CN -zh_HK -zh_TW" PYTHON_TARGETS="python2_7" 0 KiB [nomerge ] sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk introspection systemd -cryptsetup -debug (-selinux)" [nomerge ] sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus kmod lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" [ebuild N#] sys-apps/gentoo-systemd-integration-4::gentoo 52 KiB [ebuild R] sys-apps/dbus-1.8.16::gentoo USE="X systemd* -debug -doc (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB [ebuild N#]sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus kmod lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" 3,823 KiB [ebuild N ] app-arch/lz4-0_p120::gentoo USE="{-test} -valgrind" ABI_X86="32 (64) (-x32)" 159 KiB [blocks B ] sys-apps/gentoo-systemd-integration ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2) [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/eudev-3.1.5) Total: 8 packages (1 upgrade, 6 new, 1 reinstall), Size of downloads: 4,032 KiB Conflict: 3 blocks (3 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-apps/systemd-226-r2:0/2::gentoo, ebuild scheduled for merge) pulled in by sys-apps/systemd:0= required by (sys-apps/dbus-1.8.16:0/0::gentoo, ebuild scheduled for merge) sys-apps/systemd required by (sys-fs/udisks-2.1.4:2/2::gentoo, ebuild scheduled for merge) >=sys-apps/systemd-207 required by (sys-apps/gentoo-systemd-integration-4:0/0::gentoo, ebuild scheduled for merge) (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by sys-fs/eudev required by @selected Guidance? James
Re: [gentoo-user] Re: udev -> eudev
On 09/02/2016 18:13, James wrote: > Neil Bothwick digimed.co.uk> writes: > > >>> sys-apps/systemd is not even installed, but it shows up as a blocker? >>> gentoo-systemd-integration is not installed, but it's a blocker. > >> It's showing up because it is blocking your update, which means something >> you are installing as part of that update wants it. You have two choices: > >> 2) Use --tree to see exactly what is pulling in the blockers, and why, >> then deal with that. > > > > Like I said, I uninstalled udev and installed eudev. > I ran emerge -1 @system, after I installed eudev. All in @system recompile > without issue, just for grins. > > I just ran "emrege -pvt udev" :: it responed with the singular listing > of eudev. So ran (again) emerge -vt eudev, and in compiled again. > > so > 'emerge -uDNvp world' now shows:: You are doing everything imaginable except what you should do - run with --tree Every time you ask "why is portage pulling this in?" then run the exact same emerge with --tree. emerge -pv --tree eudev WILL NOT show you what you want as eudev is not pulling in udev and causing blockers. Something else is so you need to look at world Please post the output of emerge -pvuNDt world AND NOTHING ELSE -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] Re: udev -> eudev
Jc García gmail.com> writes: > > lxde-meta has no flag options to set, so this looks fixed. > > I guess I could change to another minimal desktop? > > > > I've been running this version of lxde-meta for about a year now > > and it has not been a problem before, at all, so I do not think > > this is a fruitful idea, but I could be wrong > > > > > > James > > equery will only tell info for what is installed not about what you > are installing, and in a previous mail you posted : > > > so > > 'emerge -uDNvp world' now shows:: > ... > > [ebuild N ] sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk introspection > systemd -cryptsetup -debug (-selinux)" 0 KiB > ... > > See? Thats why I told you to take a good look at what you have in > package.use, equery won't tell you about that. Granted. But the point is it's my desktop. udisk cannot be removed without changing the entire desktop. That a bit extreme. But if there is a cool, minimialistic desktop (lxqt?) that avoids all derivative dependencies on systemd && company, then that is very useful information for me, as I'll just spin up a new primary workstation and move my codes as necessary. But it looks to me as iff something changed with dbus, as all of this happend *after* a --sync last night. I do appreciate all ideas! James
Re: [gentoo-user] Re: udev -> eudev
On Tuesday 09 Feb 2016 16:47:28 James wrote: > Neil Bothwick digimed.co.uk> writes: > > THIS is where you should be using -t, in the command that generates the > > output you are trying to explain. > > emerge -uDvtp @world > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > [nomerge ] sci-visualization/gri-2.12.23::gentoo USE="examples -doc > -emacs -hdf5" > [nomerge ] media-gfx/imagemagick-6.9.0.3:0/6.9.0.3::gentoo USE="X > bzip2 corefonts cxx graphviz jpeg jpeg2k lzma openmp perl png postscript raw > tiff truetype wmf zlib -autotrace -djvu -fftw -fontconfig -fpx -hdri -jbig > -lcms -lqr (-opencl) -openexr -pango -q32 -q64 -q8 -static-libs -svg > {-test} -webp -xml" > [ebuild N ] media-gfx/ufraw-0.20-r1::gentoo USE="gimp openmp > -contrast -fits -gnome -gtk -timezone" 0 KiB > [nomerge ] dev-java/java-dep-check-0.3-r1::gentoo > [ebuild U ] dev-java/asm-3.3.1-r1:3::gentoo [3.3.1:3::gentoo] > USE="source -doc" 0 KiB > [nomerge ] lxde-base/lxde-meta-0.5.5-r4::gentoo > [nomerge ] x11-libs/libfm-1.2.3-r1:0/4.3.0::gentoo USE="automount > examples gtk udisks -debug -doc -exif -vala" > [nomerge ] gnome-base/gvfs-1.24.2-r1::gentoo USE="cdda http udev > udisks -afp -archive -bluray -fuse -gnome-keyring -gnome-online-accounts > -gphoto2 -gtk -ios -mtp -nfs -samba -systemd {-test} -zeroconf" > [ebuild N ]sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk > introspection systemd -cryptsetup -debug (-selinux)" 0 KiB > [nomerge ] media-gfx/ufraw-0.20-r1::gentoo USE="gimp openmp -contrast > -fits -gnome -gtk -timezone" > [ebuild N ] media-gfx/gimp-2.8.14-r1:2::gentoo USE="alsa bzip2 dbus > jpeg jpeg2k pdf png postscript python smp tiff wmf -aalib (-altivec) (-aqua) > -curl -debug -doc -exif -gnome -lcms -mng -svg {-test} -udev -webkit -xpm" > CPU_FLAGS_X86="mmx sse" LINGUAS="-am -ar -ast -az -be -bg -br -ca > -ca@valencia -cs -csb -da -de -dz -el -en_CA -en_GB -eo -es -et -eu -fa -fi > -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -lt -lv > -mk -ml -ms -my -nb -nds -ne -nl -nn -oc -pa -pl -pt -pt_BR -ro -ru -rw -si > -sk -sl -sr -sr@latin -sv -ta -te -th -tr -tt -uk -vi -xh -yi -zh_CN -zh_HK > -zh_TW" PYTHON_TARGETS="python2_7" 0 KiB > [nomerge ] sys-fs/udisks-2.1.4:2::gentoo USE="gptfdisk introspection > systemd -cryptsetup -debug (-selinux)" > [nomerge ] sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus kmod > lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils > -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) > -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" > [ebuild N#] sys-apps/gentoo-systemd-integration-4::gentoo 52 KiB > [ebuild R] sys-apps/dbus-1.8.16::gentoo USE="X systemd* -debug -doc > (-selinux) -static-libs {-test}" ABI_X86="32 (64) (-x32)" 0 KiB > [ebuild N#]sys-apps/systemd-226-r2:0/2::gentoo USE="acl kdbus kmod > lz4 lzma pam seccomp ssl (-apparmor) -audit -cryptsetup -curl -elfutils > -gcrypt -gnuefi -http -idn -importd -nat -policykit -qrcode (-selinux) > -sysv-utils {-test} -vanilla -xkb" ABI_X86="32 (64) (-x32)" 3,823 KiB > [ebuild N ] app-arch/lz4-0_p120::gentoo USE="{-test} -valgrind" > ABI_X86="32 (64) (-x32)" 159 KiB > [blocks B ] sys-apps/gentoo-systemd-integration > ("sys-apps/gentoo-systemd-integration" is blocking sys-fs/eudev-3.1.5) > [blocks B ] sys-fs/eudev ("sys-fs/eudev" is blocking > sys-apps/gentoo-systemd-integration-4, sys-apps/systemd-226-r2) > [blocks B ] sys-apps/systemd ("sys-apps/systemd" is blocking > sys-fs/eudev-3.1.5) > > Total: 8 packages (1 upgrade, 6 new, 1 reinstall), Size of downloads: 4,032 > KiB Conflict: 3 blocks (3 unsatisfied) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (sys-apps/systemd-226-r2:0/2::gentoo, ebuild scheduled for merge) pulled > in by sys-apps/systemd:0= required by (sys-apps/dbus-1.8.16:0/0::gentoo, > ebuild scheduled for merge) > sys-apps/systemd required by (sys-fs/udisks-2.1.4:2/2::gentoo, ebuild > scheduled for merge) > > >=sys-apps/systemd-207 required by > > (sys-apps/gentoo-systemd-integration-4:0/0::gentoo, ebuild scheduled for > merge) > > (sys-fs/eudev-3.1.5:0/0::gentoo, installed) pulled in by > sys-fs/eudev required by @selected > > > Guidance? > > James James, the guidance has already been given. Can you please grep for systemd ALL of your /etc/portage? There seems to be a USE flag set somewhere and this is what is pulling in dbus *with* systemd. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] Re: udev -> eudev
On Tue, 9 Feb 2016 16:27:34 + (UTC), James wrote: > Guidance? What's the replacement for udev? YES I am confounded. There isn't one really, just three different implementations. systemd: with udev included udev:standalone taken from systemd eudev: a fork of udev Oops, before walt kicks off at me, I forgot mdev from busybox. All are basically udev. The only other alternative, which may be suitable for your embedded systems but not so much for a desktop, is to use a static /dev. -- Neil Bothwick Yes, I've heard of "decaf." What's your point? pgpcqPteTBrs0.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Re: udev -> eudev
On Tue, 9 Feb 2016 11:42:55 -0600, Jc García wrote: > >> It is my overwhelming concern. NO systemd. > >> All else is optional. Where's that setting? > > > > The hierarchy is package.use > make.conf > profile > I forgot USE as environment variable, so: > USE(env) > package.use > make.conf > profile you could probably put something like "*/* -systemd" in /etc/portage/package.use/zzz but autounmask would still offer you a change to that file if your choices required systemd. -- Neil Bothwick "A hundred years of forgetting and it all comes rushing back..." pgpdW9EH5p6VP.pgp Description: OpenPGP digital signature
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 11:17 GMT-06:00 James: > Granted. But the point is it's my desktop. udisk cannot be removed without > changing the entire desktop. That a bit extreme. But if there is a cool, > minimialistic desktop (lxqt?) that avoids all derivative dependencies > on systemd && company, then that is very useful information for me, > as I'll just spin up a new primary workstation and move my codes > as necessary. But it looks to me as iff something changed with dbus, > as all of this happend *after* a --sync last night. > Nobody said you should remove udisks or dbus, just check their useflags(grep -r systemd /etc/portage) and reinstall them with new proper useflags. > I do appreciate all ideas! > Why give you more if you keep ignoring them
[gentoo-user] Re: udev -> eudev
Mick gmail.com> writes: > James, the guidance has already been given. Can you please grep for systemd > ALL of your /etc/portage? There seems to be a USE flag set somewhere and this > is what is pulling in dbus *with* systemd. YES. I forgot Neil had told me to periodically remove this file:: /etc/portage/package.use/zzz-autounmask and I cleaned out package.unmask from autounmask that inserted systemd flag requirements. emerge -uDvtp @world shows just a few updates needed but nothing pulling in systemd. What I'm missing is why the "-systemd" setting in make.conf did not overrule these missteps? Is there way to set something, anything anywhere what no packages with require systemd can be installed. I never contiously overrode that concern. It is my overwhelming concern. NO systemd. All else is optional. Where's that setting? James
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 11:28 GMT-06:00 Jc García: > 2016-02-09 11:21 GMT-06:00 James : > >> >> # grep -r systemd /etc/portage > ... >> /etc/portage/package.use/zzz-autounmask:>=sys-fs/udisks-2.1.4 systemd > > look at that file and that line why that was activated. and delete it, and change the useflags for the package that might have caused it if any.
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 11:31 GMT-06:00 James: > emerge -uDvtp @world > shows just a few updates needed but nothing pulling in systemd. What I'm > missing is why the "-systemd" setting in make.conf did not overrule > these missteps? Is there way to set something, anything anywhere > what no packages with require systemd can be installed. I never contiously > overrode that concern. It is my overwhelming concern. NO systemd. > All else is optional. Where's that setting? The hierarchy is package.use > make.conf > profile
[gentoo-user] Re: udev -> eudev
Alan McKinnon gmail.com> writes: > Mike and Neil help me:: rm /etc/portage/package.use/zzz-autounmask and I cleaned out package.unmask from autounmask that inserted systemd flag requirements. by deleting anything that had systemd as a flag setting forgot about those 2. dirty laundry still :: > emerge -pvuNDt world I've posted that result, but it is greatly reduced now, after the above manual cleansing. See below. > AND NOTHING ELSE # emerge -pvuNDt world Calculating dependencies... done! Total: 0 packages, Size of downloads: 0 KiB clean! Thanks everyone! James
Re: [gentoo-user] Re: udev -> eudev
On Tuesday 09 Feb 2016 17:55:54 James wrote: > Jc García gmail.com> writes: > > >> What I'm > > >> missing is why the "-systemd" setting in make.conf did not overrule > > >> these missteps? Is there way to set something, anything anywhere > > >> what no packages with require systemd can be installed. > > > > > > The hierarchy is package.use > make.conf > profile > > > > I forgot USE as environment variable, so: > > USE(env) > package.use > make.conf > profile > > Hmmm. Remember I posted that this package.use setting besides > make.conf -system was there for a long time now:: > > > # cat /etc/portage/package.use/package.use | grep systemd > sys-apps/dbus -systemd > > > So where does the magic "-systemd" setting go to override all? > You know, one ring to rule them all? > > > James Are you approaching this from the wrong angle? systemd is not installed as a default. Unless you have asked for it, by selecting a systemd make.profile, or specifying it as you had in your package.use, it should not pop in. I some Gnome package must have it then you'll spot this as soon as you try to emerge it. Therefore I am not sure that you need to do anything else. You can have it within your make.conf, as it won't hurt, but I don't think it is necessary. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 11:21 GMT-06:00 James: > > # grep -r systemd /etc/portage ... > /etc/portage/package.use/zzz-autounmask:>=sys-fs/udisks-2.1.4 systemd look at that file and that line why that was activated.
Re: [gentoo-user] Re: udev -> eudev
2016-02-09 11:39 GMT-06:00 Jc García: > 2016-02-09 11:31 GMT-06:00 James : > >> emerge -uDvtp @world >> shows just a few updates needed but nothing pulling in systemd. What I'm >> missing is why the "-systemd" setting in make.conf did not overrule >> these missteps? Is there way to set something, anything anywhere >> what no packages with require systemd can be installed. I never contiously >> overrode that concern. It is my overwhelming concern. NO systemd. >> All else is optional. Where's that setting? > > The hierarchy is package.use > make.conf > profile I forgot USE as environment variable, so: USE(env) > package.use > make.conf > profile
[gentoo-user] Re: udev -> eudev
Jc García gmail.com> writes: > >> What I'm > >> missing is why the "-systemd" setting in make.conf did not overrule > >> these missteps? Is there way to set something, anything anywhere > >> what no packages with require systemd can be installed. > > The hierarchy is package.use > make.conf > profile > I forgot USE as environment variable, so: > USE(env) > package.use > make.conf > profile Hmmm. Remember I posted that this package.use setting besides make.conf -system was there for a long time now:: # cat /etc/portage/package.use/package.use | grep systemd sys-apps/dbus -systemd So where does the magic "-systemd" setting go to override all? You know, one ring to rule them all? James