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: