Package Details: yacreader 9.14.2-2

Git Clone URL: https://aur.archlinux.org/yacreader.git (read-only, click to copy)
Package Base: yacreader
Description: Comic reader for cross-platform reading and managing your digital comic collection.
Upstream URL: http://www.yacreader.com
Keywords: cbr cbz comic pdf reader
Licenses: GPL3
Conflicts: yacreader-bin, yacreader-git, yacreaderlibraryserver-standalone
Submitter: selmf
Maintainer: selmf
Last Packager: selmf
Votes: 42
Popularity: 0.000097
First Submitted: 2014-07-06 15:35 (UTC)
Last Updated: 2024-09-29 09:54 (UTC)

Pinned Comments

selmf commented on 2021-05-24 11:17 (UTC)

Important: If you are having troubles compiling or launching YACReader and libicuuc is part of the error message, you need to rebuild libpdfium!

Latest Comments

1 2 3 4 5 6 7 Next › Last »

beki commented on 2024-09-30 17:54 (UTC)

@Aftershock9009 sorry I am facing the same problem. Can you be more specific about how to solve it please?

chowbok commented on 2024-09-29 00:15 (UTC)

qt6-quickcontrols2 has been removed.

Aftershock9009 commented on 2024-09-28 15:10 (UTC)

Tried to update my system today and got:

error: failed to prepare transaction (could not satisfy dependencies)
:: installing qt6-declarative (6.7.3-2) breaks dependency 'qt6-quickcontrols2' required by yacreader

Just switching those 2 on the PKGBUILD and compiling again fixed it.

sycruse commented on 2024-04-12 23:11 (UTC) (edited on 2024-04-12 23:39 (UTC) by sycruse)

After latest package upgrade (pacman -Syu), in GNOME Wayland, YACReader is stuck without window after starting up. The process itself does not exit, but there is simply no window being shown.

Some observations: If I switch to GNOME Xorg, YACReader run normally without error. There are no logs from stdout and stderr, simply nothing. If I run YACReader with strace, got:

...
mprotect(0x70e1761b4000, 4096, PROT_READ) = 0
mprotect(0x70e1776e7000, 4096, PROT_READ) = 0
mprotect(0x70e180010000, 4096, PROT_READ) = 0
munmap(0x70e174fd7000, 165751)          = 0
futex(0x70e1909afe08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x70e1909afe08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x70e1909afe08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 15) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 15) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 15) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
...

After that, the poll is repeated infinitely. I guess this poll is normal, but I don't have any clue anymore other than this.

Some attempt to solve that I've tried: Tried rebuilding libpdfium and YACReader, still not solved. Tried removing xdg-desktop-portal and xdg-desktop-portal-gtk as suggested in https://bbs.archlinux.org/viewtopic.php?id=262897 , still not solved. Tried removing home .cache folder, still not solved

Personally, I think the problem reside in GNOME Wayland.

Any suggestion to solve this?

selmf commented on 2024-03-16 08:23 (UTC)

@afawfafawe: qt6-shadertools is a dependency of qt6-5compat, so it is implecitely satisfied.

afawfafawe commented on 2024-03-05 00:51 (UTC)

I think add qt6-shadertools to dependencies will be necessary.

FabioLolix commented on 2023-07-26 16:21 (UTC)

@rfox that happened to everyone who have build libpdfium when icu was at version 72, no need to report, just rebuild

rfox commented on 2023-07-26 09:44 (UTC)

I was also running in to a linker issue:

linking YACReader
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libpdfium.so: undefined reference to `u_toupper_72'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libpdfium.so: undefined reference to `u_isspace_72'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libpdfium.so: undefined reference to `u_tolower_72'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libpdfium.so: undefined reference to `u_isalnum_72'
/usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/13.1.1/../../../../lib/libpdfium.so: undefined reference to `u_isalpha_72'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:525: YACReader] Error 1

I rebuilt libpdfium-nojs, which allowed me to build yacreader.

dough.mean commented on 2023-04-28 14:31 (UTC)

I'm getting this error when trying to run it:

zsh: IOT instruction (core dumped)  YACReader

Not sure what's wrong.

keren_sky commented on 2023-01-12 03:13 (UTC) (edited on 2023-01-12 03:15 (UTC) by keren_sky)

Does anyone else see this package fail to build? The process gets to 'Linking YacReaderLibrary' and then stops with a lot of undefinded reference to,

/usr/bin/ld: /tmp/ccRq0YIi.ltrans0.ltrans.o: in function   `QtPrivate::QFunctorSlotObject<FolderContentView::FolderContentView(QWidget*)::{lambda(QQuickWidget::Status)#1}, 1,    QtPrivate::List<QQuickWidget::Status>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) [clone .lto_priv.0]':
<artificial>:(.text+0x52a2): undefined reference to `QsLogging::Logger::instance()'
/usr/bin/ld: <artificial>:(.text+0x52ab): undefined reference to `QsLogging::Logger::loggingLevel() const'
/usr/bin/ld: <artificial>:(.text+0x531f): undefined reference to `QsLogging::Logger::Helper::~Helper()'
/usr/bin/ld: /tmp/ccRq0YIi.ltrans0.ltrans.o: in function `YACReader::InitialComicInfoExtractor::extract()':
<artificial>:(.text+0x607f): undefined reference to `QsLogging::Logger::instance()'
/usr/bin/ld: <artificial>:(.text+0x6088): undefined reference to `QsLogging::Logger::loggingLevel() const'

Thanks.