Please branch and build duplicty in epel10.
I can't build the most recent version for epel10 because it needs a newer setuptools. A prior version will work but needs some dependencies built: DEBUG util.py:459: No matching package to install: 'python3dist(azure-storage-blob)' DEBUG util.py:459: No matching package to install: 'python3dist(b2sdk)' DEBUG util.py:459: No matching package to install: 'python3dist(dropbox)' DEBUG util.py:459: No matching package to install: 'python3dist(google-api-python-client)' DEBUG util.py:459: No matching package to install: 'python3dist(python-keystoneclient)' DEBUG util.py:459: No matching package to install: 'python3dist(python-swiftclient)'
Any updates on this issue? We are planning RHEL10/AL10 updates but the unavailability of duplicity is blocking this.
From the above list we still seem to be missing: ``` No matching package to install: 'python3dist(azure-storage-blob)' No matching package to install: 'python3dist(b2sdk)' No matching package to install: 'python3dist(dropbox)' No matching package to install: 'python3dist(google-api-python-client)' No matching package to install: 'python3dist(python-swiftclient)' No matching package to install: 'python3dist(setuptools) >= 78.1' ``` Which is the same list as previously. The problem of `setuptools` in EPEL being too old of a version also still exists. --- Since I'd quite like having `duplicity` in epel10 I've compiled a list of everything that we'd need in regards to the other requirements to see if they are buildable in epel10 and come out to this. I've skipped over dependencies that occur multiple times and only listed them once: python-azure-storage-blob (for python3dist(azure-storage-blob)): builds succesfully in epel10 python-b2sdk (for python3dist(b2sdk)): builds succesfully in epel10 python-dropbox (for python3dist(dropbox)): cannot build in epel10 due to missing: python-stone (for python3dist(stone)): builds succesfully in epel10 google-api-python-client (for python3dist(google-api-python-client)) cannot build in epel10 due to missing: google-auth-httplib2 (for python3dist(google-auth-httplib2)): builds succesfully in epel10 python-uritemplate (for python3dist(uritemplate)): builds succesfully in epel10 python-swiftclient (for python3dist(python-swiftclient)): cannot build in epel10 due to missing: python-keystoneauth1 (for python3dist(keystoneauth1)): cannot build in epel10 due to missing: python-os-service-types (for python3dist(os-service-types)): missing already mentioned packages python-oslo-config (for python3dist(oslo-config)): missing already mentioned packages python-oslo-utils (for python3dist(oslo-utils)): missing already mentioned packages python-oslotest (for python3dist(oslotest)): missing already mentioned packages python-stestr (for python3dist(stestr)) cannot build in epel10 due to missing: python-cliff (for python3dist(cliff)): cannot build in epel10 due to missing: python-autopage (for python3dist(autopage)): builds succesfully in epel10 python-voluptuous (for python3dist(voluptuous)): builds succesfully in epel10 python3dist(stevedore) builds succesfully in epel10 python-openstackdocstheme (for python3dist(openstackdocstheme)): builds succesfully in epel10 python-openstacksdk (for python3dist(openstacksdk)) cannot build in epel10 due to missing: python-dogpile-cache (for python3dist(dogpile-cache)): missing already mentioned packages python-netifaces (for python3dist(netifaces)): builds succesfully in epel10 python-keystoneclient (for python3dist(python-keystoneclient)): cannot build in epel10 due to missing: python-debtcollector (for python3dist(debtcollector)): missing already mentioned packages python-oslo-i18n (for python3dist(oslo-i18n)): cannot build in epel10 due to missing: python3dist(pbr) is at too low of a version (needs >= 6.11, current is 5) python-oslo-serialization (for python3dist(oslo-serialization)): missing already mentioned packages python3dist(reno): missing already mentioned packages --- I guess I could go through all of them starting at the leaves and start filing requests for epel10 branches but I'll have to think a bit if that's really worth the effort. @gwync since you own quite a bunch of these packages, how do you feel about this?
Please file them all and have them block this bug. I'll take care of the ones I own, and if the others are unresponsive, I can do them as well.
Thanks Gwyn, I've filed epel10 branch requests for all leaves, some of them ended up assigned to you. To not put too much burden on maintainers I'll keep track of these and file the other branch requests as dependencies become available. `python-netifaces` already had a request: https://bugzilla.redhat.com/show_bug.cgi?id=2380824 which seems to have been open for a few months.
I've added additional blocker bugs for dependencies that were filed higher in the tree already. python-dropbox has a branch request so that'll be the first top-level dependency taken care of. I've started the second step of the stalled-EPEL process on a few branch requests so I'll revisit those in two weeks.
All the openstack stuff for this in done - will arrive with 8.2.