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

Reply via email to