Bug 2035112

Summary: Please branch and build qalculate-kde in epel9
Product: [Fedora] Fedora Reporter: Troy Dawson <tdawson>
Component: qalculate-kdeAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: code, dakingun, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-04-25 09:14:49 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2035113, 2073772    
Bug Blocks:    

Description Troy Dawson 2021-12-22 22:52:04 UTC
Please branch and build qalculate-kde in epel9.

If you do not wish to maintain qalculate-kde in epel9,
or do not think you will be able to do this in a timely manner,
I would be happy to be a co-maintainer of the package.
Since this is a kde package, it would also be good to set kde-sig as a co-maintainer as well.

Comment 1 Troy Dawson 2021-12-22 23:00:41 UTC
I have tested and the rawhide package builds in EPEL9, but first libqalculate has to be added to epel9.  I have requested libqalculate in this other bugzilla.
https://bugzilla.redhat.com/show_bug.cgi?id=2035113

Comment 2 Troy Dawson 2022-01-04 21:11:07 UTC
Just a friendly reminder that I'd like qalculate-kde in epel9.

If you do not wish to maintain qalculate-kde in epel9,
or do not think you will be able to do this in a timely manner,
I would be happy to be a co-maintainer of the package.
Since this is a kde package, it would also be good to set kde-sig as a co-maintainer as well.

Comment 3 Troy Dawson 2022-01-13 17:23:05 UTC
So, here's the problem.  I was wrong about just needing libqalculate to build in epel9.
You also need qt3 and qt4.

I also looked and saw that this package hasn't been updated for 12 years.
We are at version 0.9.7, while qalculate is at version 3.2.2
Also, qalculate-kde is now qalculate-qt.

Comment 4 Troy Dawson 2022-01-13 20:50:57 UTC
So I have this all in one place, and incase others want to look.

New URL: https://qalculate.github.io/
New Source0 URL: https://github.com/Qalculate/qalculate-qt/releases/download/v3.22.0/qalculate-qt-3.22.0.tar.gz

Comment 5 Ben Cotton 2022-02-08 21:11:58 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 36 development cycle.
Changing version to 36.

Comment 6 Ben Beasley 2022-04-10 11:53:29 UTC
I just submitted qalculate-qt for review as a new package (bug 2073772).

See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=2073772#c1: my intent is to offer co-maintainership to libqalculate/qalculate-{kde,gtk} maintainers.

Once qalculate-qt is in Fedora, it would presumably be possible to backport qalculate-qt to EPEL9 and maybe EPEL8 and EPEL7, using older releases of qalculate-qt suitable for the available versions of libqalculate. I would be happy to attempt this.

Comment 7 Ben Beasley 2022-04-20 12:32:58 UTC
Since qalculate-qt will replace qalculate-kde (bug 2075938), this is solved by https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-99e259f799, which brings a somewhat older qalculate-qt release matching the available libqalculate to EPEL9.

I have given commit access on qalculate-qt to recently-active maintainers of qalculate-kde: that is, rdieter and tdawson; and also to nonamedotc since they maintain libqalculate and qalculate-gtk.

Comment 8 Fedora Update System 2022-04-20 12:33:22 UTC
FEDORA-EPEL-2022-99e259f799 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-99e259f799

Comment 9 Fedora Update System 2022-04-25 09:14:49 UTC
FEDORA-EPEL-2022-99e259f799 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.