[MacPorts] #65037: py39-platformdirs fails to locate installed dependencies
MacPorts
noreply at macports.org
Wed Apr 20 03:52:45 UTC 2022
#65037: py39-platformdirs fails to locate installed dependencies
------------------------------+------------------------
Reporter: mouse07410 | Owner: reneeotten
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: py-platformdirs |
------------------------------+------------------------
Comment (by reneeotten):
Replying to [comment:4 ryandesign]:
>
[https://build.macports.org/builders/ports-10.6_x86_64-builder/builds/100594/steps
/install-port/logs/stdio py38-platformdirs], py310-platformdirs,
py37-platformdirs failed with:
> {{{
> ERROR Missing dependencies:
> hatch-vcs
> setuptools-scm>=6.4.0
> }}}
> On line 49 the portfile overwrites the setuptools_scm dependency that
was set earlier.
the failure(s) you mention are presumably from before I corrected the
dependencies for `py-hatch-vcs` where `py-setuptools-scm` was supposed to
be a library dependency. When using the `hatch` backend one does not need
the `setuptools` dependencies to build the package. They are set initially
because they are needed for the `py27`, `py35`, and `py36` subports.
I still think it should all work and appears to do so locally for me...
But admittedly, one cannot build in trace-mode with `python.pep517` so
it's possible there is still something amiss with the dependencies. That's
however not going to happen today anymore.
--
Ticket URL: <https://trac.macports.org/ticket/65037#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list