On Thu, Dec 19, 2024 at 04:28:02PM +0000, Zbigniew Jędrzejewski-Szmek wrote: > On Thu, Dec 19, 2024 at 02:06:01PM +0100, Michal Sekletar wrote: > > On Wed, Jun 26, 2024 at 3:17 PM Panu Matilainen <pmatilai@xxxxxxxxxx> wrote: > > > > > Excellent :) With the duplicates gone from systemd basic.conf gone, a > > > logical next step would be turning on hard dependencies for users and > > > groups before the F41 mass rebuild (by dropping > > > rpm-4.19.91-weak-user-group.patch from Fedora rpm). > > > > Hi, > > > > I recently ran into issues related to the current state of sysusers in > > Fedora, i.e. macro shenanigans and sysusers configs in dist-git. I > > thought it would be nice to finally cross the finish line and make > > native rpm support for sysusers default. There is still some work to > > do in order to have this feature fully integrated in Fedora. These are > > the work items that I am aware of, > > > > (a) Put together Fedora System-Wide Change Proposal > > (b) Remove rpm patch so that we generate strong dependencies on > > virtual user and group provides > > (c) Update Fedora Packaging Guidelines and stop recommending use of > > %sysusers_create_compat macro > > > > From above the most pressing is (a) because we are approaching the > > submission deadline for change proposals. I'd be willing to put > > together a draft of the proposal if you agree. > > +1 for a Change proposal. (Deadline is the 24th.) > Please count me in. > > I think we'd want to also do a cleanup of existing uses of > %sysusers_create_compat, but that can ben done later. A quick grep shows approx. 122 packages use %sysusers_create_compat. Zbyszek -- _______________________________________________ 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 Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue