Lintian tag information: 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 tag type tag information count
airspyhf 1.6.8-4 libairspyhf1/1.6.8-4+b1 error systemd-diversion lib/udev/rules.d/60-libairspyhf1.rules [preinst:10] 9
airspyone-host 1.0.10-3 libairspy0/1.0.10-3+b1 error systemd-diversion lib/udev/rules.d/60-libairspy0.rules [preinst:11] 9
bladerf 0.2024.05-1 libbladerf2/0.2024.05-1 error systemd-diversion lib/udev/rules.d/88-nuand-bladerf1.rules [preinst:10] 9
bladerf 0.2024.05-1 libbladerf2/0.2024.05-1 error systemd-diversion lib/udev/rules.d/88-nuand-bladerf2.rules [preinst:13] 9
bladerf 0.2024.05-1 libbladerf2/0.2024.05-1 error systemd-diversion lib/udev/rules.d/88-nuand-bootloader.rules [preinst:16] 9
eegdev 0.2-9 eegdev-plugins-free/0.2-9 error systemd-diversion lib/udev/rules.d/60-eegdev-plugins-free.rules [preinst:10] 9
hackrf 2024.02.1-2 libhackrf0/2024.02.1-2 error systemd-diversion lib/udev/rules.d/60-libhackrf0.rules [preinst:10] 9
hamlib 4.5.5-4 libhamlib4t64/4.5.5-4+b1 error systemd-diversion lib/udev/rules.d/60-libhamlib4.rules [preinst:13] 9
hplip 3.22.10+dfsg0-5.1 libsane-hpaio/3.22.10+dfsg0-5.1 error systemd-diversion lib/udev/rules.d/56-hpmud.rules [preinst:11] 9
libapogee3 3.2+20221221183454-2 libapogee3t64/3.2+20221221183454-2 error systemd-diversion lib/udev/rules.d/99-apogee.rules [preinst:7] 9
libffado 2.4.9-1 libffado2/2.4.9-1 error systemd-diversion lib/udev/rules.d/60-ffado.rules [preinst:10] 9
libfreenect 1:0.5.3-3.2 libfreenect0.5t64/1:0.5.3-3.2 error systemd-diversion lib/udev/rules.d/60-libfreenect0.5.rules [preinst:10] 9
libiio 0.25-7 libiio0/0.25-7 overridden systemd-diversion lib/udev/rules.d/90-libiio0.rules [preinst:10] 9
libmirisdr 2.0.0-4 libmirisdr4/2.0.0-4+b1 error systemd-diversion lib/udev/rules.d/60-libmirisdr4.rules [preinst:10] 9
libnfc 1.8.0-3.1 libnfc6/1.8.0-3.1 error systemd-diversion lib/udev/rules.d/93-pn53x.rules [preinst:12] 9
libnjb 2.2.7~dfsg0-5.1 libnjb5/2.2.7~dfsg0-5.1+b1 error systemd-diversion lib/udev/rules.d/45-libnjb.rules [preinst:14] 9
libosmosdr 0.1.8.effcaa7-10 libosmosdr0/0.1.8.effcaa7-10 error systemd-diversion lib/udev/rules.d/60-libosmosdr0.rules [preinst:10] 9
libsigrok 0.5.2-5.1 libsigrok4t64/0.5.2-5.1+b1 error systemd-diversion lib/udev/rules.d/60-libsigrok.rules [preinst:10] 9
libsigrok 0.5.2-5.1 libsigrok4t64/0.5.2-5.1+b1 error systemd-diversion lib/udev/rules.d/61-libsigrok-plugdev.rules [preinst:13] 9
libsigrok 0.5.2-5.1 libsigrok4t64/0.5.2-5.1+b1 error systemd-diversion lib/udev/rules.d/61-libsigrok-uaccess.rules [preinst:16] 9
libticables 1.3.6~git20240415.7c4858d+dfsg-1 libticables2-8/1.3.6~git20240415.7c4858d+dfsg-1 error systemd-diversion lib/udev/rules.d/69-libticables2-8.rules [preinst:10] 9
libxtrxll 0.0.1+git20201202.1b6eddf-1.2 libxtrxll0t64/0.0.1+git20201202.1b6eddf-1.2+b1 error systemd-diversion lib/udev/rules.d/50-libxtrxll0.rules [preinst:10] 9
netplan.io 1.1-1 netplan-generator/1.1-1 overridden systemd-diversion lib/systemd/system-generators/netplan [preinst:8] 9
openni2 2.2.0.33+dfsg-18 libopenni2-0/2.2.0.33+dfsg-18 error systemd-diversion lib/udev/rules.d/60-libopenni2-0.rules [preinst:7] 9
rtl-sdr 2.0.2-2 librtlsdr0/2.0.2-2 error systemd-diversion lib/udev/rules.d/60-librtlsdr0.rules [preinst:11] 9
samba 2:4.21.0+dfsg-1 samba-ad-dc/2:4.21.0+dfsg-1 overridden systemd-diversion lib/systemd/system/samba-ad-dc.service [preinst:10] 9
sane-backends 1.3.0-1 libsane1/1.3.0-1 error systemd-diversion lib/udev/hwdb.d/20-sane.hwdb [preinst:11] 9
sane-backends 1.3.0-1 libsane1/1.3.0-1 error systemd-diversion lib/udev/rules.d/60-libsane1.rules [preinst:14] 9
sane-backends 1.3.0-1 libsane1/1.3.0-1 error systemd-diversion lib/udev/rules.d/99-libsane1.rules [preinst:17] 9