[Bug 290576] textproc/py-pystemmer: update to 3.0.0

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 27 Oct 2025 14:57:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290576

John Hein <jcfyecrayz@liamekaens.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #264939|0                           |1
        is obsolete|                            |
 Attachment #264939|maintainer-approval?(dbaio@ |
              Flags|freebsd.org)                |
 Attachment #264940|                            |maintainer-approval?
              Flags|                            |

--- Comment #2 from John Hein <jcfyecrayz@liamekaens.com> ---
Created attachment 264940
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=264940&action=edit
[patch] update pystemmer to 3.0.0 (v2)

I tried USE_PYTHON=pep517, and it failed (no .whl file [[1]]).
It may be an easy fix, but I didn't dig into that at all.

[[1]]
===============
 .
 .
cd /usr/ports/textproc/py-pystemmer/work-py311/pystemmer-3.0.0 && /usr/bin/env
-i HOME=/usr/ports/textproc/py-pystemmer/work-py311  MACHINE_ARCH=amd64 
PWD="${PWD}" 
GIT_CEILING_DIRECTORIES=/usr/ports/textproc/py-pystemmer/work-py311 
__MAKE_CONF=/nonexistent OSVERSION=1305502
PATH=/usr/ports/textproc/py-pystemmer/work-py311/.bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
TERM=xterm XDG_DATA_HOME=/usr/ports/textproc/py-pystemmer/work-py311 
XDG_CONFIG_HOME=/usr/ports/textproc/py-pystemmer/work-py311 
XDG_CACHE_HOME=/usr/ports/textproc/py-pystemmer/work-py311/.cache 
HOME=/usr/ports/textproc/py-pystemmer/work-py311
PATH=/usr/ports/textproc/py-pystemmer/work-py311/.bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin
PKG_CONFIG_LIBDIR=/usr/ports/textproc/py-pystemmer/work-py311/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES
PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe 
-fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="" 
LDFLAGS=" " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong
-fno-strict-aliasing  " BSD_INSTALL_PROGRAM="install  -s -m 555" 
BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555" 
BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
/usr/local/bin/python3.11 -m installer --destdir
/usr/ports/textproc/py-pystemmer/work-py311/stage --prefix /usr/local
/usr/ports/textproc/py-pystemmer/work-py311/pystemmer-3.0.0/dist/pystemmer-3.0.0*.whl
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/usr/local/lib/python3.11/site-packages/installer/__main__.py", line
98, in <module>
    _main(sys.argv[1:], "python -m installer")
  File "/usr/local/lib/python3.11/site-packages/installer/__main__.py", line
86, in _main
    with WheelFile.open(args.wheel) as source:
  File "/usr/local/lib/python3.11/contextlib.py", line 137, in __enter__
    return next(self.gen)
           ^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/installer/sources.py", line
162, in open
    with zipfile.ZipFile(path) as f:
         ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/zipfile.py", line 1311, in __init__
    self.fp = io.open(file, filemode)
              ^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory:
'/usr/ports/textproc/py-pystemmer/work-py311/pystemmer-3.0.0/dist/pystemmer-3.0.0*.whl'
*** Error code 1

===============

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