SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I just put a couple of updates in -current that make some minor adjustments to fix the issues with hwdb --update and the missing pci-db called by udisks.
Nice, thanks a lot. I had both issues (error messages while booting) on 32bit and 64bit -current. Your latest builds of eudev and udisks fixed them.
I had to install the latest aaa_elflibs as stated by bormant. My system kept hanging up at boot with hald.
I also got many errors during the boot.
Following the instructions cleared my problem.
Made the same mistake as kikinovak here - just did slackpkg upgrade-all stuff without thinking it through or reading the instructions in changelog. Result was a boot but with non-working network manager and X which were both trying to use udev.
However once I understood what was going on, I was able to manually install the eudev and libgudev packages, remove udev and got all the basics working.
Some other stuff being re-built from slackbuilds now, but that's expected of course.
As I can see, there are 105 binaries in 26 packages that still linked with libudev.so.0 (from old udev package, now from aaa_elflibs), the list is attached to this message.
As I can see, there are 105 binaries in 26 packages that still linked with libudev.so.0 (from old udev package, now from aaa_elflibs), the list is attached to this message.
did you use ldd ?
it returns all the libraries needed to run something, not just the ones the binary is linked against
instead use
readelf -d binary/library | grep NEEDED
I have to say, since I didn't upgrade the aaa_elflibs package (I understand the need for the package but I don't like updating it), I did had to symlink libudev.so.0 to libudev.so (which is a symlink to libudev.1.6.3) in order to use Xfce (xfce-session was throwing an error about the file and couldn't start)... Everything seems to work fine for now..
Last edited by Smokey_justme; 11-21-2015 at 06:54 AM.
The upgrade went smooth. I first removed udev, then upgraded aaa_elflibs. This resulted in gpg not working anymore, so I simply installed eudev and libgudev by hand using installpkg. Then I upgraded the rest. So far my system booted fine and is in a usable state.
One thing I noticed: my hard drives no longer show up in /dev/disk/by-id, only my USB SD card reader's slots are shown there. Is there anything I missed doing?
edit: my partitions do show up in /dev/disk/by-uuid, though.
One thing I noticed: my hard drives no longer show up in /dev/disk/by-id, only my USB SD card reader's slots are shown there. Is there anything I missed doing?
Hi lems. All my drives are shown both in /dev/disk/by-id and /dev/disk/by-uuid. I removed udev first, installed eudev and libgudev, then did an upgrade-all for the remaining stuff, including the latest aaa_elflibs rebuild.
Last edited by Philip Lacroix; 11-21-2015 at 09:07 AM.
Reason: aaa_elflibs
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.