Bug 284790 - devel/py-b2sdk: remove py-setuptools from run dendencies
Summary: devel/py-b2sdk: remove py-setuptools from run dendencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Craig Leres
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-13 17:58 UTC by John Hein
Modified: 2025-03-08 00:17 UTC (History)
2 users (show)

See Also:
PopularMoment: maintainer-feedback+


Attachments
[patch] remove setuptools from RUN_DEPENDS (745 bytes, text/plain)
2025-02-13 17:58 UTC, John Hein
no flags Details
[patch] remove setuptools from RUN_DEPENDS (v2) (945 bytes, patch)
2025-03-03 11:48 UTC, John Hein
PopularMoment: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Hein 2025-02-13 17:58:08 UTC
Created attachment 257483 [details]
[patch] remove setuptools from RUN_DEPENDS

devel/py-b2sdk builds and installs fine without py-setuptools as a run time dependency.

There is no 'make test' to run, but the only reference to setuptools is in the '[lint]' section.
Comment 1 Henry 2025-02-25 19:38:34 UTC
Patch needs some minor changes:

1. PORTVERSION should be PORTREVISION
2. Remove the unnecessary new line on RUN_DEPENDS

Both these are caught with portlint and portfmt.

If you could reattach with those changes I'll approve.
Comment 2 John Hein 2025-03-03 11:48:35 UTC
Created attachment 258247 [details]
[patch] remove setuptools from RUN_DEPENDS (v2)

(In reply to Henry from comment #1)
Changes applied. v2 of the patch attached.
Comment 3 Craig Leres freebsd_committer freebsd_triage 2025-03-06 17:28:49 UTC
(Could you please approve the revised patch?)
Comment 4 commit-hook freebsd_committer freebsd_triage 2025-03-08 00:16:05 UTC
A commit in branch main references this bug:

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

commit e44dc26e2af75436bb9fee5a70f98b6fbf6f6e50
Author:     Craig Leres <leres@FreeBSD.org>
AuthorDate: 2025-03-08 00:15:37 +0000
Commit:     Craig Leres <leres@FreeBSD.org>
CommitDate: 2025-03-08 00:15:37 +0000

    devel/py-b2sdk: remove py-setuptools from run dendencies

    PR:             284790
    Reported by:    John Hein
    Approved by:    PopularMoment@protonmail.com (maintainer)

 devel/py-b2sdk/Makefile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
Comment 5 Craig Leres freebsd_committer freebsd_triage 2025-03-08 00:17:02 UTC
Thanks for the patch!