Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update universal-calibre to install required deps #774

Merged
merged 6 commits into from
Oct 17, 2023
Merged

Conversation

drizuid
Copy link
Member

@drizuid drizuid commented Oct 17, 2023

resolves a missing dep in the mod

lazylibrarian  | Failed to import PyQt module: PyQt6.QtWebEngineCore with error: libnss3.so: cannot open shared object file: No such file or directory
lazylibrarian  | Creating symlinks...
lazylibrarian  |        Symlinking /app/calibre/ebook-device to /usr/bin/ebook-device
lazylibrarian  |        Symlinking /app/calibre/ebook-meta to /usr/bin/ebook-meta
lazylibrarian  |        Symlinking /app/calibre/ebook-convert to /usr/bin/ebook-convert
lazylibrarian  |        Symlinking /app/calibre/ebook-polish to /usr/bin/ebook-polish
lazylibrarian  |        Symlinking /app/calibre/markdown-calibre to /usr/bin/markdown-calibre
lazylibrarian  |        Symlinking /app/calibre/web2disk to /usr/bin/web2disk
lazylibrarian  |        Symlinking /app/calibre/calibre-server to /usr/bin/calibre-server
lazylibrarian  |        Symlinking /app/calibre/lrf2lrs to /usr/bin/lrf2lrs
lazylibrarian  |        Symlinking /app/calibre/lrs2lrf to /usr/bin/lrs2lrf
lazylibrarian  |        Symlinking /app/calibre/calibre-debug to /usr/bin/calibre-debug
lazylibrarian  |        Symlinking /app/calibre/calibredb to /usr/bin/calibredb
lazylibrarian  |        Symlinking /app/calibre/calibre-parallel to /usr/bin/calibre-parallel
lazylibrarian  |        Symlinking /app/calibre/calibre-customize to /usr/bin/calibre-customize
lazylibrarian  |        Symlinking /app/calibre/fetch-ebook-metadata to /usr/bin/fetch-ebook-metadata
lazylibrarian  |        Symlinking /app/calibre/calibre-smtp to /usr/bin/calibre-smtp
lazylibrarian  |        Symlinking /app/calibre/calibre to /usr/bin/calibre
lazylibrarian  |        Symlinking /app/calibre/lrfviewer to /usr/bin/lrfviewer
lazylibrarian  |        Symlinking /app/calibre/ebook-viewer to /usr/bin/ebook-viewer
lazylibrarian  |        Symlinking /app/calibre/ebook-edit to /usr/bin/ebook-edit
lazylibrarian  | Setting up command-line completion...
lazylibrarian  | Installing zsh completion to: /usr/share/zsh/vendor-completions/_calibre
lazylibrarian  | Failed to find directory to install bash completions, using default.
lazylibrarian  | Installing bash completion to: /usr/share/bash-completion/completions/
lazylibrarian  |
lazylibrarian  | ____________________ WARNING ____________________
lazylibrarian  | Setting up completion failed with error:
lazylibrarian  | __________________________________________________
lazylibrarian  |
lazylibrarian  |
lazylibrarian  |        Traceback (most recent call last):
lazylibrarian  |          File "calibre/linux.py", line 837, in setup_completion
lazylibrarian  |          File "calibre/linux.py", line 587, in write_completion
lazylibrarian  |          File "bypy-importer.py", line 279, in exec_module
lazylibrarian  |          File "calibre/gui2/tweak_book/main.py", line 12, in <module>
lazylibrarian  |          File "bypy-importer.py", line 279, in exec_module
lazylibrarian  |          File "calibre/ebooks/oeb/polish/check/css.py", line 11, in <module>
lazylibrarian  |        ImportError: cannot import name 'QWebEnginePage' from 'qt.webengine' (/app/calibre/lib/calibre-extensions/python-lib.bypy.frozen/qt/webengine.pyc)

@drizuid drizuid requested a review from a team October 17, 2023 13:39
@LinuxServer-CI
Copy link

PR build pushed to ghcr.io/linuxserver/mods:pull_request_774

@LinuxServer-CI
Copy link

PR build pushed to ghcr.io/linuxserver/mods:pull_request_774

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

Failed to import PyQt module: PyQt6.QtWebEngineCore with error: libXcomposite.so.1: cannot open shared object file: No such file or directory

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

lazylibrarian | Failed to import PyQt module: PyQt6.QtWebEngineCore with error: libXrandr.so.2: cannot open shared object file: No such file or directory

@LinuxServer-CI
Copy link

PR build pushed to ghcr.io/linuxserver/mods:pull_request_774

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

lazylibrarian | Failed to import PyQt module: PyQt6.QtWebEngineCore with error: libXtst.so.6: cannot open shared object file: No such file or directory

@LinuxServer-CI
Copy link

PR build pushed to ghcr.io/linuxserver/mods:pull_request_774

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

lazylibrarian | Failed to import PyQt module: PyQt6.QtWebEngineCore with error: libxkbfile.so.1: cannot open shared object file: No such file or directory

@LinuxServer-CI
Copy link

PR build pushed to ghcr.io/linuxserver/mods:pull_request_774

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

clean start up at this point

@drizuid drizuid changed the title Update run Update universal-calibre to install required deps Oct 17, 2023
@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

confirm libnss3 vs libnss3-dev

@LinuxServer-CI
Copy link

PR build pushed to ghcr.io/linuxserver/mods:pull_request_774

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

confirmed good with libnss3 in lieu of libnss3-dev

@drizuid
Copy link
Member Author

drizuid commented Oct 17, 2023

image

@thespad thespad merged commit cae002d into universal-calibre Oct 17, 2023
6 checks passed
@thespad thespad deleted the libnss3 branch October 17, 2023 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants