Bug 2035376 - Branch and build python-flit for EPEL9
Summary: Branch and build python-flit for EPEL9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-flit
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michel Lind
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2036747 2040829 2043182 2043253 2043255
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-12-23 19:34 UTC by Michel Lind
Modified: 2022-03-16 16:50 UTC (History)
3 users (show)

Fixed In Version: python-flit-3.4.0-1.el9
Clone Of:
Environment:
Last Closed: 2022-03-16 16:50:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


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