-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Description
What is your question?
I am encountering the following error with workspaces. Sorry, I am not able to share repro steps as this involves some proprietary packages. My workspace setup contains an application package and 2 shared libraries. This error is produced as a result of conan workspace super-install --profile:host default --profile:build default -b=outdated -b=missing. I am looking for guidance to debug this issue. Thanks!
...
ERROR: Traceback (most recent call last):
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\cli\cli.py", line 297, in main
cli.run(args)
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\cli\cli.py", line 193, in run
command.run(self._conan_api, args[0][1:])
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\cli\command.py", line 199, in run
sub.run(conan_api, parser, *args)
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\cli\command.py", line 217, in run
info = self._method(conan_api, parent_parser, self._parser, *args)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\cli\commands\workspace.py", line 228, in workspace_super_install
conan_api.graph.analyze_binaries(ws_graph, args.build, remotes=remotes, update=args.update,
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\api\subapi\graph.py", line 211, in analyze_binaries
binaries_analyzer.evaluate_graph(graph, build_mode, lockfile, remotes, update,
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\internal\graph\graph_binaries.py", line 445, in evaluate_graph
self._evaluate_package_id(node, config_version)
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\internal\graph\graph_binaries.py", line 402, in _evaluate_package_id
compute_package_id(node, self._modes, config_version, self._hook_manager)
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\internal\graph\compute_pid.py", line 27, in compute_package_id
req_info = RequirementInfo(dep_node.pref.ref, dep_node.pref.package_id,
^^^^^^^^^^^^^
File "D:\venv\atlas-async\.venv\Lib\site-packages\conan\internal\graph\graph.py", line 249, in pref
assert self.ref is not None and self.package_id is not None, "Node %s" % self.recipe
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: Node Editable
ERROR: Node EditableHave you read the CONTRIBUTING guide?
- I've read the CONTRIBUTING guide
Reactions are currently unavailable