Re: [gentoo-user] Re: udev -> eudev

2016-02-09 Thread Neil Bothwick
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

2016-02-09 Thread Alan McKinnon
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

2016-02-09 Thread Neil Bothwick
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

2016-02-09 Thread James
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

2016-02-09 Thread James
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

2016-02-09 Thread James
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

2016-02-09 Thread Neil Bothwick
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

2016-02-09 Thread 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.




Re: [gentoo-user] Re: udev -> eudev

2016-02-09 Thread Jc García
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

2016-02-09 Thread 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

Re: [gentoo-user] Re: udev -> eudev

2016-02-09 Thread Jc García
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

2016-02-09 Thread Neil Bothwick
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

2016-02-09 Thread James
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

2016-02-09 Thread James
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

2016-02-09 Thread James
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

2016-02-09 Thread Alan McKinnon
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

2016-02-09 Thread James
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

2016-02-09 Thread Mick
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

2016-02-09 Thread Neil Bothwick
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

2016-02-09 Thread Neil Bothwick
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 Thread Jc García
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

2016-02-09 Thread James
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 Thread Jc García
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 Thread 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



[gentoo-user] Re: udev -> eudev

2016-02-09 Thread James
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

2016-02-09 Thread Mick
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 Thread 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.



Re: [gentoo-user] Re: udev -> eudev

2016-02-09 Thread Jc García
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

2016-02-09 Thread James
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