Re: glibc troubles in rawhide?

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

 



On 10/20/20 5:14 PM, Adam Williamson wrote:
> On Tue, 2020-10-20 at 18:47 -0400, Neal Gompa wrote:
>> Can
>> we use our gating system to kick back builds that are obviously broken
>> that even the package manager stops working?
> Theoretically, yes, this is possible. We could add this and any other
> functional tests we liked to Fedora CI or openQA and gate on the
> results.
>
> Practically, it would at least require packagers to be conscientious
> about using side tags when building packages that need to be updated
> together, which currently they are not. It's still common practice to,
> say, build libfoo.so.n+1 first directly into rawhide, then rebuild
> libfoo's deps afterwards, without using a side tag. As long as people
> do that we will have trouble doing Rawhide gating on functional
> testing, because any test that uses a dep of libfoo will likely fail on
> the build of libfoo (because there won't be a rebuilt version of the
> dep to test with).
>
> To the point, this happened just recently with dnf and libdnf.
> An soname bump of libdnf was built directly into rawhide first:
>
> https://koji.fedoraproject.org/koji/buildinfo?buildID=1621613
>
> then dnf was built afterwards:
> https://koji.fedoraproject.org/koji/buildinfo?buildID=1621786
>
> any gating 'functional test of the package manager' would have blocked
> the libdnf build because the older dnf would not have worked with the
> new libdnf.
>
> Of course, I guess if we start doing that, it'll teach people to use
> side tags in a hurry. So maybe we should? :)

Perhaps.  In the immediate term, can someone untag the latest glibc
build (big sigh)?


Jeff
_______________________________________________
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