On Mon, 2006-06-26 at 07:28 -0400, seth vidal wrote: > On Mon, 2006-06-26 at 10:09 +0100, Karanbir Singh wrote: > > David Hrbáč wrote: > > > Karanbir Singh napsal(a): > > >> We should try and get a proper buildsystem on there, so that people can > > >> request builds and get the built pkgs online somewhere ( dev.centos.org > > >> would be a good choice, i think ) > > >> > > >> Since most of the guys have local machines to test + do -devel stuff on, > > >> a single buildbox of this nature would be great. > > > > > > Well, are we going to use Mock? Last few weeks I've been playing with > > > Mock on Centos, and it works pretty fine. > > > > no. We dont / cant use Mock or any such builder for the distro. I am > > doing some docs + a sort of HOWTO for people to use the system that we > > have in place. Will post it on the wiki and a URL here as soon as its done. > > Why can't mock be used? > > -sv > > As you should well be aware :) There are many hidden build requirements in the FC3 / RHEL4 package set. So, a technology like mock will not (at lease easily) properly build all packages for that group of packages. The upstream team is working hard to address those issues and it should not be the case with newer distros. They will (supposedly) properly call out all build requirements. If all the packages properly called out all their "build requires", then using a system like mock would work (that is, using a system that creates a chroot containing a core set of packages and all the "build requires" of the package to be built). Currently, the CentOS build team uses a predefined build host to build packages. That build host is a controlled machine that has the latest version of the arch in question and no other packages. Thanks, Johnny Hughes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.centos.org/pipermail/centos-devel/attachments/20060626/63313f4e/attachment-0007.sig>