Bug#1068504: mumble-server: wrong path for systemd-sysusers file

Chris Hofstaedtler zeha at debian.org
Wed Nov 20 07:54:24 GMT 2024


Hi Chris,

On Tue, Nov 19, 2024 at 11:58:15PM -0500, Chris Knadle wrote:
> I think I finally figured out what referencing systemd.pc is about. There's
> no systemd-dev package, it looks like system.pc is in the "systemd" package.

As Michael pointed out, systemd.pc is in the "systemd-dev" package.
Please check the packages in testing, not in stable.

> https://github.com/systemd/systemd/blob/main/src/core/systemd.pc.in
> and it looks like this file would need to be sourced in and then variable
> $sysusers_dir or $sysusersdir would be what to reference.

Yes. But this is already done in CMake.

> The $sysusers_dir variable would need to be referenced within
> debian/mumble-server.install and I'm not sure what location is appropriate
> to source in /usr/share/pkgconfig/systemd.pc. I'm guessing it would be the
> debian/rules file, perhaps under an override_dh_install section.

If CMake does its thing correctly, hopefully you do not need to
touch debian/rules at all.

Chris



More information about the Pkg-voip-maintainers mailing list