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... -- -- dag wieers, dag at centos.org, http://dag.wieers.com/ -- [Any errors in spelling, tact or fact are transmission errors]