-
Type: Improvement
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
Some tools need to load possible command line options before it is known for sure if the tool will be used or not.
Sometimes the tool will import things which the current python is missing, and so the options can not be extracted. A message is printed about the failed loading of the tool, but is more of a warning for failures to come. If for example you use the option on the command line that tool was supposed to supply, SCons would error on unknown option, and the warning message from try to load the options would give hints as to what went wrong.
Unfortunately this message currently looks more like an error than a warning and has caused some confusion in the linked tickets.
We need to improve the message to be more clear that this is about loading options, and is not an error just a warning that options may not be available.
- is duplicated by
-
SERVER-71130 lint-sconslinters gives bad advice about how to fix lint issues
- Closed
- is related to
-
SERVER-70713 No module named 'jsonschema' when compiling mongod
- Closed
-
SERVER-70716 Python 3.11 fails to run build_metrics.py
- Closed