Bug 2391489 - please branch and build python-colorama package in EPEL10
Summary: please branch and build python-colorama package in EPEL10
Keywords:
Status: CLOSED DUPLICATE of bug 2355780
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-colorama
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fabio Alessandro Locati
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2389114
TreeView+ depends on / blocked
 
Reported: 2025-08-28 14:35 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2025-08-30 03:50 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-08-28 14:43:36 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dominik 'Rathann' Mierzejewski 2025-08-28 14:35:12 UTC
Description of problem:
Please branch and build colorama for EPEL10. Current rawhide package builds fine.

Comment 1 Mikel Olasagasti Uranga 2025-08-28 14:43:36 UTC
You can find `python3-colorama` in AppStream repo. It was retired from EPEL to be included in the main repos in https://bugzilla.redhat.com/show_bug.cgi?id=2355780

*** This bug has been marked as a duplicate of bug 2355780 ***

Comment 2 Dominik 'Rathann' Mierzejewski 2025-08-28 17:40:46 UTC
Then... why does the koji build fail?

https://koji.fedoraproject.org/koji/taskinfo?taskID=136504603

root.log:
...
DEBUG util.py:459:  No matching package to install: 'python3dist(colorama)'
...

Comment 3 Ben Beasley 2025-08-28 21:17:26 UTC
(In reply to Dominik 'Rathann' Mierzejewski from comment #2)
> Then... why does the koji build fail?

It turns out that python-colorama was added to RHEL to support awscli2, which is only shipped on x86_64 and aarch64. Apparently content resolution is per-architecture, and therefore python3-colorama is also shipped only on x86_64 and aarch64. This is of course terrible for EPEL packages that would like to depend on it, because it’s missing from RHEL on several architectures, but we can’t ship it in EPEL because it’s already in RHEL. I don’t know what, if anything, can be done. The problem has been known for several months. See https://issues.redhat.com/browse/RHEL-96267.

Comment 4 fedepell 2025-08-30 03:50:53 UTC
Just adding a +1 here even if already closed. As python-colorama is a dependency of tox this may possibly affect quite some packages (it does in my case for example python-pyerfa) and the current RHEL delivery is of course a big PITA (even more so surprised this is known as Ben writes from a couple of months but nothing was done).


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