On Sat, 07 Nov 2015 at 15:09:57 +0100, Simon McVittie wrote: > Downgrading packages is officially not a supported action, but this > failure mode is obviously quite bad, so I'm leaving this bug as > release-critical while we work out whether it can be avoided. > Retitling the bug to make it clearer what its scope is.
Steps to reproduce on a virtual machine: * install Debian stretch "standard system" * remove and purge the dbus package * install dbus and libdbus-1-3 1.10.0-3 from snapshot.debian.org ('deb http://snapshot.org/archive/debian/20150916T040116Z sid main', and 'Acquire::Check-Valid-Until "false"' in /etc/apt/apt.conf - this is a security risk, so do not do it on a production system) * upgrade to 1.10.2-1 or to the version under test * downgrade dbus and libdbus-1-3 to 1.10.0-3 again * upgrade dbus and libdbus-1-3 to the version under test again Desired result: * all installations succeed * all installations successfully reload dbus-daemon configuration * whenever 1.10.0-3 is installed, /etc/dbus-1/system.conf is a real file of size 823 bytes * whenever 1.10.2 is installed, /etc/dbus-1/system.conf is a symlink to /usr/share/dbus-1/system.conf Actual result with 1.10.2-1: * the downgrade fails in the way Brent described I'm testing a potential fix. S