Control: tag -1 + confirmed pending

On 2015-03-13 16:33, Andreas Beckmann wrote:
> during a test with piuparts I noticed your package fails to upgrade from
> 'lenny' to 'squeeze' to 'wheezy' to 'jessie'.
> Its predecessor 'libcap-bin' installed fine in 'lenny', and was kept
> installed during the upgrades to 'squeeze' and 'wheezy', but the upgrade
> to 'jessie' eventually pulled in libcap2-bin (which was not installed
> previously) which failed to install because it tries to overwrite
> other packages files without declaring a Breaks+Replaces relation.

It looks as if the transition from libcap-bin to libcap2-bin was not
handled properly. libcap-bin disappeared after lenny, so whatever was
still depending on that should have been switched to libcap2-bin in squeeze.

It's odd that this issue hasn't been reported before. I assume your test
used a somewhat minimal system where libcap2-bin only gets pulled in via
systemd, but gnome-keyring already pulled libcap2-bin in for wheezy, so
you'd think at least one user would have hit this earlier...

Anyhoo, adding Breaks+Replaces seems to be the simplest solution, so
I'll prepare a fix with that.

Thanks,
Christian


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to