Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#65381 closed defect (fixed)

py-npe2: ERROR Missing dependencies: setuptools_scm>=6.2 setuptools-scm

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: Schamschula (Marius Schamschula)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc:
Port: py-npe2

Description

Change History (7)

comment:1 Changed 2 years ago by Schamschula (Marius Schamschula)

So why did it build under trace mode on my machine?

comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

I'm not sure... py*-setuptools_scm was already in the dependency chain of py*-npe2, but probably only as a build dependency of something. I'm not sure if trace mode hides files belonging to dependencies' build dependencies or not.

comment:3 Changed 2 years ago by Schamschula (Marius Schamschula)

I guess python.pep517 only pulls in py-setuptools and py-wheel. It should be fixed now. Waiting for the build bots before I close this ticket.

comment:4 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

It did succeed on 12_arm64 already.

comment:5 Changed 2 years ago by Schamschula (Marius Schamschula)

See: #65382 for dependency failures.

comment:6 Changed 2 years ago by Schamschula (Marius Schamschula)

Resolution: fixed
Status: assignedclosed

comment:7 in reply to:  3 Changed 2 years ago by jmroot (Joshua Root)

Replying to Schamschula:

I guess python.pep517 only pulls in py-setuptools and py-wheel. It should be fixed now. Waiting for the build bots before I close this ticket.

Right, it only adds the dependencies that will always be needed to build with the given backend. Individual ports may need additional deps.

Note: See TracTickets for help on using tickets.