Summary: | sys-apps/openrc-0.11.8 creates /etc/runlevels/sysinit/udev with wrong target when ROOT is not / | ||
---|---|---|---|
Product: | Gentoo Hosted Projects | Reporter: | smkbot |
Component: | OpenRC | Assignee: | OpenRC Team <openrc> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
smkbot
2013-02-18 18:34:17 UTC
Update: it appears that sys-fs/udev-init-scripts-23 is doing the same thing. Similar fix: diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild b/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild index ca85f64..ba93830 100644 --- a/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild +++ b/sys-fs/udev-init-scripts/udev-init-scripts-23.ebuild @@ -44,12 +44,12 @@ pkg_postinst() if [[ -x "${ROOT}"etc/init.d/udev \ && -d "${ROOT}"etc/runlevels/sysinit ]] then - ln -s "${ROOT}"etc/init.d/udev "${ROOT}"/etc/runlevels/sysinit/udev + ln -s /etc/init.d/udev "${ROOT}"/etc/runlevels/sysinit/udev fi if [[ -x "${ROOT}"etc/init.d/udev-mount \ && -d "${ROOT}"etc/runlevels/sysinit ]] then - ln -s "${ROOT}"etc/init.d/udev-mount \ + ln -s /etc/init.d/udev-mount \ "${ROOT}"etc/runlevels/sysinit/udev-mount fi fi (In reply to comment #1) > Update: it appears that sys-fs/udev-init-scripts-23 is doing the same thing. > Similar fix: udev-init-scripts fixed in tree, leaving this bug open for Comment #0 (openrc) The OpenRc ebuilds are now fixed in the tree as well; thanks for the report. Thanks everyone! |