Bug#809744: Bug#809743: /var/lib/dpkg/info/udev.prerm called with unknown argument 'deconfigure'

Martin Pitt mpitt at debian.org
Mon Jan 4 07:58:57 GMT 2016


Hello Guus,

Guus Sliepen [2016-01-03 17:57 +0100]:
> Hm, well I don't think it should have tried to do the upgrade in the
> first place, as installing udev 228-3 clearly conflicts with ifupdown
> 0.8.4.

This only happens if you upgrade to ifupdown 0.8.5 and udev 228-3
simultaneously. Due to the mutual Breaks: apt (temporarily)
deconfigures the old udev, which triggers this old udev prerm bug.

> But maybe it really is (also) a problem with udev's prerm script.

It is indeed. It got fixed in 228-3, but we can't retroactively fix
the old one. Michael's idea was to drop the Breaks: from ifupdown and
only keep the Replaces:, which  will avoid deconfiguring udev and thus
avoid running into this old prerm bug. Upgrades will be fine with
that, it will just not work correctly with partial downgrades. But we
don't support these anyway.

Unfortunately I don't have a better idea either. Guus, would you be
okay with dropping the Breaks: to udev again?

Thanks,

Martin

-- 
Martin Pitt                        | http://www.piware.de
Ubuntu Developer (www.ubuntu.com)  | Debian Developer  (www.debian.org)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/attachments/20160104/f3a2686c/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list