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