https://pantsbuild.org/ logo
m

modern-wolf-36228

11/23/2021, 3:44 PM
Copy code
(monorepo) āžœ  monorepo git:(main) āœ— ./pants dependencies ::          
16:43:13.00 [WARN] DEPRECATED: scope python-setup will be removed in version 2.10.0.dev0.

Use scope python instead (options: interpreter_constraints)
16:43:14.25 [INFO] Completed: Building dockerfile_parser.pex from dockerfile-parser_default_lockfile.txt
16:43:14.25 [ERROR] 1 Exception encountered:

  ProcessExecutionFailure: Process 'Building dockerfile_parser.pex from dockerfile-parser_default_lockfile.txt' failed with exit code 1.
stdout:

stderr:
ERROR: Exception:
Traceback (most recent call last):
  File "/home/marcelo/.cache/pants/named_caches/pex_root/venvs/s/53f402b6/venv/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 171, in _merge_into_criterion
    crit = self.state.criteria[name]
KeyError: 'dockerfile'
On 2.9.0.dev2 I'm having this /\
šŸ‘€ 2
c

curved-television-6568

11/23/2021, 3:54 PM
It works on the testproject files in the pants repo for me.. so.. can you identify what target is causing this, and share some key configurations for it?
(I’m going to be afk for a while, perhaps until tomorrow, so will be slow to respond, sorry..)
m

modern-wolf-36228

11/23/2021, 3:59 PM
ah, my
indexes
on
python-repos
caused this šŸ¤”
np then šŸ˜— thanks anyway
actually, when I add a new index e.g. on
indexes.add
, I have this issue šŸ¤”
If I remove the docker backend:
Copy code
(extract-monorepo) āžœ  monorepo git:(main) āœ— ./pants package ::
17:07:20.69 [WARN] DEPRECATED: scope python-setup will be removed in version 2.10.0.dev0.

Use scope python instead (options: interpreter_constraints, requirement_constraints)
17:07:24.51 [INFO] Completed: Building build_backend.pex from setuptools_default_lockfile.txt
17:07:24.51 [ERROR] 1 Exception encountered:

  ProcessExecutionFailure: Process 'Building build_backend.pex from setuptools_default_lockfile.txt' failed with exit code 1.
stdout:

stderr:
ERROR: Exception:
Traceback (most recent call last):
  File "/home/marcelo/.cache/pants/named_caches/pex_root/venvs/s/53f402b6/venv/lib/python3.8/site-packages/pip/_vendor/resolvelib/resolvers.py", line 171, in _merge_into_criterion
    crit = self.state.criteria[name]
KeyError: 'setuptools'
e

enough-analyst-54434

11/23/2021, 4:18 PM
Does your extra index require authentication? Do you have authentication credentials in the URL? If so can you re-run with
--pex-verbosity=9
and see if Pip is prompting for credentials?
m

modern-wolf-36228

11/24/2021, 12:17 PM
It's the same issue
I think I'm missing something tho
nvm, I was using the wrong credentials 🧌
Thanks @enough-analyst-54434, precise as always šŸ˜—
šŸ‘Œ 1
6 Views