Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Feb 2005 09:35:37 +0100
From:      Florent Thoumie <flz@xbsd.org>
To:        Michael Nottebrock <michaelnottebrock@gmx.net>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: A bit of discussion: Why don't we use a stage?
Message-ID:  <41FF3F59.8000501@xbsd.org>
In-Reply-To: <200502010902.21116.michaelnottebrock@gmx.net>
References:  <200502010126.59366.danny@ricin.com> <200502010902.21116.michaelnottebrock@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig6B956E89DEE149439E60E7FC
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Michael Nottebrock wrote:
> On Tuesday, 1. February 2005 01:26, Danny Pansters wrote:
>
>
>>I wonder, are there pressing reasons not to do that (apart from marginally
>>more space needed)?
>
>
> Whether it's so marginal or not depends on the port I'd say. Especially if
> this stage were to be in an appropriate place (like /tmp), this will be
> problematic.
>
>
>>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?
>
>
> I think so. When working on creating or changing a port, you can always
> install stuff into a custom PREFIX, then go digging in there for potential
> issues - and apply changes you'd think would be useful to the build system of
> the port itself (and it's really easy enough to do that - at least I never
> wished for a staging area to mess around in).
>
> However - the biggest reason there isn't a staging area is that there is none.
> It should be pretty straightforward to implement this by setting PREFIX, if
> you feel like hacking bsd.port.mk and submitting a PR with the results, feel
> free to go ahead.

	I've wondered sometimes about this idea too, the main interest of having this
	will be for packing list creation. I've used that for ports/49955.

	You shouldn't need extra space if you replace 'install' with 'ln -s' when
	installing in the fake PREFIX.

--
Florent Thoumie
flz@xbsd.org


--------------enig6B956E89DEE149439E60E7FC
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFB/z9eMxEkbVFH3PQRApSIAKCJ/yM7iBD7iucSqrEy1121rIdFcQCfarnq
bWCf6a9IMRXE8FgYtDgS+lI=
=ZyWy
-----END PGP SIGNATURE-----

--------------enig6B956E89DEE149439E60E7FC--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41FF3F59.8000501>