Skip to content
YACReader
Help and support for Linux users.

Tried a rebuild of the 9.0 beta1 from the OBS

  • stevepusser
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 11 months ago - 8 years 10 months ago #3414 by stevepusser
It looks like it now needs a version of Qt 5 > 5.3, since it fails with Debian Jessie's with a Qt-related error and succeeds in Stretch.

I also used the rpl (replace) tool to fix English misspelling in both text and code strings before the build to see what would happen. I needed to then change the names of a few png files in the source to match the fixed spellings, but it builds and works fine. The strings I changed were

asign to assign

genere to genre

colapse to collapse

cotain to contain

librarires to libraries

selectec to selected

Generelle to General

Hope the changes can be made to the upstream code!
Last edit: 8 years 10 months ago by stevepusser.
The following user(s) said Thank You: selmf

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #3416 by selmf
Hi Steve,

thanks for taking the time to write a bugreport. We'll remove those typos before the 9.0.0 release.

If you compile YACReader with Qt 5.3 it uses a legacy version of our coverflow code. During the development of 9.0.0 we received some patches for the coverflow (manga mode, quick navigation mode), but we forgot about the legacy code, so the build is broken. The backport shouldn't be too complicated, so we should be able to fix the build for Debian Jessie.

Best regards,

selmf

My answers are not necessarily official YACReader statements but mostly represent my own opinion in technical matters.
The following user(s) said Thank You: stevepusser

Please Log in or Create an account to join the conversation.

  • stevepusser
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 10 months ago #3435 by stevepusser
Replied by stevepusser on topic Tried a rebuild of the 9.0 beta1 from the OBS
Thanks for the reply!

Please Log in or Create an account to join the conversation.

More
8 years 10 months ago #3436 by selmf
No problem. There's one problem though. Some of these type errors go as deep as the library database model and I can't fix them without breaking compatibility. I will fix the strings in the user interface, but the database needs to wait until the version after 9.0.0. Since you fixed the typos with replace that could mean your users might encounter troubles with incompatible libraries …

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.

  • stevepusser
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 10 months ago #3437 by stevepusser
Replied by stevepusser on topic Tried a rebuild of the 9.0 beta1 from the OBS
OK...it's in a test repo anyway, so they can always revert to the 0.8.5 version. And the text strings are all the users will see, anyway, so those are the important fixes. I did some light testing of my build and it didn't break, though.

Please Log in or Create an account to join the conversation.

More
8 years 8 months ago #3566 by selmf
A release candidate is available on the OBS now, same place as the beta. Spelling errors should be gone and builds with Qt 5.3 are working again.

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.

Moderators: Luis Ángel
Powered by Kunena Forum

Thanks for downloading YACReader!

Your download is starting.

YACReader for iOS and Android

Connect to YACReaderLibrary to browse, read remotely and import comics. Your reading progress is synchronized across devices.

Download on the App Store Get it on Google Play Available at Amazon Appstore

Discover all the features on the iOS and Android pages, and learn how to use them in the iOS and Android user guides.

Support YACReader

YACReader for desktop and server is free to use, but it is not free to develop: maintaining this website, developer programs, code signing certificates, test devices and, of course, all the time it takes. Less than 0.01% of downloads end in a donation, so any amount counts.

By supporting the project you help keep it regularly updated and, most importantly, alive. Thanks!