Your message dated Fri, 20 Aug 2021 07:54:20 +0200
with message-id <[email protected]>
and subject line Re: WARNING: dh_installsystemd is moving unit files to 
/usr/lib/systemd/system
has caused the Debian Bug report #992469,
regarding debhelper: dh_installsystemd installs services in 
/usr/lib/systemd/system/
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
992469: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992469
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: debhelper
Version: 13.4+nmu1
Severity: important

Hello,

Since recently (apparently between 13.3.4 and 13.4+nmu1),
dh_installsystemd installs service files in /usr/lib/systemd/system/
instead of /lib/systemd/system/. This can be seen for instance when
building the brltty package in a fresh sid chroot: the package merely
has a debian/brltty.service file, and now it ends up in
/usr/lib/systemd/system/brltty.service, and lintian complains about
that:

E: brltty: systemd-service-file-outside-lib 
usr/lib/systemd/system/brltty.service

Samuel

-- System Information:
Debian Release: 11.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 
'proposed-updates'), (500, 'oldstable-proposed-updates-debug'), (500, 
'oldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), 
(500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.13.0 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages debhelper depends on:
ii  autotools-dev            20180224.1+nmu1
ii  dh-autoreconf            20
ii  dh-strip-nondeterminism  1.12.0-1
ii  dpkg                     1.20.9
ii  dpkg-dev                 1.20.9
ii  dwz                      0.14-1
ii  file                     1:5.39-3
ii  libdebhelper-perl        13.3.4
ii  libdpkg-perl             1.20.9
ii  man-db                   2.9.4-2
ii  perl                     5.32.1-4
ii  po-debconf               1.0.21+nmu1

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.202003

-- no debconf information

-- 
Samuel
<N> un driver qui fait quoi, alors ?
<y> ben pour les bips
<s> pour passer les oops en morse
 -+- #ens-mim - vive les rapports de bug -+-

--- End Message ---
--- Begin Message ---
Michael Biebl:
> Am 19.08.21 um 16:28 schrieb Theodore Ts'o:
>> OK, thanks for confirming this.  What really worried me was this text
>> in lintian:
>>
>> N:   Systemd in Debian searches for unit files in /lib/systemd/system/
>> and
>> N:   /etc/systemd/system. Notably, it does *not* look in
>> N:   /usr/lib/systemd/system/ for service files.
> 
> This warning is definitely wrong/outdated.
> I'll see that this is going to be fixed.
> 
> Thanks for raising this issue.
> 
> 
> Michael
> 
> 

> https://bugs.debian.org/992465

Hi,

As people have concluded already, the change was intended and functional
although lintian was not updated to match.  Accordingly, I will close
this bug against debhelper.

@Michael: Re: lintian, then there is already a bug now with a patch
https://bugs.debian.org/992465

Thanks,
~Niels

--- End Message ---

Reply via email to