Solution to issue cannot be found in the documentation.
[X] I checked the documentation.
Issue
On a fresh install of Miniforge 22.11 with the only config change to set the Proxy I am getting the following error:
WARNING conda.exceptions:print_unexpected_error_report(1240): KeyError('pkgs_dirs')
Traceback (most recent call last):
File "...\miniforge3\lib\site-packages\conda\exceptions.py", line 1118, in __call__
return func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\cli\main.py", line 69, in main_subshell
exit_code = do_call(args, p)
File "...\miniforge3\lib\site-packages\conda\cli\conda_argparse.py", line 91, in do_call
return getattr(module, func_name)(args, parser)
File "...\miniforge3\lib\site-packages\conda\notices\core.py", line 109, in wrapper
return func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\cli\main_create.py", line 41, in execute
install(args, parser, 'create')
File "...\miniforge3\lib\site-packages\conda\cli\install.py", line 111, in install
context.validate_configuration()
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1400, in validate_configuration
raise_errors(tuple(chain.from_iterable((errors, post_errors))))
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1397, in <genexpr>
errors = chain.from_iterable(Configuration._collect_validation_error(getattr, self, name)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1391, in _collect_validation_error
func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1236, in __get__
expanded = merged.expand() if self._expandvars else merged
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 555, in expand
new_value = type(self.value)((k, v.expand()) for k, v in self.value.items())
File "...\miniforge3\lib\site-packages\conda\_vendor\frozendict\__init__.py", line 21, in __init__
self._dict = self.dict_cls(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 555, in <genexpr> new_value = type(self.value)((k, v.expand()) for k, v in self.value.items())
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 557, in expand
new_value = type(self.value)(v.expand() for v in self.value)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 557, in <genexpr> new_value = type(self.value)(v.expand() for v in self.value)
AttributeError: 'YamlRawParameter' object has no attribute 'expand'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "...\miniforge3\lib\site-packages\conda\exceptions.py", line 1238, in print_unexpected_error_report
message_builder.append(get_main_info_str(error_report['conda_info']))
File "...\miniforge3\lib\site-packages\conda\cli\main_info.py", line 236, in get_main_info_str
info_dict['_' + key] = ('\n' + 26 * ' ').join(info_dict[key])
KeyError: 'pkgs_dirs'
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "...\miniforge3\lib\site-packages\conda\exceptions.py", line 1118, in __call__
return func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\cli\main.py", line 69, in main_subshell
exit_code = do_call(args, p)
File "...\miniforge3\lib\site-packages\conda\cli\conda_argparse.py", line 91, in do_call
return getattr(module, func_name)(args, parser)
File "...\miniforge3\lib\site-packages\conda\notices\core.py", line 109, in wrapper
return func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\cli\main_create.py", line 41, in execute
install(args, parser, 'create')
File "...\miniforge3\lib\site-packages\conda\cli\install.py", line 111, in install
context.validate_configuration()
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1400, in validate_configuration
raise_errors(tuple(chain.from_iterable((errors, post_errors))))
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1397, in <genexpr>
errors = chain.from_iterable(Configuration._collect_validation_error(getattr, self, name)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1391, in _collect_validation_error
func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1236, in __get__
expanded = merged.expand() if self._expandvars else merged
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 555, in expand
new_value = type(self.value)((k, v.expand()) for k, v in self.value.items())
File "...\miniforge3\lib\site-packages\conda\_vendor\frozendict\__init__.py", line 21, in __init__
self._dict = self.dict_cls(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 555, in <genexpr>
new_value = type(self.value)((k, v.expand()) for k, v in self.value.items())
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 557, in expand
new_value = type(self.value)(v.expand() for v in self.value)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 557, in <genexpr>
new_value = type(self.value)(v.expand() for v in self.value)
AttributeError: 'YamlRawParameter' object has no attribute 'expand'
`$ ...\miniforge3\Scripts\conda-script.py create -n py11 python=3.11`
environment variables:
conda info could not be constructed.
KeyError('pkgs_dirs')
An unexpected error has occurred. Conda has prepared the above report.
If submitted, this report will be used by core maintainers to improve
future releases of conda.
Would you like conda to send this report to the core maintainers? [y/N]: N
No report sent. To permanently opt-out, use
$ conda config --set report_errors false
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "...\miniforge3\lib\site-packages\conda\exceptions.py", line 1118, in __call__
return func(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\cli\main.py", line 69, in main_subshell
exit_code = do_call(args, p)
File "...\miniforge3\lib\site-packages\conda\cli\conda_argparse.py", line 91, in do_call
return getattr(module, func_name)(args, parser)
File "...\miniforge3\lib\site-packages\conda\cli\main_info.py", line 320, in execute
info_dict = get_info_dict(args.system)
File "...\miniforge3\lib\site-packages\conda\cli\main_info.py", line 178, in get_info_dict
config_files=context.config_files,
File "...\miniforge3\lib\site-packages\conda\base\context.py", line 807, in config_files
return tuple(path for path in context.collect_all()
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1409, in collect_all
typed_values[source], validation_errors[source] = self.check_source(source)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 1366, in check_source
typed_value = loaded_parameter.typify(match.source)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 591, in typify
return LoadedParameter._typify_data_structure(self.value, source, element_type)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 602, in _typify_data_structure
return type(value)((k, v.typify(source)) for k, v in value.items())
File "...\miniforge3\lib\site-packages\conda\_vendor\frozendict\__init__.py", line 21, in __init__
self._dict = self.dict_cls(*args, **kwargs)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 602, in <genexpr>
return type(value)((k, v.typify(source)) for k, v in value.items())
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 591, in typify
return LoadedParameter._typify_data_structure(self.value, source, element_type)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 604, in _typify_data_structure
return type(value)(v.typify(source) for v in value)
File "...\miniforge3\lib\site-packages\conda\common\configuration.py", line 604, in <genexpr>
return type(value)(v.typify(source) for v in value)
AttributeError: 'YamlRawParameter' object has no attribute 'typify'
Solution to issue cannot be found in the documentation.
Issue
On a fresh install of Miniforge 22.11 with the only config change to set the Proxy I am getting the following error:
Installed packages
Environment info
Running
conda info
produces the error: