From: Michael Vogt Date: Wed, 9 Nov 2016 14:09:44 +0000 (+0100) Subject: Do not (re)start "apt-daily.system" X-Git-Tag: 1.4_beta1~46 X-Git-Url: https://git.saurik.com/apt.git/commitdiff_plain/e133bb5e81b10bf059b3abeab2d9e41f7206e446?ds=inline Do not (re)start "apt-daily.system" This unit runs unattended-upgrades. If apt itself is part of the upgrade a restart of the unit will kill unattended-upgrades. This will lead to an inconsistent dpkg status. Closes: #841763 Thanks: Alexandre Detiste --- diff --git a/debian/rules b/debian/rules index 2f1ea45fc..62d913f0a 100755 --- a/debian/rules +++ b/debian/rules @@ -29,6 +29,11 @@ override_dh_gencontrol: override_dh_installcron: dh_installcron --name=apt-compat +override_dh_systemd_start: + # Do not restart "apt-daily.service" because this script runs + # unattended-upgrades. So if apt itself is upgraded as part of + # an unattended-upgrades run it would kill itself + dh_systemd_start apt-daily.timer override_dh_auto_configure-arch: flags=-DWITH_DOC=OFF override_dh_auto_configure-indep: flags=-DWITH_DOC=ON