[Bug 262759] Python ports that install conflicting files in general directories

2022-05-24 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262759

--- Comment #32 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

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

commit b1e7cba4f51fc1aaa1816d81e293016a600019dc
Author: Max Brazhnikov 
AuthorDate: 2022-05-24 16:24:45 +
Commit: Max Brazhnikov 
CommitDate: 2022-05-24 16:24:45 +

graphics/py-mpl-interactions: do not install tests

PR: 262759

 graphics/py-mpl-interactions/Makefile|  1 +
 graphics/py-mpl-interactions/files/patch-setup.cfg (new) | 13 +
 2 files changed, 14 insertions(+)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


[Bug 264163] science/py-scipy: exp-run 1.8.1

2022-05-24 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264163

Wen Heping  changed:

   What|Removed |Added

 CC||w...@freebsd.org
Summary|science/py-scipy: Update to |science/py-scipy: exp-run
   |1.8.1   |1.8.1

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 264136] security/py-paramiko: 2.11.0 added hard dependency on security/py-gssapi

2022-05-24 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264136

--- Comment #2 from John W. O'Brien  ---
By inspection, I conclude that "gssapi" is defined as a setuptools "extra",
which is what should pull in the pyasn1 and gssapi optional dependencies. I
would propose A) naming the new option after the upstream-defined extra (e.g.
GSSAPI); and B) moving the devel/py-pyasn1 dependency under that option in
addition to the security/py-gssapi dependency.

As an aside, if base is built WITHOUT_KERBEROS, a GSSAPI feature can still be
satisfied in general via ports using GSSAPI_HEIMDAL or GSSAPI_MIT. As far as I
know, it is still up to the base builder to coordinate with the ports builder
to ensure that the options each employs are compatible.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 264136] security/py-paramiko: security/py-gssapi dependency should be OPTION'al

2022-05-24 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264136

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords|needs-qa|
Summary|security/py-paramiko:   |security/py-paramiko:
   |2.11.0 added hard   |security/py-gssapi
   |dependency on   |dependency should be
   |security/py-gssapi  |OPTION'al

--- Comment #3 from Kubilay Kocak  ---
Confirming its an optional dependency:

extras_require = {
"gssapi": [
"pyasn1>=0.1.7",
'gssapi>=1.4.1;platform_system!="Windows"',

[1] https://github.com/paramiko/paramiko/blob/2.11.0/setup.py#L37

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 264163] science/py-scipy: exp-run 1.8.1

2022-05-24 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264163

Antoine Brodin  changed:

   What|Removed |Added

   Assignee|port...@freebsd.org |w...@freebsd.org
  Flags|exp-run?|exp-run+

--- Comment #1 from Antoine Brodin  ---
Exp-run looks fine

-- 
You are receiving this mail because:
You are on the CC list for the bug.


[Bug 264153] math/py-numpy: exp-run 1.22.4

2022-05-24 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264153

Antoine Brodin  changed:

   What|Removed |Added

  Flags|exp-run?|exp-run+
   Assignee|port...@freebsd.org |w...@freebsd.org

--- Comment #2 from Antoine Brodin  ---
Exp-run looks fine

-- 
You are receiving this mail because:
You are on the CC list for the bug.