--- /usr/portage/sys-apps/openrc/openrc-0.11.4.ebuild 2012-11-06 01:45:11.000000000 +0400 +++ ./openrc-0.11.4.ebuild 2012-11-06 14:57:03.629474932 +0400 @@ -153,7 +153,7 @@ fi elog "Auto-adding '${initd}' service to your ${runlevel} runlevel" - ln -snf "${EROOT}"/etc/init.d/${initd} "${EROOT}"/etc/runlevels/${runlevel}/${initd} + ln -snf "${EROOT%/}"/etc/init.d/${initd} "${EROOT}"/etc/runlevels/${runlevel}/${initd} } add_boot_init_mit_config() { local config=$1 initd=$2 @@ -205,11 +205,11 @@ fi if [[ -L ${EROOT}/etc/runlevels/boot/clock ]] ; then rm -f "${EROOT}"/etc/runlevels/boot/clock - ln -snf /etc/init.d/${clock} "${EROOT}"/etc/runlevels/boot/${clock} + ln -snf /etc/init.d/${clock} "${EROOT%/}"/etc/runlevels/boot/${clock} fi if [[ -L ${EROOT}${LIBDIR}/rc/init.d/started/clock ]] ; then rm -f "${EROOT}${LIBDIR}"/rc/init.d/started/clock - ln -snf /etc/init.d/${clock} "${EROOT}${LIBDIR}"/rc/init.d/started/${clock} + ln -snf /etc/init.d/${clock} "${EROOT%/}${LIBDIR}"/rc/init.d/started/${clock} fi # /etc/conf.d/rc is no longer used for configuration