Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 409893
Collapse All | Expand All

(-)a/bin/ebuild-helpers/dosym (-1 / +4 lines)
Lines 20-27 fi Link Here
20
20
21
destdir=${2%/*}
21
destdir=${2%/*}
22
[[ ! -d ${ED}${destdir} ]] && dodir "${destdir}"
22
[[ ! -d ${ED}${destdir} ]] && dodir "${destdir}"
23
# when absolute, prefix with offset for Gentoo Prefix
24
target="${1}"
25
[[ ${target:0:1} == "/" ]] && target="${EPREFIX}${target}"
26
ln -snf "${target}" "${ED}${2}"
23
27
24
ln -snf "$1" "${ED}$2"
25
ret=$?
28
ret=$?
26
[[ $ret -ne 0 ]] && helpers_die "${0##*/} failed"
29
[[ $ret -ne 0 ]] && helpers_die "${0##*/} failed"
27
exit $ret
30
exit $ret
(-)a/bin/ebuild-helpers/fowners (+5 lines)
Lines 7-12 source "${PORTAGE_BIN_PATH:-/usr/lib/portage/bin}"/isolated-functions.sh Link Here
7
[[ " ${FEATURES} " == *" force-prefix "* ]] || \
7
[[ " ${FEATURES} " == *" force-prefix "* ]] || \
8
	case "$EAPI" in 0|1|2) ED=${D} ;; esac
8
	case "$EAPI" in 0|1|2) ED=${D} ;; esac
9
9
10
if has prefix ${USE} && [[ $EUID != 0 ]] ; then
11
	ewarn "fowners ignored in Prefix with non-privileged user"
12
	exit 0
13
fi
14
10
# we can't prefix all arguments because
15
# we can't prefix all arguments because
11
# chown takes random options
16
# chown takes random options
12
slash="/"
17
slash="/"
(-)a/bin/ebuild-helpers/prepallman (-1 / +3 lines)
Lines 12-17 has "${EAPI}" 0 1 2 3 || exit 0 Link Here
12
12
13
ret=0
13
ret=0
14
14
15
# ED needs not to exist, wheras D does
16
[[ -d ${ED} ]] || exit ${ret}
17
15
find "${ED}" -type d -name man > "${T}"/prepallman.filelist
18
find "${ED}" -type d -name man > "${T}"/prepallman.filelist
16
while read -r mandir ; do
19
while read -r mandir ; do
17
	mandir=${mandir#${ED}}
20
	mandir=${mandir#${ED}}
18
- 

Return to bug 409893