Am 23.08.2012 00:54, schrieb Damjan: >>> 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. Actually a neat idea. Copy mkinitcpio.conf to mkinitcpio-pacman.conf, add this in mkinitcpio-pacman.conf: BINARIES="pacman" FILES="/etc/pacman.conf /etc/pacman.d/mirrorlist" Then, edit /etc/mkinitcpio.d/linux.preset: Add: pacman_config="/etc/mkinitcpio-pacman.conf" pacman_image="/boot/initramfs-linux-pacman.img" and add 'pacman' to the PRESETS line.
Attachment:
signature.asc
Description: OpenPGP digital signature