[Gllug] Free Vs enterprise OSS releases

Daniel P. Berrange dan at berrange.com
Sat Mar 31 09:15:03 UTC 2007


On Sat, Mar 31, 2007 at 03:24:56PM +0100, Chris Jones wrote:
> Hi
> 
> Daniel P. Berrange wrote:
> > Rebuilding on a machine with same version of RHEL is completely unneccessary.
> 
> Of course building in a chroot is obviously fine, but that's
> functionally the same as building on a machine with the same version of
> RHEL :)

Not neccessarily, no. When mock builds a package in a chroot it will
only populate the chroot with the minimal set of declared build
dependancies. Nothing more nothing less. Most software has a configure
script which will examine the system for its build time dependancies
and may turn off certain features if dependant software is missing,
or turn on features that you don't want as part of the build if you
have extra packages installed. You are also guarenteed that the files
installed into the chroot are pristine - ie completely unchanged from
their original install state, which you can't guarentee just by building
against your normal root fs. So a chroot build is the only way you can
guarentee a 100% consistent & repeatable build process.

Regards,
Dan.
-- 
|=-            GPG key: http://www.berrange.com/~dan/gpgkey.txt       -=|
|=-       Perl modules: http://search.cpan.org/~danberr/              -=|
|=-           Projects: http://freshmeat.net/~danielpb/               -=|
|=-   berrange at redhat.com  -  Daniel Berrange  -  dan at berrange.com    -=|
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: Digital signature
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20070331/7b9db987/attachment.pgp>
-------------- next part --------------
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug


More information about the GLLUG mailing list