[CFIT] Call for Ideas and Volunteers aka stage directory support
Baptiste Daroussin
bapt at FreeBSD.org
Tue Jun 5 12:44:10 UTC 2012
Hi all,
The work will now begin to have a very long due feature in the ports tree.
Every sane package system are working with a stage directory support, this is
almost mandatory to have something clean.
That allows you to :
- be able to process anything but installation as a user (long
term goal)
- be sure to always have clean plist
- prevent crufts from behing installed
- create a package without having to install it
- many many more
I see it in 5 steps:
1/ create USE_STAGE which can be set to yes or no, no being the default.
2/ switch this to default on no
3/ create a USE_FAKEROOT (using security/fakeroot or a like) for ports that
needs it
4/ drop support for non staged ports
5/ be able to sandbox all the built into the ${WRKSRC} (capsicum)
I have started a wiki page for that.
http://wiki.freebsd.org/ports/StageDir
Please join, share your ideas, willing etc.
Please note that this doesn't concern yet sub package or flavours, both will
come later!
regards,
BApt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120605/010147a2/attachment.pgp
More information about the freebsd-ports
mailing list