Patches for shared configurations items and specifying additional dependencies

seth vidal skvidal at linux.duke.edu
Thu May 11 11:16:17 UTC 2006


On Thu, 2006-05-11 at 11:30 +0200, Andreas Thienemann wrote:
> On Thu, 11 May 2006, seth vidal wrote:
> 
> >> [...] so we're probably just going to enable those build configs to 
> >> have a much "fatter" init.
> > why would we want to do that?
> 
> I do not know what Jesse is trying to build there, but I suspect he's
> talking about rebuilding RHEL SRPMs in mock.
> 
> If he doesn't want to fix the SRPMs for his rebuild, as the policy is to
> deliver exactly the same SRPMs as upstream he has to work around these
> broken SRPMs which won't build in mock until upstream has fixed it.
> 
> In this case, fattening up the buildroots definitions might help, but it 
> is rather global and IMHO definitely not elegant at all.
> 
> > If a package has insufficient buildreqs then the package is broken.
> 
> Agreed. For FE use, fattening up the buildroots or even using my moredeps 
> patch is a very bad idea (tm) as it would allow broken packages to slip 
> through.
> 
> But it seems to me that plague and even more so mock is increasingly being 
> used by other people and projects for building their rpms.
> 
> And if they cannot fix their packages (e.g. wanting to keep their 
> SRPMs packages in synx with upstream) they can at least build the packages 
> until upstream has fixed them.
>  
> > We should not write code to work around broken packages that can be
> > fixed.
> For FE, no, we should not. For other purposes, I'd welcome a solution to 
> at least allow me to work around problems.

okay, I can accept that.

But the first time I hear someone who wants us to do special things to
mock to allow us to build fedora packages I'm going to smack them
around. :)

-sv





More information about the buildsys mailing list