[Bug 276913] devel/py-watchdog 4.0.0 fails to build

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 09 Feb 2024 08:15:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276913

            Bug ID: 276913
           Summary: devel/py-watchdog 4.0.0 fails to build
           Product: Ports & Packages
           Version: Latest
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: nivit@FreeBSD.org
          Reporter: marko.cupac@mimar.rs
             Flags: maintainer-feedback?(nivit@FreeBSD.org)
          Assignee: nivit@FreeBSD.org

Hi,

I cannot build latest devel/py-watchdog on 14.0 amd64, below is poudriere log
excerpt. I have DOCS=off set globally, perhaps it matters.

---Begin OPTIONS List---
===> The following configuration options are available for py39-watchdog-4.0.0:
     DOCS=off: Build and/or install documentation
===> Use 'make config' to modify these settings
---End OPTIONS List---
(...)
===>   py39-watchdog-4.0.0 depends on shared library: libinotify.so - found
(/usr/local/lib/libinotify.so)
===>   Returning to build of py39-watchdog-4.0.0
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  Configuring for py39-watchdog-4.0.0
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=nobody UID=65534 GID=65534
===>  Building for py39-watchdog-4.0.0
* Getting build dependencies for wheel...

Traceback (most recent call last):
  File "/usr/local/lib/python3.9/site-packages/pyproject_hooks/_impl.py", line
321, in _call_hook
    raise BackendUnavailable(data.get('traceback', ''))
pyproject_hooks._impl.BackendUnavailable: Traceback (most recent call last):
  File
"/usr/local/lib/python3.9/site-packages/pyproject_hooks/_in_process/_in_process.py",
line 77, in _build_backend
    obj = import_module(mod_path)
  File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in
import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 972, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'setuptools'

ERROR Backend 'setuptools.build_meta:__legacy__' is not available.
*** Error code 1

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