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

Bug#888183: libc6: Breaks openvz virtuals again



>>>>> "AJ" == Aurelien Jarno <aurelien@aurel32.net> writes:

AJ> This is perfectly normal that you do no get a dialog asking wether you
AJ> want to upgrade libc6, as your kernel is too old for that.

Not it is not normal.  It still should have given that dialog so that I
could skip libc and its fellows and upgrade what would have worked.

AJ> 2.6.32 kernels are not supported anymore, you need at least a 3.2 kernel
AJ> to run buster.

Which is a bug.

AJ> I'll add an entry to NEWS so that people get warned *before* trying to
AJ> upgrade.

*How* will they see it first?  I only see package news after I upgrade,
thanks to listchanges.

AJ> You can use http://snapshot.debian.org/ to properly downgrade to the
AJ> version prior to migration of glibc 2.26 to testing, which happened on
AJ> 2018-01-12. Taking a bit of margin, that gives you:

AJ>  deb http://snapshot.debian.org/archive/debian/20180110T000000Z/ buster main

After running:

echo 'Acquire::Check-Valid-Until "false";' >/etc/apt/apt.conf.d/98expires

my update script almost worked with that.  I still needed --fix-broken install.
And a subsequent switch to stretch, even with dist-upgrade, didn't
switch anything over to the stretch packages.

Except of course on the 3 machines which report:

apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /lib/x86_64-linux-gnu/libudev.so.1)

I had to grab this and install it with dpkg to get apt working again on
those (after a *lot* of earlier attempts):

  http://snapshot.debian.org/archive/debian/20180109T213416Z/pool/main/s/systemd/libudev1_232-25%2Bdeb9u1_amd64.deb

-JimC
-- 
James Cloos <cloos@jhcloos.com>         OpenPGP: 0x997A9F17ED7DAEA6


Reply to: