svn commit: r340996 - in head/lang: python python2 python3
Alexey Dokuchaev
danfe at FreeBSD.org
Sat Jan 25 08:56:10 UTC 2014
On Sat, Jan 25, 2014 at 08:46:11AM +0000, Marcus von Appen wrote:
> New Revision: 340996
> URL: http://svnweb.freebsd.org/changeset/ports/340996
> QAT: https://qat.redports.org/buildarchive/r340996/
>
> - ${LN} -sf ${PREFIX}/bin/${file}${PYTHON_MAJOR_VER} ${PREFIX}/bin/${file}
> + ${LN} -sf ${PREFIX}/bin/${file}${PYTHON_MAJOR_VER} \
> + ${STAGEDIR}${PREFIX}/bin/${file}
> [ ... lots of similar changes skipped ... ]
Per our own wiki.freebsd.org/ports/StageDir:
"When creating a symlink, prepend ${STAGEDIR} to the target path only (and
generally try to avoid using absolute paths in source). [...]
Note that source of ${PREFIX}/lib/libfoo.so.42, while seemingly okay,
could be in fact incorrect, since absolute path can potentially point to
a wrong location, e.g. when remote filesystem (with installed package)
is mounted via NFS under non-root mount point. Relative paths are less
fragile (and often much shorter)."
./danfe
More information about the svn-ports-all
mailing list