LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   After upgrade to 14.2: X:Error loading shared libraries. libudev.so.0:cannot open shared object file (https://www.linuxquestions.org/questions/slackware-14/after-upgrade-to-14-2-x-error-loading-shared-libraries-libudev-so-0-cannot-open-shared-object-file-4175583641/)

san2ban 07-02-2016 11:10 PM

After upgrade to 14.2: X:Error loading shared libraries. libudev.so.0:cannot open shared object file
 
Dear Slackers
Upgraded via slackpkg
Able to login, but startx does not open up xfce.
Pl. guide
Kernel not upgraded

bassmadrigal 07-02-2016 11:26 PM

Have you checked your slackpkg blacklist file? It might still have some required packages blackisted.

/etc/slackpkg/blacklist

san2ban 07-02-2016 11:30 PM

Only kernel related modules are blacklisted

Richard Cranium 07-03-2016 03:50 AM

Why did you not upgrade the kernel too?

ponce 07-03-2016 03:55 AM

Quote:

Originally Posted by san2ban (Post 5569562)
Upgraded via slackpkg

can it be you forgot to issue a
Code:

slackpkg install-new
?

san2ban 07-03-2016 04:25 AM

Since slackdocs recommend that kernel should not be upgraded, I did not upgrade the kernel. Definitely, I issued the slackpkg install-new command

ponce 07-03-2016 04:38 AM

the kernel *should* be upgraded if you move from one version of Slackware to the next, maybe you are referring to some general hints when applying patches (but even then it can happen that you have to install a newer kernel package): can you please link where you read that
?
libudev.so.0 is contained in the following packages (that you should have on your upgraded slackware64-14.2):
Code:

aaa_elflibs-14.2-x86_64-23
eudev-3.1.5-x86_64-8

to check if you missed something you can also issue a
Code:

slackpkg install slackware64
and see what slackpkg proposes you to install.

san2ban 07-03-2016 04:58 AM

Ponce
Anyhow, I would have upgraded the kernel later

When I issue the command that you have mentioned, only KDE packages are shown. I have not installed KDE, only XFCE.

The problem is clear now.
As you have mentioned, I tried to manually install aaa_elflibs, there is a md5sum error, only for this package.
How to transfer this package to the slackware machine? I have only wireless internet. No wired lan

Slackdocs mention "never upgrade a working kernel"

ponce 07-03-2016 05:23 AM

Quote:

Originally Posted by san2ban (Post 5569641)
When I issue the command that you have mentioned, only KDE packages are shown. I have not installed KDE, only XFCE.

The problem is clear now.
As you have mentioned, I tried to manually install aaa_elflibs, there is a md5sum error, only for this package.
How to transfer this package to the slackware machine? I have only wireless internet. No wired lan

but your connection should already be working, or you shouldn't be able to use slackpkg...
you can issue a
Code:

slackpkg update
slackpkg reinstall aaa_elflibs eudev

if you aren't connected to the internet just copy them on a usb disk and move them on the target machine.

Quote:

Slackdocs mention "never upgrade a working kernel"
can you please post here a link to that page?

san2ban 07-03-2016 05:38 AM

http://docs.slackware.com/howtos:sla...:systemupgrade

Mine is a wireless 3G internet connection. Network manager is not recognizing it, since I have not yet been able to get the XFCE desktop

ponce 07-03-2016 05:47 AM

Quote:

Originally Posted by san2ban (Post 5569654)

ok, but there it suggests that you should parallel install also the new one and leave the old just as a fallback option.

Quote:

Mine is a wireless 3G internet connection. Network manager is not recognizing it, since I have not yet been able to get the XFCE desktop
you can start it from console with command "nmtui" (network manager text user interface).

san2ban 07-03-2016 05:50 AM

'nmtui'
bash:nmtui:command not found

ponce 07-03-2016 05:51 AM

Code:

$ which nmtui
/usr/bin/nmtui
$ grep nmtui /var/log/packages/*
/var/log/packages/NetworkManager-1.2.2-x86_64-2:usr/bin/nmtui
/var/log/packages/NetworkManager-1.2.2-x86_64-2:usr/man/man1/nmtui.1.gz
/var/log/packages/NetworkManager-1.2.2-x86_64-2:usr/share/gtk-doc/html/NetworkManager/nmtui.html


san2ban 07-03-2016 05:57 AM

which: no nmtui in (/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin)

ponce 07-03-2016 06:00 AM

so you most probably have also other problems beside libudev missing...

check the output of
Code:

grep nmtui /var/log/packages/*
ls -la /var/log/packages/NetworkManager*



All times are GMT -5. The time now is 11:26 PM.