Bug 2092182

Summary: Please build qscintilla for EPEL9
Product: [Fedora] Fedora EPEL Reporter: Orion Poplawski <orion>
Component: qscintillaAssignee: Rex Dieter <rdieter>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel9CC: carl, dasergatskov, g.brandl, jonathan, kde-sig, mhroncok, rdieter
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: qscintilla-2.14.1-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-07-24 01:00:19 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: 2158666, 2130713, 2252584    
Bug Blocks: 2294601, 1789424, 2125638, 2294596    

Description Orion Poplawski 2022-06-01 02:59:44 UTC
Please build qscintilla for EPEL9.  Needed for octave.  Thank you.

Comment 1 Georg Brandl 2022-09-28 08:58:38 UTC
I would like to second this request. Is there something I can do to help?

Comment 2 Rex Dieter 2022-09-28 19:26:52 UTC
Scratch build failed:
https://koji.fedoraproject.org/koji/taskinfo?taskID=92403840

Appears other dependencies are required too:

DEBUG util.py:443:  No matching package to install: 'python3dist(sip) >= 5.3'

Comment 3 Carl George 🤠 2023-12-01 06:58:43 UTC
This also blocks the installation of autokey-qt.


Error: 
 Problem: conflicting requests
  - nothing provides python3-qscintilla-qt5 needed by autokey-qt-0.96.0-1.el9.noarch from epel

Comment 4 Carl George 🤠 2023-12-01 06:58:53 UTC
*** Bug 2160961 has been marked as a duplicate of this bug. ***

Comment 5 Jonathan Wright 2024-06-27 15:41:49 UTC
Going back to commit 5726639524934c852b99a29cf45f11d2d38a0d7e it builds fine against EPEL9 (before the qt6 introduction in qscintilla).

Comment 6 Miro Hrončok 2024-06-28 14:08:29 UTC
Alternatively, building --without qt6 from the current rawhide might work (I'm testing it).

Comment 7 Miro Hrončok 2024-06-28 14:23:24 UTC
This change is necessary in the spec to make it build --without qt6:

https://src.fedoraproject.org/rpms/qscintilla/pull-request/9

Comment 8 Miro Hrončok 2024-06-28 14:25:21 UTC
A build --without qt6 with my PR succeeds on epel9.

Comment 9 Dmitri A. Sergatskov 2024-06-28 14:28:44 UTC
Building w/o qt6 defeats the whole purpose (provide dependency for octave). I build qscintilla against Qt6 by disabling all python interfaces (which are not needed for octave).

Dmitri.
--

Comment 10 Miro Hrončok 2024-06-28 16:00:13 UTC
Somebody needs qt6, somebody needs python3-qscintilla-qt5.

I guess the way to go for now is to disable the python3-qscintilla-qt6 subpackage.

Comment 11 Miro Hrončok 2024-07-07 12:18:53 UTC
Removing python3-qscintilla-qt6 works: https://src.fedoraproject.org/rpms/qscintilla/pull-request/10

Comment 12 Fedora Update System 2024-07-15 20:52:06 UTC
FEDORA-EPEL-2024-d115efaa60 (openscad-2021.01-18.el9 and qscintilla-2.14.1-1.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-d115efaa60

Comment 13 Fedora Update System 2024-07-16 02:31:59 UTC
FEDORA-EPEL-2024-d115efaa60 has been pushed to the Fedora EPEL 9 testing repository.

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

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

Comment 14 Fedora Update System 2024-07-24 01:00:19 UTC
FEDORA-EPEL-2024-d115efaa60 (openscad-2021.01-18.el9 and qscintilla-2.14.1-1.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.