On 07/15/2012 06:25 PM, Daniel Wallace wrote:
On Sun, Jul 15, 2012 at 05:20:03PM -0500, David C. Rankin wrote:
On 07/15/2012 04:52 PM, Daniel Wallace wrote:
I missed your part about rebuilding before doing pacman -Syu --ignore
glibc, that should be unnecessary as the files will be available in
/usr/lib
libpam provided the only problem. When the initial pacman -Syu --ignore glibc
moved libpam* from /lib to /usr/lib, it left the system unable to build packages
that required libpam. I guess the search-path information was hardcoded in the
configure.in. I rebuilt the packages that needed rebuilding (hal, shadow
(modified), and virtualbox (aur)) on a second box and rsynced the new binaries
to the box that was partially updated. After installing the new packages that
removed all ownership from /lib (except for glibc), the final 'pacman -Su'
completed fine.

Progress is always a bit trying, but all in all, Arch did a good job with the 
move.


--
David C. Rankin, J.D.,P.E.


up to date pam in the repos has all of it's stuff in /usr/lib, you
didn't have pam up to date.  Also hal has been deprecated for 2 years
now, chances are whatever you think you need it for, you don't really
need it.  if you have hal because you are using [archlinuxfr] repo, you
should remove the archlinuxfr repo, hal, and check that you don't have
gen-init-cpio installed as that was removed from [archlinuxfr] at the
sametime hal was and only a few month ago even though both have been
deprecated for a while.

There was no where that said to mv stuff from /lib to /usr/lib
manually, everything instructed making sure you were entirely up to
date, if you are unsure if your mirror is synced recently enough, you
can check at http://www.archlinux.org/packages/

Actually he really needs hal -->Trinity requires it.


Reply via email to