Bug 1754155 - Build quazip for EPEL8
Summary: Build quazip for EPEL8
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: quazip
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ondrej Mosnacek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1754062 1859390
TreeView+ depends on / blocked
 
Reported: 2019-09-21 09:16 UTC by Germano Massullo (Thetra)
Modified: 2021-11-23 01:29 UTC (History)
4 users (show)

Fixed In Version: quazip-1.1-3.el8
Clone Of:
Environment:
Last Closed: 2021-11-23 01:29:53 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Germano Massullo (Thetra) 2019-09-21 09:16:48 UTC
Hello, any plans for creating EPEL8 branch? I need it for KeepassXC (I am one the of the maintainers)
Thank you

Comment 1 Nicolas Chauvet (kwizart) 2019-09-21 10:01:09 UTC
Feel free to maintain an epel8 branch.

Comment 2 Germano Massullo (Thetra) 2019-10-29 16:32:31 UTC
I cannot at the moment

Comment 3 Nicolas Chauvet (kwizart) 2019-10-29 16:52:45 UTC
Okay, I've requested it, will build master on epel8

Comment 4 Germano Massullo (Thetra) 2019-10-30 10:54:01 UTC
(In reply to Nicolas Chauvet (kwizart) from comment #3)
> Okay, I've requested it, will build master on epel8

Thank you very much

Comment 5 Nicolas Chauvet (kwizart) 2019-10-31 14:28:15 UTC
I forgot that qt4 isn't in el8 the build will fail.

Can you suggest a patch that can be merged in master. (PR welcomed on pagure).

Comment 6 Johan Heikkila 2019-11-01 23:10:19 UTC
In EPEL7, quazip-qt5 was available: https://bugzilla.redhat.com/show_bug.cgi?id=1439178
quazip-qt5-0.7.3-2.el7.src.rpm builds in Centos 8, but you have to change "cmake3" to "cmake" in the following lines in spec file:

%dir %{_datadir}/cmake3/
%dir %{_datadir}/cmake3/Modules/
%{_datadir}/cmake3/Modules/FindQuaZip5.cmake

Comment 7 Nicolas Chauvet (kwizart) 2019-12-19 10:12:32 UTC
@Germano any patch against current master is welcomed.

Comment 8 Nicolas Chauvet (kwizart) 2020-01-10 09:46:04 UTC
Well, at least there is an el8 branch, someone needs to fix the build in a way that can be fast-forwarded to master as I won't maintain the el8 branch myself.

Comment 9 Ondrej Mosnacek 2021-09-16 18:07:47 UTC
The branch has been created, but there is no successful build in EPEL8 yet. I have the changes necessary to build Fedora+EPEL from the same spec ready in my fork, so I'm going to reopen this bug and submit a PR.

Comment 11 Paul Bransford 2021-09-29 16:24:21 UTC
Hello Ondrej,

Just wanted to drop a note that I was able to build quazip from your fork (on RHEL 8.4), and was able to subsequently build KeePassXC 2.6.6 after bumping that one's .spec myself.

Thank you for this! Hopefully your PR gets merged soon.

Comment 12 Nicolas Chauvet (kwizart) 2021-10-05 08:39:07 UTC
@Onde

Comment 13 Nicolas Chauvet (kwizart) 2021-10-05 08:40:44 UTC
@Ondrej
This MR looks fine, the only things is either we will assume qt6 will be available for el9. But this can be adjusted later.

Comment 14 Ondrej Mosnacek 2021-11-14 08:32:09 UTC
Yes, at this point it's hard to figure out what the conditional should eventually look like, so I went with the simplest option for now :)

Comment 15 Fedora Update System 2021-11-14 09:00:47 UTC
FEDORA-EPEL-2021-c2dce737e8 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-c2dce737e8

Comment 16 Fedora Update System 2021-11-15 06:00:59 UTC
FEDORA-EPEL-2021-c2dce737e8 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2021-c2dce737e8

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2021-11-23 01:29:53 UTC
FEDORA-EPEL-2021-c2dce737e8 has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


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