Re: F45 Change Proposal: RelocateRpmRepoConfigsToUsr [SelfContained]
Adam Williamson <[email protected]> Mon, 20 Jul 2026 23:04:29 +0100
| Newsgroups | gmane.linux.redhat.fedora.devel |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 2026-04-23 at 12:32 -0400, Allison King via devel-announce wrote: > Wiki: https://fedoraproject.org/wiki/Changes/RelocateRpmRepoConfigsToUsr > > Discussion Thread: https://discussion.fedoraproject.org/t/188916 > > **This is a proposed Change for Fedora Linux.** > This document represents a proposed Change. As part of the Changes process, > proposals are publicly announced in order to receive community feedback. > This proposal will only be implemented if approved by the Fedora > Engineering Steering Committee. > > == Summary == > > Relocate all packaged RPM repository configuration data from > <code>/etc</code> to <code>/usr</code>. Heads up: this one passed me by when it was proposed (as apparently it passed most people by on this list, as there appears to have been no discussion of it here). I just came across it, and it seems to me that it's potentially an extremely disruptive change, and certainly should be considered "systemwide", not "self-contained". We know for sure there are people and workflows that rely on pre-dnf5 code that will be broken by this (e.g. anything using python3-dnf). I'm also 100% sure there are plenty of random docs and scripts around the internet that expect our packaged repo config files to be in /etc/yum.repos.d . I'm not saying I'm opposed to the change necessarily (though I do worry about how much disruption it'll cause), but I definitely want to raise the profile of it, and I think it should be treated as a systemwide Change. I've filed a FESCo ticket for that: https://forge.fedoraproject.org/fesco/tickets/issues/3648 -- Adam Williamson (he/him/his) Fedora QA Fedora Chat: @adamwill:fedora.im | Mastodon: @[email protected] https://www.happyassassin.net -- _______________________________________________ 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