Package: apt Version: 0.7.24 Severity: normal Hello, With APT::Get::Build-Dep-Automatic "apt-get autoremove" does not remove packages pulled in by provides. The extended_states file gets a wrong entry for the virtual package, instead of the real one.
(SID)root:/# DEBIAN_FRONTEND=noninteractive apt-get build-dep exim4 Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting libmysqlclient-dev instead of libmysqlclient15-dev [...] Setting up libmysqlclient-dev (5.1.40-1) ... [...] (SID)root:/# grep -A1 mysql /var/lib/apt/extended_states Package: mysql-common Auto-Installed: 1 -- Package: libaprutil1-dbd-mysql Auto-Installed: 1 -- Package: libmysqlclient16 Auto-Installed: 1 -- Package: libmysqlclient15-dev Auto-Installed: 1 [...] SID)root:/# dpkg -l 'libmysqlclient*dev' | grep ^ii ii libmysqlclient-dev 5.1.40-1 MySQL database development files (SID)root:/# DEBIAN_FRONTEND=noninteractive apt-get --purge autoremove [...] (SID)root:/# dpkg -l 'libmysqlclient*dev' | grep ^ii ii libmysqlclient-dev 5.1.40-1 MySQL database development files (SID)root:/# grep -A1 mysql /var/lib/apt/extended_states Package: mysql-common Auto-Installed: 1 -- Package: libaprutil1-dbd-mysql Auto-Installed: 1 -- Package: libmysqlclient16 Auto-Installed: 1 cu andreas -- Package-specific info: /etc/apt/apt.conf DSelect::Clean "auto"; APT::Install-Recommends "false"; APT::Get::Build-Dep-Automatic "true"; -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

