Hi all,
I'd like to check in and get some education concerning future
configuration of my Gentoo machines. Thanks in advance.
In the last few days there is a news announcement about needing to
change kernel my configuration to enable CONFIG_FHANDLE to support
udev-210. I'm currently at udev-208 and virtual/udev-208-r1 so no big
deal yet. However reading the news announcement it appears this has
more to do with systemd than anything else and I don't use systemd so
does/will this effect my machines?
NOTE: I have no problem I know about today enabling CONFIG_FHANDLE
if it's recommended.
That said there's an interesting (if it is to be believed) little
rant thread over the last couple of days on LKML about Debian
leadership forcing people into systemd. I think the Gentoo devs forked
udev to make either mdev or eudev but when it was announced it was too
new for me so I just let it go by. Maybe now it's time for me to look
into making a change of some type? I see eudev in portage, but not
mdev.
A (really, really, really) quick scan of the current install docs
makes me think sysvinit/OpenRC/udev is still the default for new
installs. Is this true? If so why is this kernel change being
required?
Also, I seem to have virtual/udev installed which says it's about
enabling switching between udev & eudev. However there are no files
associated with virtual/udev. (equery files virtual/udev returns
nothing) It appears I cannot install eudev without removing udev so
this seems a big step to take:
c2RAID6 ~ # emerge -pvDuN eudev
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sys-fs/eudev-1.3 USE="gudev introspection modutils
openrc rule-generator -doc -hwdb -keymap -kmod (-selinux) -static-libs
{-test}" ABI_X86="(64) (-32) (-x32)" 1,641 kB
[uninstall ] sys-fs/udev-208 USE="acl firmware-loader gudev
introspection kmod openrc -doc (-selinux) -static-libs" ABI_X86="(64)
(-32) (-x32)"
[blocks b ] sys-fs/udev ("sys-fs/udev" is blocking sys-fs/eudev-1.3)
Total: 1 package (1 new, 1 uninstall), Size of downloads: 1,641 kB
Conflict: 1 block
c2RAID6 ~ #
At this point I'm not even sure what my other questions might be as
I'm just trying to get my head around what others are using these
days. I do have a second Gentoo install on this system on an SSD so
(once updated) I could do a switch there as a test.
Thanks,
Mark
I'd like to check in and get some education concerning future
configuration of my Gentoo machines. Thanks in advance.
In the last few days there is a news announcement about needing to
change kernel my configuration to enable CONFIG_FHANDLE to support
udev-210. I'm currently at udev-208 and virtual/udev-208-r1 so no big
deal yet. However reading the news announcement it appears this has
more to do with systemd than anything else and I don't use systemd so
does/will this effect my machines?
NOTE: I have no problem I know about today enabling CONFIG_FHANDLE
if it's recommended.
That said there's an interesting (if it is to be believed) little
rant thread over the last couple of days on LKML about Debian
leadership forcing people into systemd. I think the Gentoo devs forked
udev to make either mdev or eudev but when it was announced it was too
new for me so I just let it go by. Maybe now it's time for me to look
into making a change of some type? I see eudev in portage, but not
mdev.
A (really, really, really) quick scan of the current install docs
makes me think sysvinit/OpenRC/udev is still the default for new
installs. Is this true? If so why is this kernel change being
required?
Also, I seem to have virtual/udev installed which says it's about
enabling switching between udev & eudev. However there are no files
associated with virtual/udev. (equery files virtual/udev returns
nothing) It appears I cannot install eudev without removing udev so
this seems a big step to take:
c2RAID6 ~ # emerge -pvDuN eudev
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] sys-fs/eudev-1.3 USE="gudev introspection modutils
openrc rule-generator -doc -hwdb -keymap -kmod (-selinux) -static-libs
{-test}" ABI_X86="(64) (-32) (-x32)" 1,641 kB
[uninstall ] sys-fs/udev-208 USE="acl firmware-loader gudev
introspection kmod openrc -doc (-selinux) -static-libs" ABI_X86="(64)
(-32) (-x32)"
[blocks b ] sys-fs/udev ("sys-fs/udev" is blocking sys-fs/eudev-1.3)
Total: 1 package (1 new, 1 uninstall), Size of downloads: 1,641 kB
Conflict: 1 block
c2RAID6 ~ #
At this point I'm not even sure what my other questions might be as
I'm just trying to get my head around what others are using these
days. I do have a second Gentoo install on this system on an SSD so
(once updated) I could do a switch there as a test.
Thanks,
Mark