A bit of discussion: Why don't we use a stage?

Kipp Holger h.kipp at eurowings.com
Tue Feb 1 09:01:08 PST 2005


On Tue 01.02.2005 17:37 Brooks Davis wrote:
> On Tue, Feb 01, 2005 at 01:26:59AM +0100, Danny Pansters wrote:
> > Building a bit upon the mythtv maintainer who had a problem with deinstall, I 
> > never understood why we don't first build and install into a stage [...]
> > 
> > I wonder, are there pressing reasons not to do that (apart from marginally 
> > more space needed)? Perhaps this is a stupid or bikeshed question but I've 
> > wondered about this several times. Do I imagine a bigger gain than there 
> > would be in reality?

Building packages using 'chroot' and installing the packages then
from the mounted /usr/ports-Directory (using pkg_add) might be what you want (ymmv).

> It's non-trivial to do this for all applications
> though.  Many applications really want to be be installed where you told
> them they would be when you built them and they have hard coded paths
> which prevent doing something else.  

There is always more than one way to do it ;-)

Regards,
Holger Kipp


More information about the freebsd-ports mailing list