From c7a676fcf7e6693f40c1eda5eab17b07ecddd18d Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Mon, 14 Sep 2009 09:39:25 +0000 Subject: [PATCH] remove /etc/{init,conf}.d stuff until we fix bug #196294 svn path=/main/branches/prefix/; revision=14265 --- bin/misc-functions.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index 6b938a5d1..74c5f05db 100644 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -470,6 +470,16 @@ install_qa_check() { # Check shebangs, bug #282539 if [[ -n ${EPREFIX} ]] ; then + # this does not really belong here, but it's closely tied to + # this code; many runscripts generate positives here, and we + # know they don't work (bug #196294) so as long as that one + # remains an issue, simply remove them as they won't work + # anyway + if [[ -d "${ED}"/etc/conf.d || "${ED}"/etc/init.d ]] ; then + ewarn "removed /etc/init.d and /etc/conf.d directories until bug #196294 has been resolved" + rm -Rf "${ED}"/etc/{conf,init}.d + fi + rm -f "${T}"/non-prefix-shebangs-errs # /bin/sh - in most cases just ok, not cool, might actually # break if the script assumes posix shell (/bin/sh usually is -- 2.26.2