Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#21498 - [xz] After last update - error while loading shared libraries: liblzma.so.0: (...)
Attached to Project:
Arch Linux
Opened by Alexandre (alexcortes) - Wednesday, 27 October 2010, 17:27 GMT
Last edited by Pierre Schmitz (Pierre) - Wednesday, 27 October 2010, 20:31 GMT
Opened by Alexandre (alexcortes) - Wednesday, 27 October 2010, 17:27 GMT
Last edited by Pierre Schmitz (Pierre) - Wednesday, 27 October 2010, 20:31 GMT
|
DetailsDescription: After last update os xz, pacman hang and show: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory.
workaround for me: manually extract lzma libs from previous package and put in /usr/lib - and reinstall previous version. Additional info: xz 5.0.0-1 |
This task depends upon
Closed by Pierre Schmitz (Pierre)
Wednesday, 27 October 2010, 20:31 GMT
Reason for closing: Not a bug
Wednesday, 27 October 2010, 20:31 GMT
Reason for closing: Not a bug
I use some packages from archlinux.fr: yaourt, package-query, flashplugin-prerelease, cairo-dock, cairo-dock-themes)
From AUR - cairo-dock-plug-ins, dropbox-experimental, firefox-branded, fontconfig-lcd, gnome-color-chooser, gnome-theme-infinity, macfonts, mozplugger, nerolinux, notify-osd-bzr, powernowd, ttf-vista-fonts
At these moment, for me, only xz and libarchive needed upgrade.
Sorry my bad english.
In future you should update pacman's deps from our repo first and then recompile them.
xz-5.0.0-1 has the following in usr/lib:
liblzma.a
liblzma.so
liblzma.so.5
liblzma.so.5.0.0
Meanwhile applications need liblzma.so.0, which is absent. The problem can be solved by symlink from .so.5 to .so.0 (it does work).
But please correct the package in repos!
packages are correct, if you build your own packages you need to know when there is soname bump like this (pacman -> libarchive -> xz*) you need to update at the same time xz + libarchive, otherwise pacman will fail...
In this way will work because pacman process will still uses the old unlinked lib (deleted).
Thank you.
Thank you!