On Wed, 6 Sept 2023 at 21:32, Adam Williamson
<adamwill(a)fedoraproject.org> 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(a)hughsie.com>
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.
Richard.