I found and tried to install a libmcrypt tgz when phpMyAdmin gave me "Cannot load mcrypt extension."
It didn't fix the problem.
Now when I boot, I get a message about libmcrypt "is not an ELF file - it has the wrong magic bytes at the start."
So I try to uninstall libmcrypt and I get this:
root@darkstar:/usr/src/source# removepkg libmcrypt-2.5.7p1.tgz
Removing package /var/log/packages/libmcrypt-2.5.7p1...
--> Deleting /ESC
--> Deleting /ONTENTS
--> /are/aclocal/libmcrypt.m4 no longer exists. Skipping.
--> /b/libmcrypt.a no longer exists. Skipping.
--> /b/libmcrypt.la no longer exists. Skipping.
--> /b/libmcrypt.so.8.7 no longer exists. Skipping.
--> /clude/mcrypt.h no longer exists. Skipping.
--> /n/libmcrypt-config no longer exists. Skipping.
--> /n/man3/mcrypt.3 no longer exists. Skipping.
It looks like somehow the folder names are getting the first two letters cut off. When I do installpkg -warn it shows +DESC, +CONTENTS, share, lib, include where that shows /ESC, /ONTENTS, /are, /b, /clude
I don't want to worry about the phpMyAdmin issue at this point. I just want my system clean and booting without errors.
Where do I begin with this?