[CentOS-devel] build errors with RHEL6 packages

Thu Dec 2 02:18:27 UTC 2010
Karanbir Singh <mail-lists at karan.org>

On 11/29/2010 04:34 PM, Hubert Bahr wrote:
>> besides, don't use static mock roots anyway in CentOS, never have. Don't
>> have the luxury of that level of simplicity
> Thanks,  That gives me more insight into the process.  Non static mock
> root implies
> that changes are necessary to do a complete build.

With EL6 there have been some really strange build roots as well, we 
might need to make a pragmatic call at some stage on how-to work with or 
without those. One of the most odd ones is
https://bugzilla.redhat.com/show_bug.cgi?id=644778

where buildroots even for the same package were different on different 
architectures; in this case, it 'feels' like its because of the rolling 
builds where queues ran independently for different architectures. And 
there is no clean way of working around this, unless you don't mind 
cross builds waiting for a sync 'pulse' for each package.

Can be mitigated to some extent by running packages-as-tasks rather than 
builds-as-tasks; but then were now talking about spiritual issues 
subject to wildly divergent interpretation.

- KB