Bug 2229737 - Please provide python3-msal for EPEL8 (and maybe EPEL7 if it is going to fly)
Summary: Please provide python3-msal for EPEL8 (and maybe EPEL7 if it is going to fly)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-msal
Version: epel8
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 2208250
TreeView+ depends on / blocked
 
Reported: 2023-08-07 13:26 UTC by Jakub Jelen
Modified: 2023-08-24 02:34 UTC (History)
3 users (show)

Fixed In Version: python-msal-1.23.0-5.el8 python-msal-1.23.0-6.el7
Clone Of:
Environment:
Last Closed: 2023-08-24 02:19:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jakub Jelen 2023-08-07 13:26:08 UTC
Description of problem:
I need this package for sasl-xoauth2 (under review now, bug #2208250).

Comment 1 Major Hayden 🤠 2023-08-07 14:07:32 UTC
I'm not super optimistic here, but I tossed in an EPEL 8 scratch build to test: https://koji.fedoraproject.org/koji/taskinfo?taskID=104490595

Comment 2 Ben Beasley 2023-08-09 00:24:04 UTC
Try this out?

https://src.fedoraproject.org/fork/music/rpms/python-msal/commits/epel8test

I tried

> fedpkg --release epel8 mockbuild --with tests --enable-network

and got

=========================== short test summary info ============================
FAILED tests/test_e2e.py::SshCertTestCase::test_ssh_cert_for_user_should_work_with_any_account
====== 1 failed, 107 passed, 54 skipped, 6 warnings in 143.24s (0:02:23) =======

which seems not-terrible, and is the same result I get if I repeat the exercise for Rawhide.

I haven’t tried EPEL7, but I could give it a shot.

Comment 3 Ben Beasley 2023-08-09 00:28:15 UTC
(In reply to Jakub Jelen from comment #0)
> Description of problem:
> I need this package for sasl-xoauth2 (under review now, bug #2208250).

Are you looking to depend on this from any Pythons other than the default Python 3 interpreters in EPEL8 and EPEL7 (both Python 3.6)? In particular, are you looking for python2-msal subpackages in either EPEL8 or EPEL7?

Comment 4 Jakub Jelen 2023-08-10 09:36:08 UTC
(In reply to Ben Beasley from comment #3)
> (In reply to Jakub Jelen from comment #0)
> > Description of problem:
> > I need this package for sasl-xoauth2 (under review now, bug #2208250).
> 
> Are you looking to depend on this from any Pythons other than the default
> Python 3 interpreters in EPEL8 and EPEL7 (both Python 3.6)? In particular,
> are you looking for python2-msal subpackages in either EPEL8 or EPEL7?

I do not think we need the python2. I think default python3 should be good enough.

Comment 5 Ben Beasley 2023-08-10 12:53:43 UTC
(In reply to Ben Beasley from comment #2)
> Try this out?
> 
> https://src.fedoraproject.org/fork/music/rpms/python-msal/commits/epel8test

@mhayden , what do you think?

I can do an EPEL8 build as a python-packagers-sig if you like, but I can’t use commit access to do the branch request.

Comment 6 Fedora Update System 2023-08-15 17:03:04 UTC
FEDORA-EPEL-2023-c39baaf53e has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-c39baaf53e

Comment 7 Ben Beasley 2023-08-15 18:16:52 UTC
EPEL7 initial package incoming. Because there is no python2-jwt (and python-jwt is a RHEL7 package), this will build only python36-msal, not python2-msal. Technically, somebody could make a separate python2-jwt source in EPEL7, but I think it’s a bad idea if it can be avoided.

Comment 8 Fedora Update System 2023-08-15 19:15:46 UTC
FEDORA-EPEL-2023-8fa00b9060 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-8fa00b9060

Comment 9 Fedora Update System 2023-08-16 01:41:02 UTC
FEDORA-EPEL-2023-c39baaf53e has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-c39baaf53e

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

Comment 10 Fedora Update System 2023-08-16 01:50:27 UTC
FEDORA-EPEL-2023-8fa00b9060 has been pushed to the Fedora EPEL 7 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-8fa00b9060

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

Comment 11 Fedora Update System 2023-08-24 02:19:43 UTC
FEDORA-EPEL-2023-c39baaf53e has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2023-08-24 02:34:39 UTC
FEDORA-EPEL-2023-8fa00b9060 has been pushed to the Fedora EPEL 7 stable repository.
If problem still persists, please make note of it in this bug report.


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