Skip to content

Instantly share code, notes, and snippets.

@abompard
Created March 16, 2022 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save abompard/6efee0ad1f97d7310beba2257d46dbf5 to your computer and use it in GitHub Desktop.
Save abompard/6efee0ad1f97d7310beba2257d46dbf5 to your computer and use it in GitHub Desktop.
Updating dependencies
Resolving dependencies...
1: fact: poetry-test is 0.1.0
1: derived: poetry-test
1: fact: poetry-test depends on libcomps (>=0.1.18)
1: selecting poetry-test (0.1.0)
1: derived: libcomps (>=0.1.18)
1: fact: no versions of libcomps match >=0.1.18
1: conflict: no versions of libcomps match >=0.1.18
1: ! libcomps (>=0.1.18) is satisfied by libcomps (>=0.1.18)
1: ! which is caused by "poetry-test depends on libcomps (>=0.1.18)"
1: ! thus: version solving failed
1: Version solving took 0.006 seconds.
1: Tried 1 solutions.
Stack trace:
8 /usr/lib/python3.10/site-packages/clikit/console_application.py:131 in run
129│ parsed_args = resolved_command.args
130│
→ 131│ status_code = command.handle(parsed_args, io)
132│ except KeyboardInterrupt:
133│ status_code = 1
7 /usr/lib/python3.10/site-packages/clikit/api/command/command.py:120 in handle
118│ def handle(self, args, io): # type: (Args, IO) -> int
119│ try:
→ 120│ status_code = self._do_handle(args, io)
121│ except KeyboardInterrupt:
122│ if io.is_debug():
6 /usr/lib/python3.10/site-packages/clikit/api/command/command.py:171 in _do_handle
169│ handler_method = self._config.handler_method
170│
→ 171│ return getattr(handler, handler_method)(args, io, self)
172│
173│ def __repr__(self): # type: () -> str
5 /usr/lib/python3.10/site-packages/cleo/commands/command.py:92 in wrap_handle
90│ self._command = command
91│
→ 92│ return self.handle()
93│
94│ def handle(self): # type: () -> Optional[int]
4 venv/lib64/python3.10/site-packages/poetry/console/commands/install.py:71 in handle
69│ self._installer.verbose(self._io.is_verbose())
70│
→ 71│ return_code = self._installer.run()
72│
73│ if return_code != 0:
3 venv/lib64/python3.10/site-packages/poetry/installation/installer.py:103 in run
101│ local_repo = Repository()
102│
→ 103│ return self._do_install(local_repo)
104│
105│ def dry_run(self, dry_run=True): # type: (bool) -> Installer
2 venv/lib64/python3.10/site-packages/poetry/installation/installer.py:235 in _do_install
233│ )
234│
→ 235│ ops = solver.solve(use_latest=self._whitelist)
236│ else:
237│ self._io.write_line("Installing dependencies from lock file")
1 venv/lib64/python3.10/site-packages/poetry/puzzle/solver.py:65 in solve
63│ with self._provider.progress():
64│ start = time.time()
→ 65│ packages, depths = self._solve(use_latest=use_latest)
66│ end = time.time()
67│
SolverProblemError
Because poetry-test depends on libcomps (>=0.1.18) which doesn't match any versions, version solving failed.
at venv/lib64/python3.10/site-packages/poetry/puzzle/solver.py:241 in _solve
237│ packages = result.packages
238│ except OverrideNeeded as e:
239│ return self.solve_in_compatibility_mode(e.overrides, use_latest=use_latest)
240│ except SolveFailure as e:
→ 241│ raise SolverProblemError(e)
242│
243│ results = dict(
244│ depth_first_search(
245│ PackageNode(self._package, packages), aggregate_package_nodes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment