[Bug 259797] devel/py-setuptools_scm: update fail, missing tomli dep
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 12 Nov 2021 13:26:53 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259797 Bug ID: 259797 Summary: devel/py-setuptools_scm: update fail, missing tomli dep Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: kai@FreeBSD.org Reporter: rozhuk.im@gmail.com Assignee: kai@FreeBSD.org Flags: maintainer-feedback?(kai@FreeBSD.org) ===>>> The following actions will be taken if you choose to proceed: Upgrade py38-setuptools_scm-5.0.2 to py38-setuptools_scm-6.3.2 Install devel/py-packaging@py38 Install devel/py-pyparsing@py38 Install textproc/py-tomli@py38 ===>>> Proceed? y/n [y] ===>>> Starting build for ports that need updating <<<=== ===>>> Launching child to install devel/py-setuptools_scm@py38 ===>>> All >> devel/py-setuptools_scm@py38 (1/4) ===>>> Currently installed version: py38-setuptools_scm-5.0.2 ===>>> Port directory: /usr/ports/devel/py-setuptools_scm@py38 ===>>> Starting check for build dependencies ===>>> Gathering dependency list for devel/py-setuptools_scm@py38 from ports ===>>> Starting dependency check ===>>> Checking dependency: devel/ccache-devel ===>>> Checking dependency: devel/py-setuptools@py38 ===>>> Checking dependency: lang/python38 ===>>> Checking dependency: ports-mgmt/pkg ===>>> Dependency check complete for devel/py-setuptools_scm@py38 ===>>> All >> py38-setuptools_scm-5.0.2 (1/4) ===> Cleaning for py38-setuptools_scm-6.3.2 ===> License MIT accepted by the user ===> py38-setuptools_scm-6.3.2 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by py38-setuptools_scm-6.3.2 for building ===> Extracting for py38-setuptools_scm-6.3.2 => SHA256 Checksum OK for setuptools_scm-6.3.2.tar.gz. ===> Patching for py38-setuptools_scm-6.3.2 ===> Applying FreeBSD patches for py38-setuptools_scm-6.3.2 from /usr/ports/devel/py-setuptools_scm/files ===> py38-setuptools_scm-6.3.2 depends on package: py38-setuptools>0 - found ===> py38-setuptools_scm-6.3.2 depends on file: /usr/local/bin/python3.8 - found ===> py38-setuptools_scm-6.3.2 depends on file: /usr/local/bin/ccache - found ===> Configuring for py38-setuptools_scm-6.3.2 Traceback (most recent call last): File "<string>", line 1, in <module> File "setup.py", line 58, in <module> setuptools.setup( File "/usr/local/lib/python3.8/site-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/local/lib/python3.8/distutils/core.py", line 108, in setup _setup_distribution = dist = klass(attrs) File "/usr/local/lib/python3.8/site-packages/setuptools/dist.py", line 455, in __init__ _Distribution.__init__(self, { File "/usr/local/lib/python3.8/distutils/dist.py", line 292, in __init__ self.finalize_options() File "/usr/local/lib/python3.8/site-packages/setuptools/dist.py", line 801, in finalize_options ep(self) File "/tmp/ports/usr/ports/devel/py-setuptools_scm/work-py38/setuptools_scm-6.3.2/src/setuptools_scm/integration.py", line 90, in infer_version config = Configuration.from_file(dist_name=dist_name) File "/tmp/ports/usr/ports/devel/py-setuptools_scm/work-py38/setuptools_scm-6.3.2/src/setuptools_scm/config.py", line 181, in from_file defn = _load_toml(data) File "/tmp/ports/usr/ports/devel/py-setuptools_scm/work-py38/setuptools_scm-6.3.2/src/setuptools_scm/config.py", line 53, in _lazy_tomli_load from tomli import loads ModuleNotFoundError: No module named 'tomli' *** Error code 1 Stop. make[1]: stopped in /usr/ports/devel/py-setuptools_scm *** Error code 1 Stop. make: stopped in /usr/ports/devel/py-setuptools_scm ===>>> make build failed for devel/py-setuptools_scm@py38 ===>>> Aborting update ===>>> Update for devel/py-setuptools_scm@py38 failed ===>>> Aborting update -- You are receiving this mail because: You are the assignee for the bug.