aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-05-04 09:36:29 -0700
committerZac Medico <zmedico@gentoo.org>2011-05-04 09:36:29 -0700
commitfbd402cd32ab8dad37ac28cd63f8700e8f811a3d (patch)
treedd3856db8d124ce470bf5c97c7ebd36833693090 /bin
parentFix Manifest.updateAllHashes() (diff)
downloadportage-fbd402cd32ab8dad37ac28cd63f8700e8f811a3d.tar.gz
portage-fbd402cd32ab8dad37ac28cd63f8700e8f811a3d.tar.bz2
portage-fbd402cd32ab8dad37ac28cd63f8700e8f811a3d.zip
doins: add reference to bug #239529
The reasoning for the code from commit 55b3150af635a418ba3f1424132359c894db7ec4 is not really obvious, so it's helpful to reference the corresponding bug report.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/ebuild-helpers/doins5
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/ebuild-helpers/doins b/bin/ebuild-helpers/doins
index bcef3118f..7dec14682 100755
--- a/bin/ebuild-helpers/doins
+++ b/bin/ebuild-helpers/doins
@@ -114,7 +114,10 @@ for x in "$@" ; do
x=${x##*/}
x_orig=$x
# Follow any symlinks recursively until we've got
- # a normal directory for 'find' to traverse.
+ # a normal directory for 'find' to traverse. The
+ # name of the symlink will be used for the name
+ # of the installed directory, as discussed in
+ # bug #239529.
while [ -L "$x" ] ; do
pushd "$(readlink "$x")" >/dev/null
x=${PWD##*/}