Lintian tag: systemd-diversion

Type: error

Description (from lintian-explain-tags)

A diversion is being added for a systemd configuration file. Diversions
must not be used for systemd configuration files. Instead please make use
of the native override/drop-in mechanisms. This applies not only to the
system and service manager, but also to udev, tmpfiles.d, sysusers.d and
other tools from the systemd project. For information on how to use
overrides and drop-ins, consult the apposite tool's documentation.

Please refer to Maintainer Scripts (Section 3.9) in the Debian Policy
Manual,
https://www.freedesktop.org/software/systemd/man/systemd.unit.html#Description,
https://www.freedesktop.org/software/systemd/man/systemd-system.conf.html,
https://www.freedesktop.org/software/systemd/man/udev.html#Rules%20Files,
https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html#Configuration%20Directories%20and%20Precedence,
https://www.freedesktop.org/software/systemd/man/modules-load.d.html#Configuration%20Format,
and
https://www.freedesktop.org/software/systemd/man/sysusers.d.html#Configuration%20Directories%20and%20Precedence
for details.

Visibility: error
Show-Always: no
Check: maintainer-scripts/diversion

Affected packages

source version binary level tag count information
airspyhf 1.6.8-4 libairspyhf1/1.6.8-4+b2 error systemd-diversion 9 lib/udev/rules.d/60-libairspyhf1.rules [preinst:10]
airspyone-host 1.0.10-3 libairspy0/1.0.10-3+b3 error systemd-diversion 9 lib/udev/rules.d/60-libairspy0.rules [preinst:11]
bladerf 0.2024.05-1 libbladerf2/0.2024.05-1 error systemd-diversion 9 lib/udev/rules.d/88-nuand-bladerf1.rules [preinst:10]
bladerf 0.2024.05-1 libbladerf2/0.2024.05-1 error systemd-diversion 9 lib/udev/rules.d/88-nuand-bladerf2.rules [preinst:13]
bladerf 0.2024.05-1 libbladerf2/0.2024.05-1 error systemd-diversion 9 lib/udev/rules.d/88-nuand-bootloader.rules [preinst:16]
comedilib 0.11.0+5-1.3 libcomedi0t64/0.11.0+5-1.3+b1 error systemd-diversion 9 lib/udev/rules.d/90-comedi.rules [preinst:7]
eegdev 0.2-10 eegdev-plugins-free/0.2-10 error systemd-diversion 9 lib/udev/rules.d/60-eegdev-plugins-free.rules [preinst:10]
hackrf 2024.02.1-3 libhackrf0/2024.02.1-3 error systemd-diversion 9 lib/udev/rules.d/60-libhackrf0.rules [preinst:10]
hamlib 4.6.2-1 libhamlib4t64/4.6.2-1+b1 error systemd-diversion 9 lib/udev/rules.d/60-libhamlib4.rules [preinst:13]
hplip 3.22.10+dfsg0-8.1 libsane-hpaio/3.22.10+dfsg0-8.1 error systemd-diversion 9 lib/udev/rules.d/56-hpmud.rules [preinst:11]
libapogee3 3.2+20221221183454-2 libapogee3t64/3.2+20221221183454-2 error systemd-diversion 8 lib/udev/rules.d/99-apogee.rules [preinst:7]
libapogee3 3.2+20221221183454-2 libapogee3t64/3.2+20221221183454-2+b1 error systemd-diversion 1 lib/udev/rules.d/99-apogee.rules [preinst:7]
libffado 2.4.9-2 libffado2/2.4.9-2 error systemd-diversion 9 lib/udev/rules.d/60-ffado.rules [preinst:10]
libfreenect 1:0.5.3-3.2 libfreenect0.5t64/1:0.5.3-3.2+b1 error systemd-diversion 9 lib/udev/rules.d/60-libfreenect0.5.rules [preinst:10]
libiio 0.26-2 libiio0/0.26-2 overridden systemd-diversion 9 lib/udev/rules.d/90-libiio0.rules [preinst:10]
libmirisdr 2.0.0-4 libmirisdr4/2.0.0-4+b2 error systemd-diversion 9 lib/udev/rules.d/60-libmirisdr4.rules [preinst:10]
libnfc 1.8.0-3.1 libnfc6/1.8.0-3.1+b1 error systemd-diversion 9 lib/udev/rules.d/93-pn53x.rules [preinst:12]
libnjb 2.2.7~dfsg0-5.1 libnjb5/2.2.7~dfsg0-5.1+b2 error systemd-diversion 9 lib/udev/rules.d/45-libnjb.rules [preinst:14]
libosmosdr 0.1.8.effcaa7-10 libosmosdr0/0.1.8.effcaa7-10+b1 error systemd-diversion 9 lib/udev/rules.d/60-libosmosdr0.rules [preinst:10]
libsigrok 0.5.2-5.1 libsigrok4t64/0.5.2-5.1+b3 error systemd-diversion 9 lib/udev/rules.d/61-libsigrok-plugdev.rules [preinst:13]
libsigrok 0.5.2-5.1 libsigrok4t64/0.5.2-5.1+b3 error systemd-diversion 9 lib/udev/rules.d/60-libsigrok.rules [preinst:10]
libsigrok 0.5.2-5.1 libsigrok4t64/0.5.2-5.1+b3 error systemd-diversion 9 lib/udev/rules.d/61-libsigrok-uaccess.rules [preinst:16]
libticables 1.3.6~git20240415.7c4858d+dfsg-1 libticables2-8/1.3.6~git20240415.7c4858d+dfsg-1+b1 error systemd-diversion 9 lib/udev/rules.d/69-libticables2-8.rules [preinst:10]
libxtrxll 0.0.1+git20201202.1b6eddf-1.2 libxtrxll0t64/0.0.1+git20201202.1b6eddf-1.2+b2 error systemd-diversion 9 lib/udev/rules.d/50-libxtrxll0.rules [preinst:10]
luanti 5.10.0+dfsg-5 luanti-server/5.10.0+dfsg-5 overridden systemd-diversion 8 lib/systemd/system/minetest-server@.service [preinst:9]
luanti 5.10.0+dfsg-5 luanti-server/5.10.0+dfsg-5 overridden systemd-diversion 8 lib/systemd/system/minetest-server.service [preinst:8]
netplan.io 1.1.2-7 netplan-generator/1.1.2-7 overridden systemd-diversion 9 lib/systemd/system-generators/netplan [preinst:8]
nfs-utils 1:2.8.3-1 nfs-common/1:2.8.3-1 overridden systemd-diversion 9 lib/systemd/system/nfs-blkmap.service [preinst:18]
openni2 2.2.0.33+dfsg-18 libopenni2-0/2.2.0.33+dfsg-18+b2 error systemd-diversion 9 lib/udev/rules.d/60-libopenni2-0.rules [preinst:7]
rtl-sdr 2.0.2-2 librtlsdr0/2.0.2-2+b1 error systemd-diversion 9 lib/udev/rules.d/60-librtlsdr0.rules [preinst:11]
samba 2:4.22.1+dfsg-1 samba-ad-dc/2:4.22.1+dfsg-1 overridden systemd-diversion 9 lib/systemd/system/samba-ad-dc.service [preinst:10]
sane-backends 1.3.1-4 libsane1/1.3.1-4 overridden systemd-diversion 9 lib/udev/rules.d/99-libsane1.rules [preinst:17]
sane-backends 1.3.1-4 libsane1/1.3.1-4 overridden systemd-diversion 9 lib/udev/rules.d/60-libsane1.rules [preinst:14]
sane-backends 1.3.1-4 libsane1/1.3.1-4 overridden systemd-diversion 9 lib/udev/hwdb.d/20-sane.hwdb [preinst:11]