Package: unattended-upgrades
Version: 0.93.1+nmu1
Severity: serious

Even if I have configured 'Remove-Unused-Dependencies "false";' in
apt.conf.d/50unattended-upgrades:


// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
Unattended-Upgrade::Remove-Unused-Dependencies "false";

it DOES remove packages (see below) as long as apt is configured as:

APT::AutoRemove::RecommendsImportant "false";

In my understanding this shouldn't be the case.

Here is the output of unattended-upgrade:

unattended-upgrade -d -v --dry-run
Initial blacklisted packages:
Initial whitelisted packages:
Starting unattended upgrades script
Allowed origins are: ['o=Debian,n=stretch,l=Debian-Security',
'o=Debian,n=stretch,l=Debian-Security']
Checking: icedove ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>, <Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
pkg 'enigmail' now marked delete
sanity check failed
Checking: icedove-l10n-de ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>, <Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
pkg 'enigmail' now marked delete
sanity check failed
Checking: iceowl-extension ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>, <Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
pkg 'enigmail' now marked delete
sanity check failed
Checking: libsnmp-base ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>, <Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
Checking: libsnmp30 ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
Checking: lightning ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>, <Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
pkg 'enigmail' now marked delete
sanity check failed
Checking: thunderbird ([<Origin component:'main' archive:'stable'
origin:'Debian' label:'Debian-Security' site:'security.debian.org'
isTrusted:True>])
pkg 'enigmail' now marked delete
sanity check failed
Checking: thunderbird-l10n-de ([<Origin component:'main'
archive:'stable' origin:'Debian' label:'Debian-Security'
site:'security.debian.org' isTrusted:True>, <Origin component:'main'
archive:'stable' origin:'Debian' label:'Debian-Security'
site:'security.debian.org' isTrusted:True>])
pkg 'enigmail' now marked delete
sanity check failed
pkgs that look like they should be upgraded: libsnmp-base
libsnmp30
Fetched 0 B in 0s (0 B/s)


fetch.run() result: 0
<apt_pkg.AcquireItem object:Status: 2 Complete: 1 Local: 1 IsTrusted: 1
FileSize: 1594854
DestFile:'/var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1.7+deb9u1_all.deb'
DescURI:
'http://security.debian.org/pool/updates/main/n/net-snmp/libsnmp-base_5.7.3+dfsg-1.7+deb9u1_all.deb'
ID:0 ErrorText: ''>
check_conffile_prompt('/var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1.7+deb9u1_all.deb')
found pkg: libsnmp-base
No conffiles in deb
'/var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1.7+deb9u1_all.deb'
(There is no member named 'conffiles')
<apt_pkg.AcquireItem object:Status: 2 Complete: 1 Local: 1 IsTrusted: 1
FileSize: 2331604
DestFile:'/var/cache/apt/archives/libsnmp30_5.7.3+dfsg-1.7+deb9u1_amd64.deb'
DescURI:
'http://security.debian.org/pool/updates/main/n/net-snmp/libsnmp30_5.7.3+dfsg-1.7+deb9u1_amd64.deb'
ID:0 ErrorText: ''>
check_conffile_prompt('/var/cache/apt/archives/libsnmp30_5.7.3+dfsg-1.7+deb9u1_amd64.deb')
found pkg: libsnmp30
No conffiles in deb
'/var/cache/apt/archives/libsnmp30_5.7.3+dfsg-1.7+deb9u1_amd64.deb'
(There is no member named 'conffiles')
blacklist: []
whitelist: []
Option --dry-run given, *not* performing real actions
Packages that will be upgraded: libsnmp-base libsnmp30
Writing dpkg log to
'/var/log/unattended-upgrades/unattended-upgrades-dpkg.log'
found partition of size 2 (['libsnmp-base', 'libsnmp30'])
found leaf package libsnmp-base
applying set ['libsnmp-base']
apt-listchanges: Reading changelogs...
/usr/bin/dpkg --status-fd 9 --no-triggers --unpack --auto-deconfigure
/var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1.7+deb9u1_all.deb
/usr/bin/dpkg --status-fd 9 --configure --pending
left to upgrade {'libsnmp30'}
found partition of size 2 (['libsnmp-base', 'libsnmp30'])
applying set ['libsnmp-base', 'libsnmp30']
apt-listchanges: Reading changelogs...
/usr/bin/dpkg --status-fd 9 --no-triggers --unpack --auto-deconfigure
/var/cache/apt/archives/libsnmp-base_5.7.3+dfsg-1.7+deb9u1_all.deb
/var/cache/apt/archives/libsnmp30_5.7.3+dfsg-1.7+deb9u1_amd64.deb
/usr/bin/dpkg --status-fd 9 --configure --pending
left to upgrade set()
All upgrades installed
marking acpid for remove
marking acpi-support-base for remove
marking libao-common for remove
marking gstreamer1.0-plugins-ugly for remove
marking libsidplay1v5 for remove
marking dvdauthor for remove
marking libfreerdp-plugins-standard for remove
marking growisofs for remove
marking genisoimage for remove
marking brasero-cdrkit for remove
marking libopencore-amrnb0 for remove
marking libperl4-corelibs-perl for remove
marking cdrdao for remove
marking dmz-cursor-theme for remove
marking libopencore-amrwb0 for remove
marking libao4 for remove
marking wodim for remove
Packages that are auto removed: 'acpi-support-base acpid brasero-cdrkit
cdrdao dmz-cursor-theme dvdauthor genisoimage growisofs
gstreamer1.0-plugins-ugly libao-common libao4
libfreerdp-plugins-standard libopencore-amrnb0 libopencore-amrwb0
libperl4-corelibs-perl libsidplay1v5 wodim'
echo 'acpi-support-base:all deinstall' | /usr/bin/dpkg --set-selections
echo 'acpid:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'brasero-cdrkit:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'cdrdao:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'dmz-cursor-theme:all deinstall' | /usr/bin/dpkg --set-selections
echo 'dvdauthor:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'genisoimage:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'growisofs:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'gstreamer1.0-plugins-ugly:amd64 deinstall' | /usr/bin/dpkg
--set-selections
echo 'libao4:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'libao-common:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'libfreerdp-plugins-standard:amd64 deinstall' | /usr/bin/dpkg
--set-selections
echo 'libopencore-amrnb0:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'libopencore-amrwb0:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'libperl4-corelibs-perl:all deinstall' | /usr/bin/dpkg
--set-selections
echo 'libsidplay1v5:amd64 deinstall' | /usr/bin/dpkg --set-selections
echo 'wodim:amd64 deinstall' | /usr/bin/dpkg --set-selections
/usr/bin/dpkg --status-fd 9 --no-triggers --force-depends --remove
acpi-support-base:all acpid:amd64 brasero-cdrkit:amd64 cdrdao:amd64
dmz-cursor-theme:all dvdauthor:amd64 genisoimage:amd64 growisofs:amd64
gstreamer1.0-plugins-ugly:amd64 libao4:amd64 libao-common:amd64
libfreerdp-plugins-standard:amd64 libopencore-amrnb0:amd64
libopencore-amrwb0:amd64 libperl4-corelibs-perl:all libsidplay1v5:amd64
wodim:amd64
/usr/bin/dpkg --status-fd 9 --configure --pending
Packages were successfully auto-removed
InstCount=0 DelCount=17 BrokenCount=0

Reply via email to