Re: lib -> usr/lib move, glibc and curl

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



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


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux