You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[~]$ aptitude show unattended-upgrades | grep Version
Version: 2.11+nmu1
Some while ago I filed Debian bug #1051992 against wpasupplicant. Today I hit the same symptom while upgrading pulseaudio. Due to its nature it is hard to reproduce plus it does not seem to leave any traces in any log files, but probably I can convince you to have look at this, anyway.
To restate the main symptom from above bug, I get the following message on (presumably) STDERR when invoking unattended-upgrades manually:
[~]$ sudo unattended-upgrade
[sudo] password for farblos:
tar: .remove-on-upgrade /etc/dbus-1/system.d/wpa_supplicant.conf: Not found in archive
tar: Exiting with failure status due to previous errors
However, that function (or its callers) do not seem to consider the case that a conffile entry from <package>.conffiles may be preceeded by a remove-on-upgrade (or any other flag, see deb-conffiles(5)) and, hence tar errors out with the described error.
The text was updated successfully, but these errors were encountered:
... it does not seem to leave any traces in any log files, ...
This is actually not true: At least on my system I can see past traces of this in the journal through apt-daily-upgrade.service:
[ 1216.334075] host01 systemd[1]: Starting apt-daily-upgrade.service - Daily apt upgrade and clean activities...
[ 1222.458546] host01 apt.systemd.daily[2564]: tar: .remove-on-upgrade /etc/dbus-1/system.d/pulseaudio-system.conf: Not found in archive
[ 1222.458546] host01 apt.systemd.daily[2564]: tar: Exiting with failure status due to previous errors
I'm on Debian testing with
Some while ago I filed Debian bug #1051992 against
wpasupplicant
. Today I hit the same symptom while upgradingpulseaudio
. Due to its nature it is hard to reproduce plus it does not seem to leave any traces in any log files, but probably I can convince you to have look at this, anyway.To restate the main symptom from above bug, I get the following message on (presumably) STDERR when invoking
unattended-upgrades
manually:The reason seems to be as follows:
tar
to extract a conf file from a Debian package.<package>.conffiles
may be preceeded by aremove-on-upgrade
(or any other flag, see deb-conffiles(5)) and, hencetar
errors out with the described error.The text was updated successfully, but these errors were encountered: