Bug 272376 - mail/py-mailman: Update dependencies
Summary: mail/py-mailman: Update dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Robert Clausecker
URL:
Keywords:
Depends on: 272375
Blocks:
  Show dependency treegraph
 
Reported: 2023-07-04 23:13 UTC by Einar Bjarni Halldórsson
Modified: 2023-07-11 22:11 UTC (History)
1 user (show)

See Also:
einar: merge-quarterly?


Attachments
Update dependencies for mail/mailman3 (1.35 KB, patch)
2023-07-04 23:13 UTC, Einar Bjarni Halldórsson
no flags Details | Diff
Update and add needed dependencies (1.88 KB, patch)
2023-07-04 23:14 UTC, Einar Bjarni Halldórsson
einar: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Einar Bjarni Halldórsson 2023-07-04 23:13:02 UTC
Created attachment 243254 [details]
Update dependencies for mail/mailman3

Update dependency on py-sqlalchemy 1.2->1.4, py-alembic14 to py-alembic and add needed dependencies:
* py-importlib-resources
* py-authheaders
* py-gunicorn
Comment 1 Einar Bjarni Halldórsson 2023-07-04 23:14:05 UTC
Created attachment 243255 [details]
Update and add needed dependencies
Comment 2 Robert Clausecker freebsd_committer freebsd_triage 2023-07-11 08:08:51 UTC
I assume these two patches should be squashed into one commit?
Comment 3 Einar Bjarni Halldórsson 2023-07-11 08:11:06 UTC
(In reply to Robert Clausecker from comment #2)

Yes please!
Comment 4 Einar Bjarni Halldórsson 2023-07-11 08:46:05 UTC
Added merge-quarterly flag, since port is currently broken in quarterly branch
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-07-11 22:09:49 UTC
A commit in branch main references this bug:

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

commit 18b5fff737dd7ea8258f21766d99047ee669d01a
Author:     Einar Bjarni Halldórsson <einar@isnic.is>
AuthorDate: 2023-07-04 22:56:06 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-07-11 22:07:20 +0000

    mail/mailman3: Update dependencies

    Replace py-alembic14 with py-alembic
    Add needed dependencies:
    * py-importlib-resources
    * py-authheaders
    * py-gunicorn

    PR:             272376
    MFH:            2023Q3

 mail/mailman3/Makefile | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-07-11 22:10:01 UTC
A commit in branch 2023Q3 references this bug:

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

commit 5100936eae9093046d30512c0b1fb7e369046be4
Author:     Einar Bjarni Halldórsson <einar@isnic.is>
AuthorDate: 2023-07-04 22:56:06 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-07-11 22:09:27 +0000

    mail/mailman3: Update dependencies

    Replace py-alembic14 with py-alembic
    Add needed dependencies:
    * py-importlib-resources
    * py-authheaders
    * py-gunicorn

    PR:             272376
    MFH:            2023Q3
    (cherry picked from commit 18b5fff737dd7ea8258f21766d99047ee669d01a)

 mail/mailman3/Makefile | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)
Comment 7 Robert Clausecker freebsd_committer freebsd_triage 2023-07-11 22:11:05 UTC
Thank you for your contributions.