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.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,117
Rep:
The latest updates broke Adobe Reader.
Since installing yesterday's updates and upgrades Adobe Reader has refused to start and gives this error:
Quote:
dirname: missing operand
Try `dirname --help' for more information.
/opt/Adobe/Reader9/Reader/intellinux/bin/acroread: error while loading shared libraries: liblzma.so.5: cannot open shared object file: No such file or directory
Today's updates and upgrades didn't solve the problem.
Last edited by cwizardone; 06-26-2012 at 05:31 PM.
I'm about to upgrade xz which will replace liblzma.so.5 with an upgraded version, but none of the previous updates have touched it. No idea why it would have gone missing on your system unless xz got removed somehow. Hopefully that didn't happen, but if it did you'll understand why the xz package is still a .tgz.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,117
Original Poster
Rep:
Quote:
Originally Posted by volkerdi
I'm about to upgrade xz which will replace liblzma.so.5 with an upgraded version, but none of the previous updates have touched it. No idea why it would have gone missing on your system unless xz got removed somehow. Hopefully that didn't happen, but if it did you'll understand why the xz package is still a .tgz.
Thank you for the response. Version 5.0.3 was installed and now 5.0.4, but, unfortunately, that didn't solve the problem. The error message remains the same.
@willysr,
AdbeRdr9.5.1-1.
Last edited by cwizardone; 06-26-2012 at 07:31 PM.
same version here, but it's working on my system
i wonder, did you build the package using SlackBuild or did you use .bin package from Adobe?
I'm using .bin package available here ftp://ftp.adobe.com/pub/adobe/reader...9.x/9.5.1/enu/
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,117
Original Poster
Rep:
Quote:
Originally Posted by willysr
same version here, but it's working on my system
i wonder, did you build the package using SlackBuild or did you use .bin package from Adobe?
I'm using .bin package available here ftp://ftp.adobe.com/pub/adobe/reader...9.x/9.5.1/enu/
I'm using the .bin package from Adobe. Just went to download the latest version only to find that 9.5.1-1 is the latest version.
Is it possible that some library that acroread depends on depends on the missing "liblzma.so.5"?
Yes, libxml2.so.2.8.0 seems to need liblzma.so.5. liblzma.so.5 comes with xz. cwizardone, maybe you have a 64-bit system with 32-bit compatibility libraries? In that case you can use convertpkg-compat32 to make a 32-bit compatibility package of xz.
Last edited by Petri Kaukasoina; 06-27-2012 at 07:17 AM.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,117
Original Poster
Rep:
Quote:
Originally Posted by Petri Kaukasoina
Yes, libxml2.so.2.8.0 seems to need liblzma.so.5. liblzma.so.5 comes with xz. cwizardone, maybe you have a 64-bit system with 32-bit compatibility libraries? In that case you can use convertpkg-compat32 to make a 32-bit compatibility package of xz.
That did it. Made and installed the compat32 package of xz and Adobe Reader is now working.
Thank you very much!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.