Re: F-13 libtool broken by gcc update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2010-05-03 at 14:54 -0400, Tom Lane wrote:
> Jakub Jelinek <jakub@xxxxxxxxxx> writes:
> > gcc-4.4.4-1.fc13 has just been tagged temporarily into dist-f13-override
> > so that new libtool could be built.  Likely you tried to built during
> > that short window or NewRepo has been too slow after it has been untagged
> > from dist-f13-override already.
> 
> I see.  It seems like this indicates a rather fundamental shortcoming in
> the -override tagging mechanism.  If random other builds that happen to
> be submitted at the wrong time will see the overridden packages, what
> happens to reproducibility?  Can't we either fix it so that only the
> specific desired builds see the override, or just prevent unrelated
> builds from happening during the window?  This is surely not going to
> be the last undesired failure if things stay like this.
> 
> 			regards, tom lane

I welcome suggestions.  Your first suggestion would require entirely new
buildroot tags produced for each -override.  New buildroots have a
significant cost in spin up, upwards to an hour or more for the first
repo generation.  Do you really want to introduce an hour+ delay in your
build every time you need an override, not to mention the vastly
increased load on our backend filesystem?

The second suggestion would put significant blocks in our build windows,
since we get override requests on a daily basis.  If only one could be
done at a time, and we had to wait until the build was finished before
moving on, we'd have a serious backlog and almost never have a window
for doing builds without any override tags in play.

We take a measured risk with our current system, because that's the best
balance we can strike right now.

-- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux