Calibre missing private copy of kdialog on Fedora 35

Bug #1950206 reported by Peter Trenholme
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
calibre
Fix Released
Undecided
Unassigned

Bug Description

[Peter temp]$ ~/bin/install_calibre.sh
Using python executable: /usr/bin/python3
2021-11-08 13:08:29 URL:https://download.calibre-ebook.com/linux-installer.sh [31922/31922] -> "-" [1]
Installing to /opt/calibre
Downloading tarball signature securely...
Will download and install calibre-5.31.1-x86_64.txz
Downloading calibre-5.31.1-x86_64.txz
100% [========================================================================================================================================================================]
Downloaded 108586148 bytes
Checking downloaded file integrity...
Extracting files to /opt/calibre ...
Extracting application files...
Creating symlinks...
Symlinking /opt/calibre/ebook-device to /usr/bin/ebook-device
Symlinking /opt/calibre/ebook-meta to /usr/bin/ebook-meta
Symlinking /opt/calibre/ebook-convert to /usr/bin/ebook-convert
Symlinking /opt/calibre/ebook-polish to /usr/bin/ebook-polish
Symlinking /opt/calibre/markdown-calibre to /usr/bin/markdown-calibre
Symlinking /opt/calibre/web2disk to /usr/bin/web2disk
Symlinking /opt/calibre/calibre-server to /usr/bin/calibre-server
Symlinking /opt/calibre/lrf2lrs to /usr/bin/lrf2lrs
Symlinking /opt/calibre/lrs2lrf to /usr/bin/lrs2lrf
Symlinking /opt/calibre/calibre-debug to /usr/bin/calibre-debug
Symlinking /opt/calibre/calibredb to /usr/bin/calibredb
Symlinking /opt/calibre/calibre-parallel to /usr/bin/calibre-parallel
Symlinking /opt/calibre/calibre-customize to /usr/bin/calibre-customize
Symlinking /opt/calibre/fetch-ebook-metadata to /usr/bin/fetch-ebook-metadata
Symlinking /opt/calibre/calibre-smtp to /usr/bin/calibre-smtp
Symlinking /opt/calibre/calibre to /usr/bin/calibre
Symlinking /opt/calibre/lrfviewer to /usr/bin/lrfviewer
Symlinking /opt/calibre/ebook-viewer to /usr/bin/ebook-viewer
Symlinking /opt/calibre/ebook-edit to /usr/bin/ebook-edit
Setting up command-line completion...
Installing zsh completion to: /usr/share/zsh/site-functions/_calibre
Installing bash completion to: /usr/share/bash-completion/completions/
Setting up desktop integration...
Creating un-installer: /usr/bin/calibre-uninstall
Run "calibre" to start calibre

[Peter temp]$ calibre &
[1] 4601

[Peter temp]$ disown

[Peter temp]$ kdialog: /opt/calibre/lib/libQt5WaylandClient.so.5: version `Qt_5' not found (required by /lib64/libKF5GuiAddons.so.5)
kdialog: /opt/calibre/lib/libQt5Core.so.5: version `Qt_5.15.2_PRIVATE_API' not found (required by /lib64/libQt5TextToSpeech.so.5)
Traceback (most recent call last):
File "calibre/gui2/linux_file_dialogs.py", line 317, in looped
File "polyglot/builtins.py", line 61, in reraise
File "calibre/gui2/linux_file_dialogs.py", line 306, in r
File "calibre/gui2/linux_file_dialogs.py", line 155, in kdialog_choose_dir
File "calibre/gui2/linux_file_dialogs.py", line 135, in kde_cmd
File "calibre/gui2/linux_file_dialogs.py", line 126, in kdialog_supports_desktopfile
File "subprocess.py", line 411, in check_output
File "subprocess.py", line 512, in run
subprocess.CalledProcessError: Command '['kdialog', '--help']' returned non-zero exit status 1.

[Peter temp]$ kdialog
Usage: kdialog [options] [arg]
KDialog can be used to show nice dialog boxes from shell scripts

Options:
-h, --help Displays help on commandline options.
--help-all Displays help including Qt specific
...

Revision history for this message
Kovid Goyal (kovid) wrote : Fixed in master

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.