severity 810785 serious thanks On Tue, Jan 12, 2016 at 10:23:49AM +0100, Raphaël Hertzog wrote:
> Severity: critical > Justification: breaks the whole system While it is very annoying, it doesn't *break* the whole system. Also, it is only a problem when debootstrapping testing, so it still works fine in a lot of other situations. But the problem is in any case not in the ifupdown package itself; ifupdown has correct Breaks: headers. The package was moved to testing because it actually is installable (although on a normal testing system, trying to upgrade ifupdown to the latest version will cause sysvinit to be installed and systemd removed). So I rather believe the problem is that debootstrap doesn't handle the situation correctly: > debootstrap.log contains this: > > dpkg: regarding .../ifupdown_0.8.6_amd64.deb containing ifupdown: > ifupdown breaks systemd (<< 228-3~) > systemd (version 228-2+b1) is present and triggered. > > dpkg: error processing archive > /var/cache/apt/archives/ifupdown_0.8.6_amd64.deb (--unpack): > installing ifupdown would break systemd, and > deconfiguration is not permitted (--auto-deconfigure might help) Maybe debootstrap should ensure dpkg is called with --auto-deconfigure? > The problem is that stretch still has systemd 228-2 and 228-4 is unlikely > to migrate quickly since it just got updated and seems to have a new RC bug. > > I'm not sure what's the best way forward... possibly upload something to > testing-proposed-updates to drop that breaks temporarily until the package > migrates (and ensure 0.8.7 does not migrate before systemd). > > Or force migrate the new systemd despite the age and the bug... I would rather see two things happening: 1) that debootstrap handles this situation better, and 2) that packages that have Breaks: foo (<< x.y.z) are delayed migrating to testing until foo version x.y.z or later is also ready to migrate to testing. But I'll see if it's possible to remove the Breaks: without really breaking the system. > Ccing release team and systemd maintainers to have their opinion. -- Met vriendelijke groet / with kind regards, Guus Sliepen <g...@debian.org>
signature.asc
Description: Digital signature