Bug 2061839 - Package depends on python3-crypto, should be python3-pycryptodomex
Summary: Package depends on python3-crypto, should be python3-pycryptodomex
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: python-onionbalance
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Marcel Haerry
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-03-08 16:03 UTC by Paul Howarth
Modified: 2023-03-16 22:24 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-03-16 22:24:14 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Paul Howarth 2022-03-08 16:03:23 UTC
Description of problem:

python-onionbalance currently has build and runtime dependencies on python3-crypto, which I maintain in Fedora. Upstream of this package (https://www.pycrypto.org/) has long since stopped maintaining it and I would like to drop it from Fedora.

Looking at the code, it appears that upstream has already switched from python-crypto to python-pycryptodomex but that is not reflected in the spec file, hence the dependencies are wrong.

Fixing this would help me to get python-crypto nearer to being able to be retired.

Comment 1 Marcel Haerry 2022-03-11 10:08:06 UTC
Thank you - built a version without it: https://src.fedoraproject.org/rpms/python-onionbalance/c/ab0054fc2961eb042a579c7551e24b10eee59b14?branch=rawhide

Comment 2 Paul Howarth 2023-03-13 18:21:28 UTC
Hi,

I just noticed that the binary package still has:

Requires:  python3-crypto

Could you remove that please?

Comment 3 Marcel Haerry 2023-03-16 22:24:14 UTC
Ouch, sorry, that was edited wrongly.... https://src.fedoraproject.org/rpms/python-onionbalance/c/6c666d3e27e74349fda60990a7a4300562dfa28f?branch=rawhide


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