[arch-general] Roadmap for user-intervention upgrades [was: Still Glibc problems]
David C. Rankin
drankinatty at suddenlinkmail.com
Mon Jul 23 22:42:57 EDT 2012
On 07/23/2012 09:22 PM, Martin Cigorraga wrote:
> Again: people don't read, screw up their system and then blame the
> change... :P
In some case yes, in some cases, that's not quite true. The usrlib change
depended a great deal on how old your Arch install was, how many custom packages
you had built with files in /lib, how many initramfs you have generated over the
years, whether you have older versions of virtualbox around, whether you every
used nvidia, etc.., etc.. etc..
It was no small change for those with older systems or many custom packages.
Read, yes, read, but if you read the wiki and did the first:
pacman -Syu --ignore glibc
_before_ you rebuilt all the needed custom packages, then you were left unable
to build them until you completed the glibc install due to linker and other
needed links being moved from /lib to /usr/lib before the symlink of /lib ->
/usr/lib is created _after_ the glibc update. There are a few sticky wickets in
there, involving temporary package removal with -Rdd in order to complete the
glibc install to be able to rebuild some of the offending packages.
The better was to first verify what packages had files in /lib and then rebuild
until only glibc had files in /lib, then do the first pacman -Syu --ignore glibc
Only experience showed that was the way to go..
David C. Rankin, J.D.,P.E.
More information about the arch-general