commit: f64897648984946a0aff01d66dceca89adbb194b Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Fri Jan 27 22:36:57 2023 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Fri Jan 27 22:37:56 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6489764
sys-apps/baselayout: tweak /var/{run,lock} check We only need to abort if these exist as a directory. Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> sys-apps/baselayout/baselayout-2.11.ebuild | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sys-apps/baselayout/baselayout-2.11.ebuild b/sys-apps/baselayout/baselayout-2.11.ebuild index f5fe6bb8aa50..481c65c7b9c3 100644 --- a/sys-apps/baselayout/baselayout-2.11.ebuild +++ b/sys-apps/baselayout/baselayout-2.11.ebuild @@ -22,17 +22,16 @@ IUSE="build +split-usr" RDEPEND="!sys-apps/baselayout-prefix" pkg_pretend() { - local stop - if [[ ! -L "${EROOT}"/var/run ]]; then + local stop= + if [[ ! -L ${EROOT}/var/run && -d ${EROOT}/var/run ]]; then eerror "${EROOT}/var/run must be a symlink to ${EROOT}/run" stop=1 fi - if [[ ! -L "${EROOT}"/var/lock ]]; then + if [[ ! -L ${EROOT}/var/lock && -d ${EROOT}/var/lock ]]; then eerror "${EROOT}/var/lock must be a symlink to ${EROOT}/run/lock" stop=1 fi - [[ -n ${stop} ]] && - die "please fix this before emerging baselayout" + [[ -z ${stop} ]] || die "please fix this before emerging baselayout" } pkg_setup() {