Bug 2403568

Summary: python-zope-event: Fails to build with setuptools 80.9.0 [pins setuptools==78.1.1]
Product: [Fedora] Fedora Reporter: Miro Hrončok <mhroncok>
Component: python-zope-eventAssignee: Aurelien Bompard <aurelien>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: aurelien, orion, python-packagers-sig
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-zope-event-5.1-5.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-10-31 16:30:43 UTC Type: ---
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:    
Bug Blocks: 2362565    

Description Miro Hrončok 2025-10-13 15:42:04 UTC
Dear package maintainer,

We want to update python-setuptools to 80.9.0 or newer.

However, your package fails to build with it, in our testing Copr:

https://copr.fedorainfracloud.org/coprs/churchyard/setuptools-80.9.0/package/python-zope-event

To reproduce, try to build your package in mock with:

 $ fedpkg --release rawhide mockbuild -N -- --addrepo=https://download.copr.fedorainfracloud.org/results/churchyard/setuptools-80.9.0/fedora-rawhide-x86_64

As the number of failures is rather high, I have not yet tried to look into the details about each individual failure.
When you do, please feel free to post relevant part of the logs as comments.

Thank you. Let me know if you need help.

Comment 1 Miro Hrončok 2025-10-13 15:54:30 UTC
%pyproject_buildrequires dies with:

  Handling setuptools == 78.1.1 from build-system.requires
  Requirement not satisfied: setuptools == 78.1.1

This is a rather horrible requirement pin that needs to be removed in %prep in Fedora. Any update of setupools would render this package FTBFS.

Comment 3 Fedora Update System 2025-10-31 13:48:29 UTC
FEDORA-2025-4063269193 (python-zope-event-5.1-5.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-4063269193

Comment 4 Fedora Update System 2025-10-31 16:30:43 UTC
FEDORA-2025-4063269193 (python-zope-event-5.1-5.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.