[Bug 271717] devel/py-parver build fails, missing dependency setuptools>=64

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 30 May 2023 02:47:05 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271717

            Bug ID: 271717
           Summary: devel/py-parver build fails, missing dependency
                    setuptools>=64
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: jekyll530@hotmail.com
          Assignee: sunpoet@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)

Can't build devel/py-parver with missing dependency error since last update.



# portmaster py39-parver

===>>> Currently installed version: py39-parver-0.3.1_1
===>>> Port directory: /usr/ports/devel/py-parver@py39

===>>> Gathering distinfo list for installed ports

===>>> Launching 'make checksum' for devel/py-parver@py39 in background
===>>> Gathering dependency list for devel/py-parver@py39 from ports
===>>> Initial dependency check complete for devel/py-parver@py39


===>>> Starting build for devel/py-parver@py39 <<<===

===>>> All dependencies are up to date

===>  Cleaning for py39-parver-0.4
===>  License MIT accepted by the user
===>   py39-parver-0.4 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by py39-parver-0.4 for building
===>  Extracting for py39-parver-0.4
=> SHA256 Checksum OK for parver-0.4.tar.gz.
===>  Patching for py39-parver-0.4
===>   py39-parver-0.4 depends on package: py39-setuptools>=61 - found
===>   py39-parver-0.4 depends on package: py39-wheel>=0 - found
===>   py39-parver-0.4 depends on file: /usr/local/bin/python3.9 - found
===>   py39-parver-0.4 depends on package: py39-build>=0 - found
===>   py39-parver-0.4 depends on package: py39-installer>=0 - found
===>  Configuring for py39-parver-0.4
===>  Building for py39-parver-0.4
* Getting build dependencies for wheel...
running egg_info
writing src/parver.egg-info/PKG-INFO
writing dependency_links to src/parver.egg-info/dependency_links.txt
writing requirements to src/parver.egg-info/requires.txt
writing top-level names to src/parver.egg-info/top_level.txt
reading manifest file 'src/parver.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '.coveragerc'
warning: no files found matching 'CHANGELOG.md'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'src/parver.egg-info/SOURCES.txt'

ERROR Missing dependencies:
        setuptools>=64
*** Error code 1

Stop.
make: stopped in /usr/ports/devel/py-parver

===>>> make build failed for devel/py-parver@py39
===>>> Aborting update


===>>> You can restart from the point of failure with this command line:
       portmaster <flags> devel/py-parver@py39



The dependency is declared in work-py39/parver-0.4/pyproject.toml:

[build-system]
requires = ["setuptools>=64", "wheel"]
build-backend = "setuptools.build_meta"

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