[Pkg-mpd-maintainers] Bug#1034227: mpdscribble: dh_installsystemd doesn't handle files in /usr/lib/systemd/system

Andreas Henriksson andreas at fatal.se
Tue Apr 11 15:04:12 BST 2023


On Tue, Apr 11, 2023 at 09:37:27AM +0200, bigon at debian.org wrote:
> Package: mpdscribble
> Version: 0.24-2
> Severity: serious
> Tags: sid bookworm
> User: debhelper at packages.debian.org
> Usertags: systemd-files-in-usr-bookworm
> 
> Dear Maintainer,
> 
> It seems that your package mpdscribble is shipping files (.service, .socket or
> .timer) in /usr/lib/systemd/system.
[...]

The problem seems to be basically the same as in
https://bugs.debian.org/1034236

When systemd.pc is not found, it falls back on hard-coded path in:
https://sources.debian.org/src/mpdscribble/0.24-2/systemd/system/meson.build/#L1-L4

As pkg-config is already part of build-deps, simply adding systemd (for
systemd.pc) should be enough to fix the problem.

Regards,
Andreas Henriksson



More information about the Pkg-mpd-maintainers mailing list