On Fri, 29 Aug 2008, Ralph Angenendt wrote:
Fabian Arrotin wrote:
Ralph Angenendt wrote:
so in general, how do we know how the upstream builds things? are there logs somewhere on ftp.redhat.com to look at? or do we have moles that tell us?
i'm not even thinking about mock type stuff right now, just trying to figure out the actual rpmbuild command line to use.
Well, you should think about mock in that case - because that is how it is built.
Hmm, afaik Upstream doesn't use mock for EL .. i think they use a 'homebrew' builder system and they don't publish the logs/builder system specs/etc
That is true for up to CentOS 4. EL 5 seems to be built on the same systems they build fedora on.
.... Talk to several CentOS developers and they confirm that it sometimes hard to guess what's the minimal chroot they use to build the package .. sometimes BuildRequires: are missing if you want to build it with a buildsys group like the one CentOS is using (http://dev.centos.org/centos/buildsys/)
As said: Not true anymore for EL 5.
What is still true is that it is not defined on what environment a given package was built. Given the fact that a big chunk of the RHEL packages came directly from FC6 build on whatever was current then.
CentOS-5 is build on a CentOS-5 system that was build on CentOS-4.
Please update me if I am wrong on this :) Otherwise I need more story to be corrected...