using new pkgng system on 9.0 system

Matthew Seaman matthew at FreeBSD.org
Fri Nov 23 21:26:54 UTC 2012


On 23/11/2012 20:36, Walter Hurry wrote:
> Poudriere though: I read somewhere that ZFS is a prerequisite. Is that 
> so? 

Yes.  poudriere uses the cloning and snapshotting abilities of ZFS as a
fundamental part of the way it works.  You can use tinderbox instead if
you only have conventional filesystems, but that isn't so easy to use as
poudriere.

> Second question: At the moment I'm using 'pkg create' to generate 
> packages from conventionally built ports, 'pkg repo' to create/update the 
> tarred repo file, and a tiny Python script for HTTP serving. Am I missing 
> out on some functionality?

Convenience mostly.  Basically what the package building software does
is take the repetitive chore of typing 'make buildpackage' over and over
again, and automates it.

Pkg repos built 'by hand' have exactly the functionality as those built
using poudriere.  You only need a very basic webserver to publish the
packages, or you can just use a file:// URL and no HTTP server at all if
you're creating packages to be used on the same machine.

	Cheers,

	Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 266 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20121123/07bf2e5c/attachment.sig>


More information about the freebsd-questions mailing list