To Require or not to Require?

Michael Schwendt mschwendt at gmail.com
Thu Aug 11 15:45:23 UTC 2011


On Thu, 11 Aug 2011 17:23:06 +0200, AS (Andreas) wrote:

> > On Thu, 11 Aug 2011 16:13:48 +0200, AS (Andreas) wrote:
> >
> >> > No external package can build with new features of the new "foo-libs" package
> >> > prior to making that package available in the buildroot.
> >> 
> >> How is the contents of the buildroot relevant to "yum install bar"?
> >
> > "bar" has been built with an older libfoo.
> 
> No.

http://www.youtube.com/watch?v=kQFKtI6gn9Y
or what?

Any previously released "bar" has been built with an older libfoo.
Do you agree here?

Any update (or upgrade) of "bar" can only be built against a newer
libfoo if that enters the buildroot. Do you agree here?

For any update of "bar", you need to reconsider
https://fedoraproject.org/wiki/Packaging:Guidelines#Explicit_Requires

So, where are we now?


More information about the devel mailing list