on my RPi2 with Slackware ARM-current, I made the latest -current upgrade and now it can't boot anymore.
Here's what I have done:
I installed eudev, libgudev and aaa_elflibs manually using installpkg, uninstalled udev using removepkg and the rest I upgraded using slackpkg (as usual).
Then I refreshed my initrd.gz, because I'm using LVM on that system.
However, the boot fails and stops because it the LVM partitions cannot be mounted. Then I can use the command line for analyzing the issue.
Now, when I use vgscan, it says
Code: Select all
vgscan: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directory
and when I do readlink /usr/lib/libudev.so.0, it shows libudev.so, but that one does not exist in /usr/lib/, so the link is broken.
Now my question is:
How can I fix it?
I think I could boot from another SD card and chroot to the broken system. But what then?