You are not logged in.
Hi @ all!
Today i made an pacman update and forget to check my space left. so i cant install all packages. when i try to remove some packages from pacman cache i cant use rm, also df doesnt work anymore. sudently i cant do anything, my xorg crashes and i cant login into another shell. i tried to restart, but only got a kernel panic.
i started knoppix and tried to chroot into my old root. i get this error message:
root@0[knoppix]# chroot /mnt/shit/
/bin/bash: relocation error: /lib/tls/libc.so.6: symbol _dl_out_of_memory, version GLIBC_PRIVATE not defined in file ld-linux.so.2 with link time reference
i untared a earlier version of glibc (glibc-2.3.6-3.pkg.tar.gz) and copy it to my partition and after this, my system boots well.
but then arch doesnt mount my home directory (which is on another partition), and some other things doesnt work anymore, too. i tried to reinstall all packages i updated today, but nothing worked.
when i try to install glibc-2.4-2.pkg.tar.gz, i have to install the kernel headers before, and when i do so, i get the same error from beginning.
whats wrong, any ideas?
thank you for your help
andieh
Offline
Ouch. What mirrors are you using?
Offline
root@0[knoppix]# cat /mnt/shit/etc/pacman.d/current
#
# CURRENT: Arch Linux core repository
#
[current]
# North America
Server = ftp://ftp.archlinux.org/current/os/i686
root@0[knoppix]# cat /mnt/shit/etc/pacman.d/extra
#
# EXTRA: Arch Linux secondary repository
#
[extra]
# North America
Server = ftp://ftp.nethat.com/pub/linux/archlinux/extra/os/i686
...
hmm strange, i think i used a german mirror
Offline
Well, Nethat seems dead as far as I can tell, but I think that just means pacman would go on to the next mirror.... Maybe that one's out of sync but I doubt it.
Just FWIW, what was your kernel version before the upgrade?
Offline
the same as before, dont use the stock kernel.
2.6.16.20 i think, cant check it now
Offline
Hmmmm...
I guess that installing a previous version of coreutils could make running rm and df and those stuff normal again.
Like:
pacman -U /var/cache/pacman/pkg/coreutils-5.2.1-5.pkg.tar.gz
or something like that .
Offline
i think, this version is a little bit too old
i take the version from the install cd 0.7.1 and now it works. a piece of hard work, whatever.
why doesnt pacman check the available space before upgrading? and why does this upgrade make so much mess with my system? dont want to make those mistakes again!
thank you all.
Offline