Paul lists@bulldoghome.com wrote:
The final straw with Ark Linux - An upgrade for libc6 was made available which was duly installed.... However, the base system did not have a static shell, so the post install scripts failed to run leaving the system in an unrecoverable state.
Interesting. I've noticed other distributions having libc-upgrade pain and I've rescued one system using sash, a static shell, after some nice intruder tried to patch its libc. I think a libc upgrade may have been the final killer for my Gentoo test system a few years back, but my memory isn't great...
How do the older distributions handle libc upgrades? Is a static shell the only way around that or just the easiest? If GCC depends on glibc, how can compiled distributions upgrade?
Thanks for any more info,