On 08/22/2012 03:54 PM, Damjan wrote: >>> pacman -Syud --ignore glibc >>> >>> and ended in a broken package manager. pacman is linked against libcurl, >>> which is compiled against glibc 2.16.0 and includes versioned symbols. >>> Luckily I had an old curl package around to temporarily fix the problem and >>> update the system. >>> >>> Others may be out of luck, so... Do you think this needs some more >>> investigation? >> >> This is known, and I don't think we can properly fix it, at least not >> anymore. > > How about adding pacman to the default failsafe initramfs. > That way, if anything goes wrong with a big update like this, one could finish > it up from that initramfs. > > Feel free to do that yourself. I don't want my initrd's to be rescue images as well. And if I did, there'd be a whole bunch of other stuff I'd want too. I have at least one system where I only allocated 32 MB for /boot (my bad, but don't feel like fixing any time soon), and don't need the default initrd to grow. In fact, I've never had a problem that fallback would fix and would rather not even have it... I'd be in favor of a "rescue" hook though that someone may optionally add.