Date: Sun, 17 Dec 2006 15:56:36 GMT From: Erwin Lansing <erwin@FreeBSD.org> To: eugen@kuzbass.ru, erwin@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/101762: [sysinstall] Sysinstall does not obey /usr/ports symlink while installing ports tree Message-ID: <200612171556.kBHFua0f070157@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612171556.kBHFua0f070157>