Bug 260741

Summary: security/py-gssapi: Update to 1.7.2
Product: Ports & Packages Reporter: John W. O'Brien <john>
Component: Individual Port(s)Assignee: Guangyuan Yang <ygy>
Status: Closed FIXED    
Severity: Affects Only Me CC: python, ygy
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/pythongssapi/python-gssapi/releases/tag/v1.7.2
Attachments:
Description Flags
security/py-gssapi: Update to 1.7.2
john: maintainer-approval+
security/py-gssapi: Update to 1.7.2 john: maintainer-approval+

Description John W. O'Brien 2021-12-27 23:45:51 UTC
Created attachment 230474 [details]
security/py-gssapi: Update to 1.7.2

Changelog
=========

*   Update to 1.7.2


QA
==

portlint: OK
poudriere: OK -- testport on 12.3R amd64 w/py36, py37, py38 (default), py39, py310, gssbase, gssheimdal, and gssmit
Comment 1 Guangyuan Yang freebsd_committer freebsd_triage 2021-12-28 04:08:44 UTC
(In reply to John W. O'Brien from comment #0)

I see that you updated the comment for the officially supported Python version - do we wanna reflect that in "USES= python:3.6+" line since 3.11 has landed?
Comment 2 John W. O'Brien 2021-12-28 04:16:56 UTC
(In reply to Guangyuan Yang from comment #1)

Since this port builds successfully against 3.11.0a3, my preference is to omit an upper bound on the python version. Upstream is unlikely to make support official until after the 3.11.0 release. I would rather bet that the port will be 3.11-compatible and have to fix a discovered problem, than to bet against it and have to remove an artificial restriction.
Comment 3 John W. O'Brien 2021-12-28 04:20:52 UTC
(In reply to John W. O'Brien from comment #2)

I take it back. This port does *not* build successfully against 3.11. I am working on updates to two different ports, and got this one confused with the other one (security/py-pycryptodome per bug 260742).

In that light, I am ambivalent. There are plenty of ports that do not restrict the max version and also do not build against the pre-release version of 3.11, so it is not like it would not be in good company.
Comment 4 Guangyuan Yang freebsd_committer freebsd_triage 2021-12-28 04:56:04 UTC
(In reply to John W. O'Brien from comment #3)

I understand. If it doesn't build against 3.11, IMO we should limit the upper bound - and I believe that you are already tracking the supported versions promptly. :)
Comment 5 John W. O'Brien 2021-12-28 19:05:56 UTC
Created attachment 230504 [details]
security/py-gssapi: Update to 1.7.2

Updated patch restricts python max version to 3.10
Comment 6 commit-hook freebsd_committer freebsd_triage 2022-02-19 07:10:40 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05b7e3cafd96d3f91ef928be712ead113bc7e445

commit 05b7e3cafd96d3f91ef928be712ead113bc7e445
Author:     John W. O'Brien <john@saltant.com>
AuthorDate: 2022-02-19 07:10:04 +0000
Commit:     Guangyuan Yang <ygy@FreeBSD.org>
CommitDate: 2022-02-19 07:10:04 +0000

    security/py-gssapi: Update to 1.7.2

    Changelog:      https://github.com/pythongssapi/python-gssapi/releases/tag/v1.7.2

    PR:             260741

 security/py-gssapi/Makefile | 6 +++---
 security/py-gssapi/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)