You are not logged in.
So I update my system today, only to find out that dolphin and ktorrent no longer work:
$ ktorrent
ktorrent: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory
(dolphin failed with the same error)
Opened a bug bug only to be told that this a partial update issue. Except... it wasn't. My system is (always) fully updated. Tried a couple of other mirrors, lest the one I use regularly was out order... but the problem remained. The solution? Install openssl-1.1 -- and presto, both dolphin and ktorrent are back to being fully functional. So I guess my real question is... why is this *not* a bug?
Shouldn't dolphin and ktorrent and whatever else have been rebuilt to use the new OpenSSL version? Rather than silently updating OpenSSL, while leaving the remaining packages with a stale dependency? I am actually genuinely curious about this...
Last edited by gauthma (2022-11-06 22:42:57)
Offline
post the output of
pacman -Qs qt5
Online
post the output of
pacman -Qs qt5
Here you go:
# pacman -Qs qt5
local/avahi 0.8+22+gfd482a7-3
Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/libaccounts-qt 1.16-3
Qt-based client library for accessing the online accounts database
local/libdbusmenu-qt5 0.9.3+16.04.20160218-6
A library that provides a Qt implementation of the DBusMenu spec
local/libqtxdg 3.10.0-1
Library providing freedesktop.org XDG specs implementations for Qt
local/phonon-qt5 4.11.1-3
The multimedia framework by KDE
local/phonon-qt5-gstreamer 4.10.0-3
Phonon GStreamer backend for Qt5
local/polkit-qt5 0.114.0-1
A library that allows developers to access PolicyKit API with a nice Qt-style API
local/poppler-qt5 22.11.0-1
Poppler Qt5 bindings
local/python-pyqt5 5.15.7-2 (pyqt5)
A set of Python bindings for the Qt5 toolkit
local/python-pyqt5-sip 12.11.0-1
The sip module support for PyQt5
local/qca-qt5 2.3.5-2
Qt Cryptographic Architecture
local/qt5-base 5.15.7+kde+r168-1 (qt qt5)
A cross-platform application and UI framework
local/qt5-declarative 5.15.7+kde+r20-1 (qt qt5)
Classes for QML and JavaScript languages
local/qt5-graphicaleffects 5.15.7-1 (qt qt5)
Graphical effects for use with Qt Quick 2
local/qt5-location 5.15.7+kde+r3-1 (qt qt5)
Provides access to position, satellite and area monitoring classes
local/qt5-multimedia 5.15.7+kde+r1-1 (qt qt5)
Classes for audio, video, radio and camera functionality
local/qt5-quickcontrols 5.15.7-1 (qt qt5)
Reusable Qt Quick based UI controls to create classic desktop-style user interfaces
local/qt5-quickcontrols2 5.15.7+kde+r6-1 (qt qt5)
Next generation user interface controls based on Qt Quick
local/qt5-script 5.15.11-2 (qt qt5)
Classes for making Qt applications scriptable. Provided for Qt 4.x compatibility
local/qt5-sensors 5.15.7-1 (qt qt5)
Provides access to sensor hardware and motion gesture recognition
local/qt5-speech 5.15.7+kde+r1-1 (qt qt5)
Qt module to make text to speech and speech recognition easy
local/qt5-svg 5.15.7+kde+r9-1 (qt qt5)
Classes for displaying the contents of SVG files
local/qt5-tools 5.15.7+kde+r1-1 (qt qt5)
A cross-platform application and UI framework (Development Tools, QtHelp)
local/qt5-translations 5.15.7-1 (qt qt5)
A cross-platform application and UI framework (Translations)
local/qt5-wayland 5.15.7+kde+r49-1 (qt qt5)
Provides APIs for Wayland
local/qt5-webchannel 5.15.7+kde+r3-1 (qt qt5)
Provides access to QObject or QML objects from HTML clients for seamless integration of Qt
applications with HTML/JavaScript clients
local/qt5-webengine 5.15.11-2 (qt qt5)
Provides support for web applications using the Chromium browser project
local/qt5-webkit 5.212.0alpha4-18
Classes for a WebKit2 based implementation and a new QML API
local/qt5-x11extras 5.15.7-1 (qt qt5)
Provides platform-specific APIs for X11
local/qt5-xmlpatterns 5.15.7-1 (qt qt5)
Support for XPath, XQuery, XSLT and XML schema validation
local/qt5ct 1.5-2
Qt5 Configuration Utility
local/quazip-qt5 1.3-1
C++ wrapper for the ZIP/UNZIP C package
local/sonnet 5.99.0-1 (kf5)
Spelling framework for Qt5
Offline
And
LD_DEBUG=libs dolphin
(use some pastebin service)
Online
And
LD_DEBUG=libs dolphin
(use some pastebin service)
Is this ok?
Offline
Post
LD_DEBUG=files dolphin
too please
Online
Post
LD_DEBUG=files dolphin
too please
When looking at the output of this command I figured out the problem... The version of libimobiledevice that I had installed was the git version from AUR... from ages ago, that I had completely forgot about. I removed it (installing the one from the repos), uninstalled openssl-1.1, and dolphin runs just fine. Mea maxima culpa: sorry for making you waste time on this!
Offline