Hello, The python-multipart upstream project[0] is packaged as python-multipart in Fedora. However we'll need to package different project named multipart[1] as a dependency of the buildbot software (python-treq) requires it to build with Python 3.13. This is a problem currently as both packages share the name. The ideal situation from an RPM point of view would be to package the upstream python-multipart as python-python-multipart (essentially a rename that will create a new package) and switch the current python-multipart RPM to the upstream multipart project and adding Conflict tags for the two packages. [0] https://github.com/Kludex/python-multipart [1] https://github.com/defnull/multipart Reproducible: Always
Opened https://src.fedoraproject.org/rpms/python-multipart/pull-request/3 to repurpuse the package.
And opened https://src.fedoraproject.org/rpms/python-multipart/pull-request/4 to rename this package (to be imported into the new distgit).
I tested the upgrade path via https://copr.fedorainfracloud.org/coprs/churchyard/multipart/builds/ When I have a dependent package installed: # dnf upgrade Installing dependencies: python3-python-multipart noarch 0.0.9-1.fc41 copr:copr.fedorainfracloud.org:churchyard:multipart 217.9 KiB replacing python3-multipart noarch 0.0.9-3.fc41 rawhide 217.9 KiB When I don't have a dependent package installed: # dnf upgrade Upgrading: python3-multipart noarch 0.2.5-1.fc41 copr:copr.fedorainfracloud.org:churchyard:multipart 44.1 KiB replacing python3-multipart noarch 0.0.9-3.fc41 rawhide 217.9 KiB Works kinda as expected. Does not block the upgrade path either way.
FEDORA-2024-e0b451e1b0 (python-multipart-0.2.5-1.fc41 and python-python-multipart-0.0.9-1.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-e0b451e1b0
FEDORA-2024-e0b451e1b0 (python-multipart-0.2.5-1.fc41 and python-python-multipart-0.0.9-1.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2024-c266816b44 (python-python-multipart-0.0.9-7.el10_0) has been submitted as an update to Fedora EPEL 10.0. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c266816b44
FEDORA-EPEL-2024-c266816b44 (python-python-multipart-0.0.9-7.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.