On 2018-01-23 20:04, cl...@jhcloos.com wrote: > Package: libc6 > Version: 2.26-4 > Severity: important > > [Reporting this from a different box.] > > The latest libc upgrade again breaks openvz virtuals. > > On kvm/xen/bare you get a dialog asking whether you want to upgrade libc. > > On vz you get a notice about the (un-upgradable) kernel version but > not the do you want dialog.
This is perfectly normal that you do no get a dialog asking wether you want to upgrade libc6, as your kernel is too old for that. 2.6.32 kernels are not supported anymore, you need at least a 3.2 kernel to run buster. > Things which depend on libc6 get upgraded but the libc6 upgrade aborts. > > This leaves blocks apt from installing or upgrading *any* packages. > > apt --fix-broken install does not help. I'll add an entry to NEWS so that people get warned *before* trying to upgrade. > Even trying to switch to stretch fails. > > And the earlier 2.26 debs are gone from the mirrors, so downgrading to > a working version is not possible either. > > I tried using dpkg to downgrade to the current stretch libc version > but that also fails because it is only 2.24 and > /lib/x86_64-linux-gnu/libudev.so.1 requires GLIBC_2.25. And that > breaks all kinds of things, even some which have nothings to do with > udev. You can use http://snapshot.debian.org/ to properly downgrade to the version prior to migration of glibc 2.26 to testing, which happened on 2018-01-12. Taking a bit of margin, that gives you: deb http://snapshot.debian.org/archive/debian/20180110T000000Z/ buster main Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://www.aurel32.net