Date: Fri, 1 Jun 2001 13:10:51 -0500 From: Mike Meyer <mwm@mired.org> To: Cynic <cynic@mail.cz> Cc: freebsd-questions@freebsd.org Subject: Re: install locations of packages Message-ID: <15127.55979.470105.992687@guru.mired.org> In-Reply-To: <5.1.0.14.2.20010601124149.00b51160@mail.cz> References: <85117693@toto.iv> <5.1.0.14.2.20010601124149.00b51160@mail.cz>
next in thread | previous in thread | raw e-mail | index | archive | help
Cynic <cynic@mail.cz> types: > At 18:25 31.5. 2001 -0500, Mike Meyer wrote: > >Cynic <cynic@mail.cz> types: > > > Now, $ whereis csh revealed that csh is in /bin/ and > > > /usr/share/man/man1/. Since the default prefix for the bash > > > package I'm talking about (but that's just an example) is > > > /usr/local/, I suppose that if I install the package with > > > # pkg_add -p / bash-2.05.tgz, it'll install the man page to > > > /man/man1/, right? > >Right. However, it's not guaranteed to work after you do that. To make > This would be the case if the binary had hardwired relative paths, > right? Right. Even if a port is PREFIX-clean, it can still do that. Expecting port maintainers to rewrite every port to make that dynamic is a bit much. <mike -- Mike Meyer <mwm@mired.org> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15127.55979.470105.992687>