Summary: | sys-fs/udev-init-scripts with sys-apps/systemd-246 : unable to find udev executable | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Helmut Jarausch <jarausch> |
Component: | Current packages | Assignee: | udev maintainers <udev-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info output
Allow udevd to be a symlink |
systemd-246 breaks my system. I have system installed but I use openrc to boot my machine. This has been working just fine upto systemd-245.5. After upgrading to version 246 the boot process fails with Unable to find udev executable ERROR: udev failed to start. Going back to version 245.5 fixes this. I have attached the emerge --info output Thanks for looking into it, Helmut With systemd-246, systemd-udevd is a symlink to udevadm. % ls -l /lib/systemd/systemd-udevd lrwxrwxrwx 1 root root 17 Jul 30 16:19 /lib/systemd/systemd-udevd -> ../../bin/udevadm The udev init script explicitly ignores symlinks for some unknown reason. Created attachment 653152 [details, diff]
Allow udevd to be a symlink
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/udev-gentoo-scripts.git/commit/?id=99de14a98649cf119ce220dd1c9fba58b98cb3b2 commit 99de14a98649cf119ce220dd1c9fba58b98cb3b2 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2020-08-04 19:31:16 +0000 Commit: William Hubbs <williamh@gentoo.org> CommitDate: 2020-08-05 16:12:22 +0000 Allow udevd to be a symlink As of systemd-246, systemd-udevd is a symlink to udevadm. Bug: https://bugs.gentoo.org/734950 Reverts: b165050513894b3d600e8302bd68c7ba553fbb04 Signed-off-by: William Hubbs <williamh@gentoo.org> init.d/udev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) This is fixedd in version 34. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44e0b31452b13fc8989ed57d837fe12647da42d commit d44e0b31452b13fc8989ed57d837fe12647da42d Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2020-08-06 01:15:12 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2020-08-06 01:15:12 +0000 sys-apps/systemd: depend on >=sys-fs/udev-init-scripts-34 Bug: https://bugs.gentoo.org/734950 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-apps/systemd/systemd-246.ebuild | 2 +- sys-apps/systemd/systemd-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9680beb24adf14d902a717bb6bc777b634c7b3f commit c9680beb24adf14d902a717bb6bc777b634c7b3f Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2020-08-06 01:13:56 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2020-08-06 01:13:56 +0000 sys-fs/udev: depend on >=sys-fs/udev-init-scripts-34 Bug: https://bugs.gentoo.org/734950 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-fs/udev/udev-246.ebuild | 2 +- sys-fs/udev/udev-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) |
Created attachment 651848 [details] emerge --info output I have system installed on my system, but I use openrc to boot my system. This has been working just fine with systemd up to version 245.5 After upgrading to version 246 the boot process fails I have attached the emerge --info output