Re: proposal to allow on-demand side tags in F32+

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

 



On Wed, Oct 16, 2019 at 10:02:12AM +0000, Zbigniew Jędrzejewski-Szmek wrote:
> I submitted a Change for wrangling today, but I'm also putting it here
> for discussion:
> https://fedoraproject.org/wiki/Changes/OnDemandSideTags
> 
> This is intended to be an alternative to modularity, in the sense
> that it allows some rpms to be built against older or newer versions
> of dependencies, but the details of this process are invisible for
> end users, who get only normal rpms.
> 
> The text is too long to paste here, so please take a look on the wiki.
> I'm especially interested in feedback if this would work for *your*
> use case and make *your* life easier.

So... this is rawhide multibuild gating with some more stuff on top of
it, unless I am misreading? (ie, much of this is already being
implemented as part of that). And the stuff on top has to do with
modules interaction.

I don't understand how the 'newer or older' builds would work though. 

Say I built my rawhide foo stack against openssl-100. I merge it back, 
either it doesn't merge openssl-100 and all my foo that links against it
is broken, or it does and it conflicts with the existing openssl version
and breaks everything else. Or are you assuming no runtime older/newer?
How is that checked? I guess if we have tests for it, gating could stop
it. 

This is pretty much exactly how multibuild rawhide gating will work 
(very soon now!)

kevin

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [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