Bug 263766

Summary: security/py-acme security/py-certbot*: Update to 1.27.0
Product: Ports & Packages Reporter: Yasuhiro Kimura <yasu>
Component: Individual Port(s)Assignee: Yasuhiro Kimura <yasu>
Status: Closed FIXED    
Severity: Affects Only Me CC: koobs, python
Priority: --- Flags: koobs: maintainer-feedback+
yasu: merge-quarterly-
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/certbot/certbot/blob/v1.27.0/certbot/CHANGELOG.md
Attachments:
Description Flags
Patch file koobs: maintainer-approval+

Description Yasuhiro Kimura freebsd_committer freebsd_triage 2022-05-04 02:16:24 UTC
Created attachment 233709 [details]
Patch file

Update to 1.27.0.

* Build of all ports succeeds with poudriere and 13.0-RELEASE amd64 jail.
* `make -C /usr/ports/security/py-acme test` gets result of "289 passed, 76 warnings".
* `make -C /usr/ports/security/py-certbot test` gets result of "985 passed, 28 skipped, 445 warnings".
* Confirmed that it succeeds to get new certificate with dns-rfc2136 plugin and DNS-01 authentication.

ChangeLog:      https://github.com/certbot/certbot/blob/v1.27.0/certbot/CHANGELOG.md
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2022-05-04 02:35:09 UTC
Comment on attachment 233709 [details]
Patch file

Approved by: koobs (python, maintainer)
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2022-05-04 02:35:43 UTC
Thank you for the update
Comment 3 Yasuhiro Kimura freebsd_committer freebsd_triage 2022-05-04 08:15:20 UTC
Since 1.25.0 certbot requires josepy 1.13.0 or later. But current version of security/py-josepy is 1.12.0 on 2022Q2 branch. So Merging this update to 2022Q2 results in breaking ports.
Comment 4 commit-hook freebsd_committer freebsd_triage 2022-05-04 08:17:18 UTC
A commit in branch main references this bug:

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

commit d6c08be0b0cc25194d2a45c18f62679e4bf1f83c
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2022-05-04 00:55:31 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2022-05-04 08:15:54 +0000

    security/py-{acme,certbot*}: Update to 1.27.0

    ChangeLog:      https://github.com/certbot/certbot/blob/v1.27.0/certbot/CHANGELOG.md
    PR:             263766
    Approved by:    koobs (python, maintainer)

 security/py-acme/distinfo                     | 6 +++---
 security/py-acme/version.mk                   | 2 +-
 security/py-certbot-apache/distinfo           | 6 +++---
 security/py-certbot-dns-cloudflare/distinfo   | 6 +++---
 security/py-certbot-dns-cloudxns/distinfo     | 6 +++---
 security/py-certbot-dns-digitalocean/distinfo | 6 +++---
 security/py-certbot-dns-dnsimple/distinfo     | 6 +++---
 security/py-certbot-dns-dnsmadeeasy/distinfo  | 6 +++---
 security/py-certbot-dns-gehirn/distinfo       | 6 +++---
 security/py-certbot-dns-google/distinfo       | 6 +++---
 security/py-certbot-dns-linode/distinfo       | 6 +++---
 security/py-certbot-dns-luadns/distinfo       | 6 +++---
 security/py-certbot-dns-nsone/distinfo        | 6 +++---
 security/py-certbot-dns-ovh/distinfo          | 6 +++---
 security/py-certbot-dns-rfc2136/distinfo      | 6 +++---
 security/py-certbot-dns-route53/distinfo      | 6 +++---
 security/py-certbot-dns-sakuracloud/distinfo  | 6 +++---
 security/py-certbot-nginx/distinfo            | 6 +++---
 security/py-certbot/distinfo                  | 6 +++---
 19 files changed, 55 insertions(+), 55 deletions(-)