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.