[Bug 251626] math/py-numpy: update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

Kubilay Kocak  changed:

   What|Removed |Added

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

--- Comment #25 from Kubilay Kocak  ---
(In reply to Thierry Thomas from comment #20)

What happens/errors with autoplist?

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

Kubilay Kocak  changed:

   What|Removed |Added

   Assignee|ko...@freebsd.org   |python@FreeBSD.org
Summary|math/py-numpy: update to|math/py-numpy: Update to
   |1.20.3 (compatible with |1.20.3 (compatible with
   |Python 3.9) |Python 3.9)

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

Antoine Brodin  changed:

   What|Removed |Added

  Flags|exp-run-|exp-run?
   Assignee|python@FreeBSD.org  |port...@freebsd.org

--- Comment #26 from Antoine Brodin  ---
Exp-run is still ongoing with the additional patch Thierry provided.

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #27 from Thierry Thomas  ---
(In reply to Kubilay Kocak from comment #25)
It produces an uncomplete plist.

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

Kubilay Kocak  changed:

   What|Removed |Added

   Assignee|port...@freebsd.org |python@FreeBSD.org
   Keywords||needs-patch

--- Comment #28 from Kubilay Kocak  ---
^Triage: portmgr doesn't need issue assignment to run an exp-run when the flag
is requested

(In reply to Thierry Thomas from comment #27)

incomplete autoplists are almost always indicative of bugs. Can you attach a
file containing the list of whats missing? Also note that one can use autoplist
in tandem with pkg-plist (for those missing files, if we cant identify the
issue)

With the manual plist, there also appears to be some potentially problematic
entries, specifically those that need to be installed with python-version
suffixed filenames:

+bin/f2py
+bin/f2py3

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #29 from Kubilay Kocak  ---
(In reply to Kubilay Kocak from comment #28)

Apologies, forgot to explicit mention that the problematic aspect is with the
use of 'concurrent'. The only package version that should install a
'suffix-less'  filename is the 'default (python) version'. 

I'm not sure how the semantics of this change with 'allflavors' usage, which
also begs the question, what are we using allflavors for?

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

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

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

commit cbb8e36106080a07bcedff674c1ee411b70aef35
Author: Wen Heping 
AuthorDate: 2021-06-01 10:11:21 +
Commit: Wen Heping 
CommitDate: 2021-06-01 10:11:21 +

textproc/py-chardet: Update to 4.0.0

PR: 255025
Submitted by:   tak...@airport.fm

 textproc/py-chardet/Makefile   |  3 +--
 textproc/py-chardet/distinfo   |  6 +++---
 textproc/py-chardet/files/patch-test.py (gone) | 16 
 3 files changed, 4 insertions(+), 21 deletions(-)

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

Wen Heping  changed:

   What|Removed |Added

 CC||w...@freebsd.org
 Resolution|--- |FIXED
 Status|New |Closed

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #30 from Antoine Brodin  ---
py37-numpy fails to package:

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-31_08h30m42s/logs/errors/py37-numpy-1.20.3,1.log

New failure logs:

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-31_08h30m42s/logs/errors/py38-qutip-4.6.1.log
http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-31_08h30m42s/logs/errors/py38-geometer-0.2.3.log

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #31 from Thierry Thomas  ---
(In reply to Kubilay Kocak from comment #28)

Adding autoplist to USE_PYTHON and removing pkg-plist produces this error:

$ make check-plist
> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
===> Checking for items in pkg-plist which are not in STAGEDIR
Error: Missing: %%PYTHON_SITELIBDIR%%/numpy/random/_examples/
===> Error: Plist issues found.
*** Error code 1

Stop.
make: stopped in /usr/ports/math/py-numpy

Does it work for you?

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #32 from Thierry Thomas  ---
(In reply to Antoine Brodin from comment #30)

1) science/py-geometer
This port does not use PYNUMPY but a custom line restricted to
numpy>=1.15,1<1.20,1

I guess that this restriction is somewhat arbitrary…
See the attached patch science_py-geometer.diff

2) devel/py-qutip
The restriction is not in the Makefile of the port, but in the setup.cfg file.
The attached patch devel_py-qutip.diff fixed the problem for me.

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #33 from Thierry Thomas  ---
Created attachment 225466
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225466&action=edit
Fix science/py-geometer with a recent Numpy

Fix science/py-geometer with a recent Numpy

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #34 from Thierry Thomas  ---
Created attachment 225467
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225467&action=edit
Fix devel/py-qutip with a recent Numpy

Fix devel/py-qutip with a recent Numpy.

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #35 from Thierry Thomas  ---
(In reply to Antoine Brodin from comment #30)
py37-numpy-1.20.3,1 builds OK, but the staging fails: all optimized .pyc are
missing.
Maybe someone with more Python clue could explain that and fix it?

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


[Bug 256268] [NEW PORT] sysutils/py-concurrent-log-handler: RotatingFileHandler replacement with concurrency, gzip and Windows support

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256268

risner  changed:

   What|Removed |Added

   Severity|Affects Only Me |Affects Some People

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


[Bug 255766] security/yubioath-desktop: does not work with python 3.8

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255766

Li-Wen Hsu  changed:

   What|Removed |Added

 CC||lw...@freebsd.org,
   ||python@FreeBSD.org

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


[Bug 255721] X11/guake package fails with python3.8

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255721

Li-Wen Hsu  changed:

   What|Removed |Added

 CC||lw...@freebsd.org,
   ||python@FreeBSD.org

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


[Bug 251626] math/py-numpy: Update to 1.20.3 (compatible with Python 3.9)

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251626

--- Comment #36 from Kubilay Kocak  ---
(In reply to Thierry Thomas from comment #31)

Interesting, thanks for that. This appears to be a common bug in upstreams
where a data_dir is added to the --record output. The best way to address this
is to remove the entry (modify the .pymodtmp pkg-plist before its written), or
fix the offending setup.py numpy/distutils issue

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

Kubilay Kocak  changed:

   What|Removed |Added

   See Also||https://bugs.freebsd.org/bu
   ||gzilla/show_bug.cgi?id=2562
   ||19

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

Kubilay Kocak  changed:

   What|Removed |Added

   Assignee|python@FreeBSD.org  |w...@freebsd.org
 Resolution|FIXED   |---
 Status|Closed  |In Progress
 CC||python@FreeBSD.org

--- Comment #2 from Kubilay Kocak  ---
^Triage: Assign to committer that resolved

@Wen At least one port (py-aiohttp)declares a version-spec for chardet <4.0

This update breaks that port and its dependents

What testing was run for this change?

https://github.com/freebsd/freebsd-ports/blob/main/www/py-aiohttp/Makefile#L17

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


[Bug 256268] [NEW PORT] sysutils/py-concurrent-log-handler: RotatingFileHandler replacement with concurrency, gzip

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256268

Kubilay Kocak  changed:

   What|Removed |Added

   Severity|Affects Some People |Affects Only Me
Summary|[NEW PORT]  |[NEW PORT]
   |sysutils/py-concurrent-log- |sysutils/py-concurrent-log-
   |handler:|handler:
   |RotatingFileHandler |RotatingFileHandler
   |replacement with|replacement with
   |concurrency, gzip and   |concurrency, gzip
   |Windows support |

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


[Bug 256268] [NEW PORT] sysutils/py-concurrent-log-handler: RotatingFileHandler replacement with concurrency, gzip

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256268

Kubilay Kocak  changed:

   What|Removed |Added

  Flags||maintainer-feedback?(risner
   ||@stdio.com)
   Keywords||needs-patch
 CC||ris...@stdio.com

--- Comment #3 from Kubilay Kocak  ---
Review items:

  - Add LICENSE_FILE when a license file file is provided in the distribution
file(s).
  - setup.py declares dependencies not references in port:

  install_requires = [
'portalocker<=1.7.1; python_version < "3"',
'portalocker>=1.4.0; python_version >= "3"',
  ]

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


[Bug 255766] security/yubioath-desktop: Fails to run with Python 3.8: PyOtherSide error: ImportError: PyCapsule_Import could not import module 'datetime'

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255766

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords||needs-patch, needs-qa
   Severity|Affects Only Me |Affects Some People
 Status|New |Open
Summary|security/yubioath-desktop:  |security/yubioath-desktop:
   |does not work with python   |Fails to run with Python
   |3.8 |3.8: PyOtherSide error:
   ||ImportError:
   ||PyCapsule_Import could not
   ||import module 'datetime'

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


[Bug 255766] security/yubioath-desktop: Fails to run with Python 3.8: PyOtherSide error: ImportError: PyCapsule_Import could not import module 'datetime'

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255766

Kubilay Kocak  changed:

   What|Removed |Added

   See Also||https://github.com/numpy/nu
   ||mpy/issues/14474,
   ||https://github.com/numpy/nu
   ||mpy/issues/14377

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


[Bug 255721] X11/guake: Fails to run on Python 3.8

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255721

Kubilay Kocak  changed:

   What|Removed |Added

Summary|X11/guake package fails |X11/guake: Fails to run on
   |with python3.8  |Python 3.8
   Keywords||needs-patch, needs-qa
   See Also||https://github.com/Guake/gu
   ||ake/issues/1436,
   ||https://github.com/Guake/gu
   ||ake/issues/1444,
   ||https://github.com/Guake/gu
   ||ake/issues/1770
 Status|New |Open

--- Comment #1 from Kubilay Kocak  ---
This doesn't appear to be (either only, or at all) a 'Python 3.8 support'
issue.

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


[Bug 255721] X11/guake: Fails to run on Python 3.8

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255721

Kubilay Kocak  changed:

   What|Removed |Added

   See Also||https://bugs.gentoo.org/sho
   ||w_bug.cgi?id=667878

--- Comment #2 from Kubilay Kocak  ---
See also: https://bugs.gentoo.org/667878  (can

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


[Bug 256361] security/py-requests-credssp: Fails to run: broken dependencies (ModuleNotFoundError: No module named 'spnego')

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256361

Kubilay Kocak  changed:

   What|Removed |Added

Summary|security/py-requests-credss |security/py-requests-credss
   |p: actualize dependencies   |p: Fails to run: broken
   ||dependencies
   ||(ModuleNotFoundError: No
   ||module named 'spnego')
 CC||python@FreeBSD.org
   Severity|Affects Only Me |Affects Many People
  Flags||merge-quarterly?
   Keywords||needs-qa
 Status|New |Open

--- Comment #2 from Kubilay Kocak  ---
(In reply to timp87 from comment #1)

Thank you for the report. To confirm, the port currently fails to run?

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


[Bug 256361] security/py-requests-credssp: Fails to run: broken dependencies (ModuleNotFoundError: No module named 'spnego')

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256361

--- Comment #3 from tim...@gmail.com ---
(In reply to Kubilay Kocak from comment #2)
I'm not sure if it fails always, but at least it fails in my case

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


[Bug 256268] [NEW PORT] sysutils/py-concurrent-log-handler: RotatingFileHandler replacement with concurrency, gzip

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256268

risner  changed:

   What|Removed |Added

 Attachment #225422|0   |1
is obsolete||

--- Comment #4 from risner  ---
Created attachment 225486
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225486&action=edit
FIxed issues

Obsoleted the old patch, updated with the license file and the missing dep.

Thanks

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


[Bug 256268] [NEW PORT] sysutils/py-concurrent-log-handler: RotatingFileHandler replacement with concurrency, gzip

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256268

risner  changed:

   What|Removed |Added

 Attachment #225486|0   |1
is obsolete||

--- Comment #5 from risner  ---
Created attachment 225487
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=225487&action=edit
Typo in required versions. Fixed.

Take 2

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


[Bug 256268] [NEW PORT] sysutils/py-concurrent-log-handler: RotatingFileHandler replacement with concurrency, gzip

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256268

Kubilay Kocak  changed:

   What|Removed |Added

   Keywords|needs-patch, needs-qa   |
  Flags|maintainer-feedback?(risner |maintainer-feedback+
   |@stdio.com) |

--- Comment #6 from Kubilay Kocak  ---
Only other thing (for future reference), is when producing patches, generate
them against the ports root, so the category/path is available

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

--- Comment #3 from Wen Heping  ---
(In reply to Kubilay Kocak from comment #2)
Sorry the commit break www/py-aiohttp.

Hope PR/256219 would be committed soon. if not, I would revert this commit.

wen

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

--- Comment #4 from Kubilay Kocak  ---
(In reply to Wen Heping from comment #3)

Note that aiohttp may not be the only port impacted

Re aiohttp though, given the fallout, if you can QA bug 256219 in short order,
and I provided review in 256219#c4 you are free to land that change. That fixes
that, however...

If confirming no other ports are not affected cant be done in short order, I'd
probably revert the change.

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

--- Comment #5 from Wen Heping  ---
(In reply to Kubilay Kocak from comment #4)
I would check all the ports depends on py-chardet now.

wen

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


[Bug 255025] textproc/py-chardet: Update to 4.0.0

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255025

--- Comment #6 from Wen Heping  ---
www/py-httpx013 require textproc/py-chardet<4, 
I would suggest create textproc/py-chardet3 to keep www/py-httpx013 build.

How about it ?

wen

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


[Bug 256187] [NEW-PORT] www/py-django-ckeditor

2021-06-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256187

Li-Wen Hsu  changed:

   What|Removed |Added

 CC||lw...@freebsd.org,
   ||python@FreeBSD.org

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