[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#888183: libc6: Breaks openvz virtuals again



On 2018-01-23 20:04, cloos@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
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: