Bug 2035376

Summary: Branch and build python-flit for EPEL9
Product: [Fedora] Fedora EPEL Reporter: Michel Lind <michel>
Component: python-flitAssignee: Michel Lind <michel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: epel9CC: extras-orphan, mhroncok, python-sig
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-flit-3.4.0-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-03-16 16:50:52 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: 2036747, 2040829, 2043182, 2043253, 2043255    
Bug Blocks:    

Description Michel Lind 2021-12-23 19:34:45 UTC
This is available in EPEL8, and looks like it's not going to be available in CS9 repos: https://gitlab.com/redhat/centos-stream/rpms/python-flit/-/blob/main/dead.package

We should branch this for EPEL9, since it looks like the most straightforward way to create and maintain projects that use pyproject.toml

Comment 1 Michel Lind 2021-12-23 19:39:53 UTC
From Koji scratch build: https://koji.fedoraproject.org/koji/taskinfo?taskID=80385583

DEBUG util.py:444:  No matching package to install: 'python3-requests-download'
DEBUG util.py:444:  No matching package to install: 'python3-responses'
DEBUG util.py:444:  No matching package to install: 'python3-testpath'
DEBUG util.py:444:  No matching package to install: 'python3-tomli'
DEBUG util.py:444:  No matching package to install: 'python3-tomli-w'

Comment 2 Miro Hrončok 2021-12-23 22:13:43 UTC
Note that tomli/flit needs to be bootstrapped. If you want to void extra commits, you can build flit 3.3.0 first, then tomli, then update flit.

Comment 3 Michel Lind 2022-01-20 18:20:34 UTC
Miro, I guess you own this package now

Comment 4 Miro Hrončok 2022-01-20 18:30:09 UTC
I am merely a steward.

Comment 5 Michel Lind 2022-01-21 19:12:46 UTC
Built an older version without tests in a side tag; once all the dependencies are in I'll build the latest version and do an update

https://koji.fedoraproject.org/koji/builds?inherited=0&tagID=49731&order=-build_id&latest=1

Comment 6 Fedora Update System 2022-03-07 00:11:23 UTC
FEDORA-EPEL-2022-ce502ee25c has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-ce502ee25c

Comment 7 Fedora Update System 2022-03-08 18:29:05 UTC
FEDORA-EPEL-2022-87aaf84942 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-87aaf84942

Comment 8 Fedora Update System 2022-03-08 22:07:10 UTC
FEDORA-EPEL-2022-87aaf84942 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-2022-87aaf84942

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

Comment 9 Fedora Update System 2022-03-16 16:50:52 UTC
FEDORA-EPEL-2022-87aaf84942 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.