You are not logged in.
You know what? I think I give up and will just re-install Arch on another partition. I was thinking of doing this anyway, as the cruft of 6+ years of running arch was getting a little much, especially a guy who likes to try out new software like I do.
I did find out why ldd was saying it was not a dynamic executable. The /bin/ldd script was looking for the loader in /usr/lib64, and I didn't have /usr/lib64. The Arch ISO has a symbolic link for /usr/lib64 to be /usr/lib. I added that and now ldd works correctly. Still doesn't boot though
I assume the missing lib64 symbolic link is just another symptom of a hosed system. Luckily, I have my /home on another partition, so I won't lose config data.
I appreciate the help but it will just have to remain a complete mystery.
Offline
@jdarnold I had exactly the same problem today (lib64 was also missing) and was able to solve it by recreating a symlink to lib64 AND THEN re-running mkinitcpio since the initrd copies the lib64 symlink too.
Offline
Yeah, I definitely tried that. I was very excited to see an "obvious" explanation for the problem, but it didn't help. Oh well. Nice clean system now!
Offline