Bug 2359034 - python3-apsw: add to EPEL 10
Summary: python3-apsw: add to EPEL 10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-apsw
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carl George 🤠
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2358853
TreeView+ depends on / blocked
 
Reported: 2025-04-11 08:52 UTC by Carl George 🤠
Modified: 2025-05-17 02:18 UTC (History)
2 users (show)

Fixed In Version: python-apsw-3.46.1.0-4.el10_0
Clone Of:
Environment:
Last Closed: 2025-05-17 02:18:37 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Carl George 🤠 2025-04-11 08:52:55 UTC
Description of problem:
Please add python3-apsw to EPEL 10.1 and 10.0.  This is a buildrequirement for me to build python-peewee as requested in bug 2358853.


Additional info:
I tried modifying the spec file in the rawhide branch to build for EPEL 10.  CentOS/RHEL 10 has the same version of sqlite as Fedora 41, so I changed the OS conditionals like so:

-%if 0%{?fedora} == 41
+%if %[ %{?fedora} == 41 || %{?rhel} == 10 ]

-%if 0%{?rhel} >= 9
+%if %[ %{?rhel} == 9 ]

However, the corresponding version of the software doesn't seem to create /usr/bin/apsw, so the build fails.  That line in %files isn't conditionalized to match.  Instead, I was able to get a working build by starting with the spec file in the f41 branch.  If you request the epel10 branch, I can send a pull request to fastforward to the f41 commits and do one more commit on top for the OS condition adjustments.

Once it's built in epel10 (which currently publishes to EPEL 10.1), I'd also like to get an epel10.0 branch (which publishes to EPEL 10.0), but first let's get the epel10 branch working.

Comment 1 Carl George 🤠 2025-04-19 04:00:50 UTC
Will you be able to build this for EPEL 10?  Feel free to add me as a co-maintainer if you don't have time.

https://src.fedoraproject.org/rpms/python-apsw/adduser

Comment 2 Fedora Admin user for bugzilla script actions 2025-05-05 14:37:17 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 3 Fedora Update System 2025-05-08 00:33:45 UTC
FEDORA-EPEL-2025-bd4cd66ac6 (python-apsw-3.46.1.0-4.el10_1 and python-peewee-3.18.1-1.el10_1) has been submitted as an update to Fedora EPEL 10.1.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-bd4cd66ac6

Comment 4 Fedora Update System 2025-05-08 01:02:47 UTC
FEDORA-EPEL-2025-ae32949b29 (python-apsw-3.46.1.0-4.el10_0 and python-peewee-3.18.1-1.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-ae32949b29

Comment 5 Fedora Update System 2025-05-09 00:22:28 UTC
FEDORA-EPEL-2025-bd4cd66ac6 has been pushed to the Fedora EPEL 10.1 testing repository.

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

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

Comment 6 Fedora Update System 2025-05-09 03:13:37 UTC
FEDORA-EPEL-2025-ae32949b29 has been pushed to the Fedora EPEL 10.0 testing repository.

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

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

Comment 7 Denis Fateyev 2025-05-14 09:52:01 UTC
Requested to change the package ownership
https://pagure.io/releng/issue/12719

Comment 8 Fedora Update System 2025-05-17 02:13:54 UTC
FEDORA-EPEL-2025-bd4cd66ac6 (python-apsw-3.46.1.0-4.el10_1 and python-peewee-3.18.1-1.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 9 Fedora Update System 2025-05-17 02:18:37 UTC
FEDORA-EPEL-2025-ae32949b29 (python-apsw-3.46.1.0-4.el10_0 and python-peewee-3.18.1-1.el10_0) has been pushed to the Fedora EPEL 10.0 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.