Search Criteria
Package Details: hydrus 601-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/hydrus.git (read-only, click to copy) |
---|---|
Package Base: | hydrus |
Description: | Danbooru-like image tagging and searching system for the desktop |
Upstream URL: | http://hydrusnetwork.github.io/hydrus/ |
Licenses: | custom |
Conflicts: | hydrus-docs-dummy |
Submitter: | Score_Under |
Maintainer: | Score_Under |
Last Packager: | Score_Under |
Votes: | 40 |
Popularity: | 0.89 |
First Submitted: | 2015-02-28 18:11 (UTC) |
Last Updated: | 2024-12-04 21:42 (UTC) |
Dependencies (40)
- emoji-font (noto-fonts-emoji-flagsAUR, noto-fonts-emoji-gitAUR, noto-fonts-emoji-blobAUR, noto-fonts-emoji-flag-gitAUR, ttf-mutant-emojiAUR, ttf-blobmojiAUR, ttf-twemojiAUR, ttf-apple-emojiAUR, ttf-twemoji-color-gitAUR, ttf-whatsapp-emojiAUR, ttf-twemoji-colorAUR, ttf-noto-emoji-monochromeAUR, ttf-twemoji-gitAUR, ttf-ms-win11-autoAUR, otf-unifontAUR, ttf-unifontAUR, ttf-ms-win11AUR, noto-fonts-emoji, ttf-joypixels)
- pyside6
- python (python37AUR, python311AUR, python310AUR)
- python-beautifulsoup4
- python-html5lib (python-html5lib-gitAUR)
- python-lxml
- python-lz4
- python-mpv (python-mpv-gitAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-opencv (python-opencv-cuda)
- python-pillow (python-pillow-gitAUR)
- python-psutil
- python-pysocks
- python-qtpy (python-qtpy-gitAUR)
- python-requests
- python-send2trash
- python-service-identity
- python-twisted
- python-typing_extensions
- python-urllib3
- python-yaml (python-yaml-gitAUR)
- qt6-multimedia
- qt6-svg
- git (git-gitAUR, git-glAUR) (make)
- desktop-file-utils (desktop-file-utils-gitAUR) (optional) – to add Hydrus to your desktop environment menus
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR) (optional) – show duration and other information on video thumbnails
- hydrus-docsAUR (hydrus-gitAUR) (optional) – offline documentation
- miniupnpc (miniupnpc-gitAUR) (optional) – automatic port forwarding
- python-cbor2 (optional) – cbor support in client-server communication
- python-chardet (optional) – detect text encoding more accurately
- python-cloudscraperAUR (python-cloudscraper-gitAUR) (optional) – bypass cloudflare "checking your browser" challenges
- python-cryptography (optional) – to generate certificates for accessing client API and server via HTTPS
- python-dateparser (optional) – date string to timestamp parser for predicate system
- python-dateutil (optional) – improved fuzzy date search
- python-olefile (optional) – support legacy microsoft office file formats
- python-psd-toolsAUR (optional) – handle PSD files and extract thumbnails
- python-pymplerAUR (optional) – debug menus to profile memory usage
- python-pyopenssl (optional) – to generate certificates for accessing client API and server via HTTPS
- qt6-webengine (optional) – to display PDF thumbnails
- swftoolsAUR (swftools-gitAUR) (optional) – to display SWF thumbnails
Required by (2)
- hydownloader-git (optional)
- hydownloader-systray-git (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next › Last »
WorldTeacher commented on 2022-08-03 17:05 (UTC) (edited on 2022-08-03 17:05 (UTC) by WorldTeacher)
In version v493-1, the client will not launch when opencv-python is installed on the system. As soon as opencv-python is uninstalled, it works fine. This is the error message it produces in the terminal:
v493, 2022/08/03 18:57:13: hydrus client started QObject::moveToThread: Current thread (0x5636edae12b0) is not the object's thread (0x5636ed9a12e0). Cannot move to target thread (0x5636edae12b0)
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/alexander/.local/lib/python3.10/site-packages/cv2/qt/plugins" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx.
[1] 7986 IOT instruction (core dumped) hydrus-client
misagh commented on 2022-01-04 05:01 (UTC)
@Score_Under Thanks the issue has been solved by switching back
Score_Under commented on 2022-01-02 15:52 (UTC)
@misagh, I've given this a look and it does indeed seem to be true that pyqt5 alone hits on some bugs, so I've put a hard dependency for pyside2 in again.
As much as part of me wants to run on pyqt5 just to find the bugs... :)
misagh commented on 2022-01-02 12:21 (UTC) (edited on 2022-01-02 12:22 (UTC) by misagh)
Hello @Score_Under,
Please take a look at this suggestion by the hydrus developer with regards to using PySide2 as opposed to PyQt5: https://github.com/hydrusnetwork/hydrus/issues/1033#issuecomment-1003620540
And1G commented on 2021-12-29 21:15 (UTC)
Thanks for the hint @Score_Under! After rebuilding and then reinstalling python-mpv, everything works as expected now!
Score_Under commented on 2021-12-29 10:23 (UTC)
Reinstalling is likely a good enough solution, you don't even need the -git version.
Try
pacman -Qo /usr/lib/python3.9
to see which AUR packages are still built for python 3.9 on your system. Those should all be reinstalled (with a clean build, if you get that option) so that they use python 3.10, the current Python version on Arch.clue1ess commented on 2021-12-29 05:01 (UTC)
@And1G I Had the issue to. A bandaid would be installing python-mpv-git instead
And1G commented on 2021-12-25 14:38 (UTC)
Anyone else here who can not play videos within hydrus? Only getting "MPV is not available!" and a button to open videos externally. mpv and it's python bindings are installed.
hydrus 467-1 python-mpv 0.5.2-3 mpv 1:0.34.0-3
misagh commented on 2021-12-16 06:15 (UTC) (edited on 2021-12-16 06:16 (UTC) by misagh)
@Score_Under Thanks. The latest version of Hydrus has fixed this.
Score_Under commented on 2021-12-15 19:33 (UTC)
@misagh I don't think this is directly related to this package, but rather a problem with your installation of python qt5 bindings. If I were in your position I would check
pacman -Qs qt5-python-bindings
to see which qt5 bindings I have installed, then remove or reinstall them as necessary.For me right now, I have these:
I tried removing pyside2 such that hydrus is definitely using pyqt5, and things still worked, so if possible I would say get python-pyqt5, make sure it's all up to date (not held back on an old AUR version or something), and remove the other bindings.
I don't really know your situation but I hope that leads somewhere helpful.
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 Next › Last »