You are not logged in.

#1 2014-01-15 19:06:15

guntram
Member
Registered: 2013-07-02
Posts: 27

[SOLVED] recent kernel-break + invalid ELF headers

Dear all!

It seems, that yesterdays "repo-sync glitch" (https://bbs.archlinux.org/viewtopic.php?id=175637) had me, too.

Unfortunately, I'm not able to use the chrooted pacman! It gives me

pacman: error while loading shared libraries: /usr/lib/libcurl.so.4: invalid ELF header

and I'm not able to do anything - e.g. Kernel downgrade.
I tried the pacman -r /mnt ... method from LIVE but I got stuck with "unable to find root device ..." on reboot :-(.

What is the proper way to get out of this troubles?

Thanks,
Guntram

Last edited by guntram (2014-01-15 22:15:21)

Offline

#2 2014-01-15 19:27:42

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,727

Re: [SOLVED] recent kernel-break + invalid ELF headers

First, I would use pacman -r /mnt -S curl to reinstall curl (which seems to be corrupt for some reason), then pacman -r /mnt -Syu to make sure everything is up to date. Once that's done, you can chroot in and rebuild your initramfs if needed.

Offline

#3 2014-01-15 20:16:13

guntram
Member
Registered: 2013-07-02
Posts: 27

Re: [SOLVED] recent kernel-break + invalid ELF headers

Thanks!

I did so (there were several broken ELF messages) and I'm finally able to reboot my system.
However, some things still don't work. Gnome-Shell freezes after some short seconds after login...

I'm getting

systemd-journald[127]: Failed to write entry (26 items, 660087 bytes) despite vacuuming, ignoring: Argument list too long

while booting and when going to a terminal session instead of gnome-shell.

Should I try to reinstall all packages?

Offline

#4 2014-01-15 22:14:57

guntram
Member
Registered: 2013-07-02
Posts: 27

Re: [SOLVED] recent kernel-break + invalid ELF headers

Okay...reinstalled all pacman packages and removed the subdirectory in /var/log/journal/ . So far so good :-) !

Will have a look into the AUR packages just to not miss something out.

Thanks again!

Offline

Board footer

Powered by FluxBB