On 29/10/11 13.10, co wrote:

>>     # ls -l /lib/libpam.so*

> lrwxrwxrwx 1 root root    11 Oct 21 23:47 /lib32/libpam.so -> libpam.so.0
> lrwxrwxrwx 1 root root    16 Oct 21 23:48 /lib32/libpam.so.0 ->
> libpam.so.0.83.0
> -rwxr-xr-x 1 root root 46520 Sep 28 19:37 /lib32/libpam.so.0.83.0

That's not what you were asked for (ie /lib32 != /lib, as you seem to be
on amd64).
Are you by any chance trying to rescue your system by booting from an
install cd? If so, make sure you use an amd64 ISO, and don't forget to
chroot to your system installation.

>>>> Unpacking Linux-PAM-1.1.5.tar.bz2 to 
>>>> /var/tmp/portage/sys-libs/pam-1.1.5/work
> tar: Linux-PAM-1.1.5/INSTALL: Cannot open: Invalid argument
> tar: Linux-PAM-1.1.5/ABOUT-NLS: Cannot open: Invalid argument

I think this is the real problem. Whatever is causing this also has
probably something to do with your openrc issues. What kind of
filesystem is your /var/tmp/portage directory on? Is it free of errors?
Is there any free space left?

Can you create a new file on it? Try
# echo test >/var/tmp/portage/test

andrea

Reply via email to