Bug 1823053 - python-boto: Provide python3 packages in EPEL 7
Summary: python-boto: Provide python3 packages in EPEL 7
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-boto3
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Charalampos Stratakis
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1823050
TreeView+ depends on / blocked
 
Reported: 2020-04-11 08:47 UTC by Felix Schwarz
Modified: 2020-06-02 21:08 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2020-06-02 21:08:15 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Felix Schwarz 2020-04-11 08:47:36 UTC
certbot will switch to Python 3 sometime in the future. This means we need a Python 3 version of python-dns-lexicon which requires python3-boto.

Comment 1 Gwyn Ciesla 2020-04-13 14:44:37 UTC
boto is deprecated, so I'd like to avoid building it anywhere new if I can. Can python-dns-lexicon use boto3?

Comment 2 Felix Schwarz 2020-04-13 16:17:25 UTC
Ah, actually it already uses python-boto3 :-)

I'll update the component.

Comment 3 Charalampos Stratakis 2020-06-02 21:08:15 UTC
python-boto3 already exists for some time as a component in RHEL7, so it got removed from EPEL7. While technically it's possible to build a python3 subpackage and ship it through Red Hat channels, it would have to go through the internal processes and RHEL7 is at this moment on maintenance phase, so I don't think it is possible to complete this request through the RHEL7 component.

However a new subpackage can be created in EPEL7 (named python3-boto3) to ship the python3 build. A package review request should be created for that. I can help with the review request and so on, but unfortunately I don't have at this point free cycles to maintain boto3 on EPEL along with its dependencies.

The packages that are required for it to build in EPEL7 are:
python3-botocore
python3-mock
python3-nose
python3-s3transfer

I'll close this bugzilla, as the component is not available anyway, however if you or someone else decides to proceed with creating the package and the necessary dependencies feel free to cc me on those bugzilla's.


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