bin/101762: [sysinstall] Sysinstall does not obey /usr/ports
symlink while installing ports tree
Erwin Lansing
erwin at FreeBSD.org
Sun Dec 17 07:56:37 PST 2006
Synopsis: [sysinstall] Sysinstall does not obey /usr/ports symlink while installing ports tree
State-Changed-From-To: open->analyzed
State-Changed-By: erwin
State-Changed-When: Sun Dec 17 15:52:04 UTC 2006
State-Changed-Why:
The problem here is that the tarballs for source are packaged
relative to /usr/src/... while the ports tarball is relative
to /usr/... and unpackages ports/... Thus the src tarballs
never touch src/, but ports will create, and overwrite any
existing, ports/.
Fixing is easy, from a code viewpoint. Change the
DTE_TARBALL for ports to /usr/ports and let the release
building process build ports relative to /usr/ports/.
However, doing this will create a ports tarball that is
no longer usable by older sysinstall and some form of
backwards compatability magic is needed.
http://www.freebsd.org/cgi/query-pr.cgi?pr=101762
More information about the freebsd-bugs
mailing list