Bug 33557 - coolreader - consider updating or replacing
Summary: coolreader - consider updating or replacing
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-09-11 22:54 CEST by Aurelian R
Modified: 2024-09-18 15:44 CEST (History)
4 users (show)

See Also:
Source RPM: coolreader3-3.2.29-5.mga9.src.rpm
CVE:
Status comment:


Attachments
spec patch to version 3.2.59 (1.64 KB, patch)
2024-09-11 22:54 CEST, Aurelian R
Details | Diff

Description Aurelian R 2024-09-11 22:54:05 CEST
Created attachment 14657 [details]
spec patch to version 3.2.59

Mageia's current version of "coolreader3", an e-book reader application, is quite old, over 5 years old, and it at least should be upgraded to the latest available version.
Attached is a spec file patch for the last released version(3.2.59).


Unfortunately, the latest release of "coolreader3" is more than 3 years old, while the git repository seems to be stale for almost 2 years. Anyhow, "coolreader3" could be replaced with a fork of itself (https://gitlab.com/coolreader-ng/), which is maintained by one of the contributors/authors of the original "coolreader" project.

"coolreader-ng" project is split into a main e-book library, "crengine-ng", and two frontends, one based on Qt5/6 (crqt-ng) and the other on wxWidgets (crwx-ng). There is not much difference between the old "coolreader3" and this one, but active maintenance is a big plus.
Here is a link to spec files to import "crengine-ng" into Mageia:
https://drive.google.com/drive/folders/1tvZTg4MNdU6nrotr27qAhNrc1ufYZkro?usp=sharing

Regards.
Comment 1 Lewis Smith 2024-09-12 21:41:40 CEST
Thank you for this well furnished report.
It seems reasonable to update M9 with the last released version(3.2.59) despite it being 3y old and inactive.

Assigning this globally, no one packager in view for this application.

Whiteboard: (none) => MGA9TOO
Assignee: bugsquad => pkg-bugs

Comment 2 David GEIGER 2024-09-13 06:07:32 CEST
coolreader updated to latest upstream release 3.2.59 for both mga9 and Cauldron!

Package in 9/Core/Updates_testing:
======================
coolreader3-3.2.59-1.mga9

From SRPMS
coolreader3-3.2.59-1.mga9.src.rpm

Whiteboard: MGA9TOO => (none)
Version: Cauldron => 9
CC: (none) => geiger.david68210
Assignee: pkg-bugs => qa-bugs

Comment 3 David GEIGER 2024-09-13 06:08:34 CEST
I'll have a look at importing/replacing current coolreader3 with new crqt-ng+crengine-ng fork for Cauldron.
Comment 4 PC LX 2024-09-13 11:16:37 CEST
Installed and tested without issues.

Tested with several epub and mobi ebooks. All OK.



System: Mageia 9, x86_64, Plasma DE, LXQt DE, AMD Ryzen 5 5600G with Radeon Graphics using amdgpu driver.



$ uname -a
Linux jupiter 6.6.50-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Sun Sep  8 12:38:27 UTC 2024 x86_64 GNU/Linux
$ rpm -q coolreader3
coolreader3-3.2.59-1.mga9

CC: (none) => mageia

katnatek 2024-09-13 19:30:07 CEST

Keywords: (none) => advisory
Whiteboard: (none) => MGA9-64-OK
CC: (none) => andrewsfarm

Comment 5 Thomas Andrews 2024-09-14 03:41:46 CEST
Cool Reader is my ebook reader of choice on my Android tablet, but I never use it on my Mageia computers. I knew the Android Cool Reader was rather old, but it still works well. Nevertheless, I should probably look for the fork there, too.

Validating.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 6 Mageia Robot 2024-09-16 19:45:31 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0195.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 7 David GEIGER 2024-09-18 15:44:30 CEST
crqt-ng imported now on Cauldron and replaces old coolreader3!

Note You need to log in before you can comment on or make changes to this bug.