On Thu, Sep 7, 2023 at 8:00 AM Richard Hughes <hughsient@xxxxxxxxx> wrote: > > On Wed, 6 Sept 2023 at 21:32, Adam Williamson > <adamwill@xxxxxxxxxxxxxxxxx> wrote: > > There is no -lib package split in Fedora currently. The 'passim' > > package provides the libraries. > > https://koji.fedoraproject.org/koji/buildinfo?buildID=2278800 - there > > is no 'passim-libs'. > > Oopa, sorry. I pushed the commit: > > commit 44a1d6df6cf40912ea07bd7e71bc69bc0742e814 (HEAD -> main, > origin/rawhide, origin/main, origin/HEAD) > Author: Richard Hughes <richard@xxxxxxxxxxx> > Date: Fri Aug 25 20:53:33 2023 +0100 > > Split out a -libs subpackage > > :100644 100644 bc51e57 3ad7ccc M passim.spec > > ...but for some reason didn't do the build. Building now. > > > Sep 06 02:27:08 fedora systemd[1]: Starting passim.service - A local caching server... > > Sep 06 02:27:08 fedora (passimd)[2647]: passim.service: Failed to set up mount namespacing: /run/systemd/mount-rootfs/var/lib/passim/data: No such file or directory > > Sep 06 02:27:08 fedora (passimd)[2647]: passim.service: Failed at step NAMESPACE spawning /usr/libexec/passimd: No such file or directory > > Sep 06 02:27:08 fedora systemd[1]: passim.service: Main process exited, code=exited, status=226/NAMESPACE > > Sep 06 02:27:08 fedora systemd[1]: passim.service: Failed with result 'exit-code'. > > > > I'm guessing the "failed to set up mount namespacing" thing is the real > > problem, and the error about /usr/libexec/passimd not being there is > > just some odd consequence of the namespacing problem. > > Will debug today, thanks. > > > > It's intentional in that if the feature gets rejected I'd change the > > > "Recommends" to a "Suggests". If you'd rather me do the opposite (i.e. > > > move from Suggests to Recommends if the proposal gets accepted) that's > > > 100% okay with me and I can do that tomorrow. > > > > I do think that would be more appropriate. But you'd also need to split > > the libs out for this to mean anything. > > Done, also building for rawhide now. Note that if you want the passim service to be enabled by default, you will need to request approval with FESCo (or the appropriate Working Group). All systemd services that have an "enabled by default" preset need to do that: https://docs.fedoraproject.org/en-US/packaging-guidelines/DefaultServices/#_enabling_services_by_default And at that point, I'd rather have this as a proper System-Wide Change Proposal than just a discussion on the mailing list. Fabio _______________________________________________ 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