Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 2021 13:26:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 259797] devel/py-setuptools_scm: update fail, missing tomli dep
Message-ID:  <bug-259797-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259797

            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)

=3D=3D=3D>>> 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

=3D=3D=3D>>> Proceed? y/n [y]=20


=3D=3D=3D>>> Starting build for ports that need updating <<<=3D=3D=3D

=3D=3D=3D>>> Launching child to install devel/py-setuptools_scm@py38

=3D=3D=3D>>> All >> devel/py-setuptools_scm@py38 (1/4)

=3D=3D=3D>>> Currently installed version: py38-setuptools_scm-5.0.2
=3D=3D=3D>>> Port directory: /usr/ports/devel/py-setuptools_scm@py38

=3D=3D=3D>>> Starting check for build dependencies
=3D=3D=3D>>> Gathering dependency list for devel/py-setuptools_scm@py38 fro=
m ports
=3D=3D=3D>>> Starting dependency check
=3D=3D=3D>>> Checking dependency: devel/ccache-devel
=3D=3D=3D>>> Checking dependency: devel/py-setuptools@py38
=3D=3D=3D>>> Checking dependency: lang/python38
=3D=3D=3D>>> Checking dependency: ports-mgmt/pkg
=3D=3D=3D>>> Dependency check complete for devel/py-setuptools_scm@py38

=3D=3D=3D>>> All >> py38-setuptools_scm-5.0.2 (1/4)

=3D=3D=3D>  Cleaning for py38-setuptools_scm-6.3.2
=3D=3D=3D>  License MIT accepted by the user
=3D=3D=3D>   py38-setuptools_scm-6.3.2 depends on file: /usr/local/sbin/pkg=
 - found
=3D=3D=3D> Fetching all distfiles required by py38-setuptools_scm-6.3.2 for=
 building
=3D=3D=3D>  Extracting for py38-setuptools_scm-6.3.2
=3D> SHA256 Checksum OK for setuptools_scm-6.3.2.tar.gz.
=3D=3D=3D>  Patching for py38-setuptools_scm-6.3.2
=3D=3D=3D>  Applying FreeBSD patches for py38-setuptools_scm-6.3.2 from
/usr/ports/devel/py-setuptools_scm/files
=3D=3D=3D>   py38-setuptools_scm-6.3.2 depends on package: py38-setuptools>=
0 - found
=3D=3D=3D>   py38-setuptools_scm-6.3.2 depends on file: /usr/local/bin/pyth=
on3.8 -
found
=3D=3D=3D>   py38-setuptools_scm-6.3.2 depends on file: /usr/local/bin/ccac=
he - found
=3D=3D=3D>  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 =3D dist =3D klass(attrs)
  File "/usr/local/lib/python3.8/site-packages/setuptools/dist.py", line 45=
5,
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 80=
1,
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 =3D Configuration.from_file(dist_name=3Ddist_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 =3D _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

=3D=3D=3D>>> make build failed for devel/py-setuptools_scm@py38
=3D=3D=3D>>> Aborting update

=3D=3D=3D>>> Update for devel/py-setuptools_scm@py38 failed
=3D=3D=3D>>> Aborting update

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-259797-7788>