On Mon, Jul 06, 2026 at 10:05:11PM +0100, Adam Williamson wrote:
> Hi folks!
> 
> I want to formally propose an idea that has been kicked around a bit
> informally lately: gating all stable release updates on the relatively
> new rmdepcheck reverse dependency static checker. This would include
> Fedora and EPEL updates.
> 
> rmdepcheck: https://forge.fedoraproject.org/quality/rmdepcheck
> 
> rmdepcheck fails if the update under test, when compared against the
> current buildroot repository, contains unsatisfiable dependencies, or
> causes new unsatisfiable dependencies to appear in other packages. So
> if your update makes some other package uninstallable...that's a fail.
> 
> This check has been running on all updates for some time now. We've
> dealt with various sources of false failures and I'm fairly confident
> it's pretty reliable by now.
> 
> Gating all updates for stable releases on it would mean you could no
> longer ship updates with detectable dependency issues, unless you waive
> the failure - which implies explicitly taking responsibility for
> shipping a broken package, or breaking another package.

The best time for Fedora to add gating of deps on stable was 20 years
ago. The next best time is now :-) Great to see that we're finally
willing to try this on stable.

With regards,
Daniel
-- 
|: https://berrange.com       ~~        https://hachyderm.io/@berrange :|
|: https://libvirt.org          ~~          https://entangle-photo.org :|
|: https://pixelfed.art/berrange   ~~    https://fstop138.berrange.com :|

-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to