- Posts: 639
- Thank you received: 136
Help and support for Linux users.
Lib no longer working after 9.8.0 - raspberry-pi
- selmf
- Offline
- Moderator
-
Less
More
5 years 4 months ago #5966
by selmf
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Replied by selmf on topic Lib no longer working after 9.8.0 - raspberry-pi
Ok, so there is an issue with the comic book archive handling.
There is one thing in your Docker file which strikes me as particularly odd - your install libunarr-dev as a build dependency and you are downloading the unarr source for an embedded build.
Only one of these is needed. Could you try to rebuild YACReader 9.8.0 with only libunarr-dev but not the extra source code? This is the configuration I use on my system and for packaging and for me this works fine.
There is one thing in your Docker file which strikes me as particularly odd - your install libunarr-dev as a build dependency and you are downloading the unarr source for an embedded build.
Only one of these is needed. Could you try to rebuild YACReader 9.8.0 with only libunarr-dev but not the extra source code? This is the configuration I use on my system and for packaging and for me this works fine.
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The following user(s) said Thank You: dreibona
Please Log in or Create an account to join the conversation.
- dreibona
-
Topic Author
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
5 years 4 months ago #5970
by dreibona
My conclusions about the topic (guys I'm totally noob about any of the matter, forgive me if I'm wrong):
- My lib is totally using WEBP inside CBZ files
- This worked up to 9.7.1 headless
- That's why the compiled rpi version didn't find the files, the system can't handle the image format
OK
- Running the rebuild 9.8.0 headless on updated DB
- It can't open files. Server stop running when try to open any CBZ/WEBP
- If I put a new folder with CBZ/WEBP and update server, the folder is not listed, DB completelly ignore the folder
- If the same files are insted CBZ/JPG it worked - navigate, open folder, write to DB
- CBZ/WEBP is dead. Long live CBZ/JPG
Luckly I have a backup with only JPG files but it's triple the size with almost the same quality
Replied by dreibona on topic Lib no longer working after 9.8.0 - raspberry-pi
Yep, I tryed a clean install as you asked and works- the install processOnly one of these is needed. Could you try to rebuild YACReader 9.8.0 with only libunarr-dev but not the extra source code?
My conclusions about the topic (guys I'm totally noob about any of the matter, forgive me if I'm wrong):
- My lib is totally using WEBP inside CBZ files
- This worked up to 9.7.1 headless
- That's why the compiled rpi version didn't find the files, the system can't handle the image format
OK
- Running the rebuild 9.8.0 headless on updated DB
- It can't open files. Server stop running when try to open any CBZ/WEBP
- If I put a new folder with CBZ/WEBP and update server, the folder is not listed, DB completelly ignore the folder
- If the same files are insted CBZ/JPG it worked - navigate, open folder, write to DB
- CBZ/WEBP is dead. Long live CBZ/JPG
Luckly I have a backup with only JPG files but it's triple the size with almost the same quality
Please Log in or Create an account to join the conversation.
- selmf
- Offline
- Moderator
-
Less
More
- Posts: 639
- Thank you received: 136
5 years 4 months ago #5971
by selmf
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Replied by selmf on topic Lib no longer working after 9.8.0 - raspberry-pi
Ah now it makes sense. I think I have an idea what is happening here.
Please do the following:
- double check that the Qt image format plugin for WEBP is installed
- open a bug on our Github ( www.github.com/yacreader/yacreader )
- create a small test .cbz with WEBP images and upload it for testing
If this is what I think it is the fix should be very straightforward.
Please do the following:
- double check that the Qt image format plugin for WEBP is installed
- open a bug on our Github ( www.github.com/yacreader/yacreader )
- create a small test .cbz with WEBP images and upload it for testing
If this is what I think it is the fix should be very straightforward.
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The following user(s) said Thank You: dreibona
Please Log in or Create an account to join the conversation.
- dreibona
-
Topic Author
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
5 years 4 months ago #5972
by dreibona
Replied by dreibona on topic Lib no longer working after 9.8.0 - raspberry-pi
You totally nailed! qt5-imageformats was missing.
By adding qt5-image-formats-plugins (for debian) and libwebp6 in the Dockerfile, now support all image formats.
Should I still open the ticket on Github?
By adding qt5-image-formats-plugins (for debian) and libwebp6 in the Dockerfile, now support all image formats.
Should I still open the ticket on Github?
Please Log in or Create an account to join the conversation.
- selmf
- Offline
- Moderator
-
Less
More
- Posts: 639
- Thank you received: 136
5 years 4 months ago #5973
by selmf
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Replied by selmf on topic Lib no longer working after 9.8.0 - raspberry-pi
No, in that case everything is working as it should and there is no bug
Happy reading!
My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
Please Log in or Create an account to join the conversation.
- dreibona
-
Topic Author
- Offline
- New Member
-
Less
More
- Posts: 11
- Thank you received: 0
5 years 4 months ago #5974
by dreibona
Replied by dreibona on topic Lib no longer working after 9.8.0 - raspberry-pi
Thanks a lot selmf and Luis Ángel!
YAC is the best comic reader ever!
Saludos!
YAC is the best comic reader ever!
Saludos!
Please Log in or Create an account to join the conversation.
Moderators: Luis Ángel