Compilation on Qt 5.5 should work again. Some comics containing .jpg files with bad EXIF headers might not work, this probably will be fixed in Qt 5.5.1
Search Criteria
Package Details: yacreader 8.0-2
Package Actions
| Package Base: | yacreader |
|---|---|
| Description: | A comic reader for cross-platform reading and managing your digital comic collection. |
| Upstream URL: | http://www.yacreader.com |
| Category: | multimedia |
| Licenses: | |
| Conflicts: | |
| Submitter: | selmf |
| Maintainer: | selmf |
| Last Packager: | selmf |
| Votes: | 8 |
| First Submitted: | 2014-07-06 15:35 |
| Last Updated: | 2015-07-24 13:49 |
Dependencies (10)
- desktop-file-utils
- glu
- libunarr-git
- poppler-qt5
- qt5-base
- qt5-declarative
- qt5-multimedia
- qt5-script
- qrencode (optional) – YACReaderLibrary server info qr codes
- qt5-imageformats (optional) – Support for extra image formats
Required by (0)
Sources
Latest Comments
Comment by selmf
Comment by selmf
Done.
Comment by pandada8
please change the qmake into qmake-qt5
Qt packages do not provide the usual bins (e.g. qmake) in /usr/bin anymore.
Comment by selmf
I've created a package with the needed shared object files from p7zip 9.20.1. Using this you can keep using YACReader while having p7zip 9.38+ installed.
Comment by selmf
Attention: this package won't work with the current 9.38 version of p7zip. Until a patch is available, make sure you keep version 9.20.1 on your system.
Comment by selmf
It's no longer necessary to deactivate the server mode when using an OpenVPN connection, the bug has been fixed.
Comment by zwastik
Problem solved, I had installed libxkbcommon-git from the aur. Installing the official one makes yacreader run fine.
Comment by zwastik
reported bug upstream:
https://bitbucket.org/luisangelsm/yacreader/issue/21/yacreader-segfault
Comment by zwastik
I get segmentation fault and I don't have openvpn.
strace:
access("/usr/share/X11/xkb", R_OK|X_OK) = 0
stat("/home/idr/.xkb", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0} ---
+++ killed by SIGSEGV +++
Violación de segmento
(gdb) run
Starting program: /usr/bin/YACReader
Got object file from memory but can't read symbols: File truncated.
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe8550700 (LWP 14937)]
Program received signal SIGSEGV, Segmentation fault.
0x00007fffe904ef28 in ?? () from /usr/lib/libxkbcommon-x11.so.0
Comment by selmf
You're right. The built-in server mode seems to responsible.
As a workaround, open ~/.local/share/YACReader/YACReaderLibrary/YACReaderLibrary.ini and add the following line:
SERVER_ON=0
This will disable the built-in server and you should be able to start YACReaderLibrary.
I will file a bug upstream.
Comment by mfucci
Kinda strange but it seems that YACReaderLibrary exits with a segmentation fault when there is an active OpenVPN connection.