Bug#1068504: mumble-server: wrong path for systemd-sysusers file
Diederik de Haas
didi.debian at cknow.org
Tue Jan 14 20:04:40 GMT 2025
On Tue Jan 14, 2025 at 8:38 PM CET, Michael Biebl wrote:
> Am 14.01.25 um 16:11 schrieb Diederik de Haas:
> > On Tue Jan 14, 2025 at 3:49 PM CET, Diederik de Haas via Pkg-voip-maintainers wrote:
> >> On Thu Jan 9, 2025 at 6:55 PM CET, Michael Biebl wrote:
> >>> No, all you are supposed to do in your .install files is to use the
> >>> correct paths
> >>> /usr/lib/systemd/system/foo.service
> >>> /usr/lib/sysusers.d/foo.conf
> >>> /usr/lib/tmpfile.d/foo.conf
> >>>
> >>> The upstream build system is supposed to install the files directly into
> >>> those paths as they are defined in /usr/share/pkgconfig/systemd.pc.
> >>> Those paths should be queried by the build system via pkgconfig and not
> >>> be hard-coded.
> >>>
> >>
> >> I tried it with the attached patch and got the same error as Chris Knadle
> >> pointed out, 'even' with 1.5.735 which has the referenced commit/PR.
> >
> > Looks like I found confirmation that the upstream build system is NOT
> > doing the right thing ... in CMakeCache.txt:
>
> Have you used -Duse-pkgconf-install-paths=ON ?
I did not (before), but with it the build succeeds. Thanks a LOT!
I do get a lintian warning, but I'm confident I can figure that out :-)
Cheers,
Diederik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20250114/f42a9593/attachment.sig>
More information about the Pkg-voip-maintainers
mailing list