Bug 2430512

Summary: Please branch and build python-b2sdk for epel10
Product: [Fedora] Fedora Reporter: Simon de Vlieger <cmdr>
Component: python-b2sdkAssignee: Jonny Heggheim <hegjon>
Status: ON_QA --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: carl, gwync, hegjon
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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: 2439200, 2439204    
Bug Blocks: 2407403    

Description Simon de Vlieger 2026-01-16 21:07:54 UTC
Hi, we'd like to package duplicity in epel10 and this package is one of its dependencies. Could you branch and build python-b2sdk in epel10?

If you don't want to maintain python-b2sdk in epel10 or don't think you'll be able to do this in a timely manner I would be happy to be a co-maintainer of the package (FAS: supakeen). You can add me through https://src.fedoraproject.org/rpms/python-b2sdk/adduser


Reproducible: Always

Comment 1 Gwyn Ciesla 2026-02-04 21:06:18 UTC
Scratch build succeeds, please add me (limb) as a maintainer and I can take care of it.

Comment 2 Jonny Heggheim 2026-02-08 19:11:06 UTC
Added you both as maintainers

Comment 3 Gwyn Ciesla 2026-02-09 17:10:15 UTC
Thank you!

Comment 4 Fedora Update System 2026-02-09 17:19:10 UTC
FEDORA-EPEL-2026-32853e2c9d (python-b2sdk-1.21.0-13.el10_2) has been submitted as an update to Fedora EPEL 10.2.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-32853e2c9d

Comment 5 Fedora Update System 2026-02-10 01:56:45 UTC
FEDORA-EPEL-2026-32853e2c9d has been pushed to the Fedora EPEL 10.2 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-32853e2c9d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Carl George 🤠 2026-02-11 22:27:38 UTC
Regarding the missing logfury dependency, porting the spec file to the modern pyproject macros (bug 2377501) will help identify missing runtime requirements because it marks those as build time requirements by default.  It's also helpful to run an import check and upstream unit tests whenever possible.  Here is a pull request to do both of those things.

https://src.fedoraproject.org/rpms/python-b2sdk/pull-request/1

I would also highly recommend updating this package to the latest version before adding it to EPEL 10.  EPEL update policy doesn't allow making disruptive changes during a major version, so it would be best to start on the most recent version possible.

https://docs.fedoraproject.org/en-US/epel/epel-policy/