[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#889635: Also interested in dh_installsystemd templates support



Package: debhelper
Version: 13.11.4
Followup-For: Bug #889635
X-Debbugs-Cc: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>

Hi,

I’m also interested in this feature, needed for the drkonqi KDE crash
manager to be started when systemd-coredump starts.

Drkonqi ships a drkonqi-coredump-processor@.service unit with a
WantedBy=systemd-coredump@.service and I had to reimplement [0] part of
what dh_installsystemd does in the maintainer scripts.

Note that in this case we don’t have a DefaultInstance so unlike what
Vinctor wrote above we *don’t want* to start / restart the unit on
install / upgrade as this would make no sense in this situation.

[0] https://salsa.debian.org/qt-kde-team/kde/drkonqi/-/tree/master/debian


Happy hacking,
--
Aurélien


-- System Information:
Debian Release: 12.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 'testing-security'), (500, 'testing'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/8 CPU threads; PREEMPT)
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            20220109.1
ii  dh-autoreconf            20
ii  dh-strip-nondeterminism  1.13.1-1
ii  dpkg                     1.21.22
ii  dpkg-dev                 1.21.22
ii  dwz                      0.15-1
ii  file                     1:5.44-3
ii  libdebhelper-perl        13.11.4
ii  libdpkg-perl             1.21.22
ii  man-db                   2.11.2-2
ii  perl                     5.36.0-7
ii  po-debconf               1.0.21+nmu1

debhelper recommends no packages.

Versions of packages debhelper suggests:
ii  dh-make  2.202301

-- no debconf information

Reply to: