Bug 2092182 - Please build qscintilla for EPEL9
Summary: Please build qscintilla for EPEL9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: qscintilla
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2160961 (view as bug list)
Depends On: 2158666 2130713 2252584
Blocks: 2294601 1789424 2125638 2294596
TreeView+ depends on / blocked
 
Reported: 2022-06-01 02:59 UTC by Orion Poplawski
Modified: 2024-07-24 01:00 UTC (History)
7 users (show)

Fixed In Version: qscintilla-2.14.1-1.el9
Clone Of:
Environment:
Last Closed: 2024-07-24 01:00:19 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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