Operating system:UBUNTU 22.04 LTS and Python 3.10.6
PlatformIO Version (platformio --version):6.1.6
Description of problem
Try to compile Marlin firmware 2.1.2 stable
Steps to Reproduce
1.launch compilation
2.
3.
Actual Results
Resolving STM32F103RE_creality_smartPro dependencies...
Error: Traceback (most recent call last):
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/main.py", line 102, in main
cli() # pylint: disable=no-value-for-parameter
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1130, in call
return self.main(args, kwargs)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/cli.py", line 71, in invoke
return super().invoke(ctx)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, ctx.params)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 760, in invoke
return __callback(args, **kwargs)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/project/commands/init.py", line 94, in project_init_cmd
install_project_dependencies(
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/commands/install.py", line 106, in install_project_dependencies
already_up_to_date = not install_project_env_dependencies(env, options)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/commands/install.py", line 131, in install_project_env_dependencies
_install_project_env_platform(project_env, options),
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/commands/install.py", line 148, in _install_project_env_platform
PlatformPackageManager().install(
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/manager/platform.py", line 60, in install
p.configure_project_packages(project_env, project_targets)
File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/platform/base.py", line 184, in configure_project_packages
self.configure_default_packages(options, targets or [])
File "/home/blabla/.platformio/platforms/ststm32@12.1.1/platform.py", line 35, in configure_default_packages
if board.startswith("portenta"):
AttributeError: 'NoneType' object has no attribute 'startswith'
Configuration
Operating system:UBUNTU 22.04 LTS and Python 3.10.6
PlatformIO Version (
platformio --version
):6.1.6Description of problem
Try to compile Marlin firmware 2.1.2 stable
Steps to Reproduce
1.launch compilation 2. 3.
Actual Results
Resolving STM32F103RE_creality_smartPro dependencies... Error: Traceback (most recent call last): File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/main.py", line 102, in main cli() # pylint: disable=no-value-for-parameter File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1130, in call return self.main(args, kwargs) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1055, in main rv = self.invoke(ctx) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/cli.py", line 71, in invoke return super().invoke(ctx) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1657, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 1404, in invoke return ctx.invoke(self.callback, ctx.params) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/click/core.py", line 760, in invoke return __callback(args, **kwargs) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/project/commands/init.py", line 94, in project_init_cmd install_project_dependencies( File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/commands/install.py", line 106, in install_project_dependencies already_up_to_date = not install_project_env_dependencies(env, options) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/commands/install.py", line 131, in install_project_env_dependencies _install_project_env_platform(project_env, options), File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/commands/install.py", line 148, in _install_project_env_platform PlatformPackageManager().install( File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/package/manager/platform.py", line 60, in install p.configure_project_packages(project_env, project_targets) File "/home/blabla/.platformio/penv/lib/python3.10/site-packages/platformio/platform/base.py", line 184, in configure_project_packages self.configure_default_packages(options, targets or []) File "/home/blabla/.platformio/platforms/ststm32@12.1.1/platform.py", line 35, in configure_default_packages if board.startswith("portenta"): AttributeError: 'NoneType' object has no attribute 'startswith'
============================================================
An unexpected error occurred. Further steps:
Verify that you have the latest version of PlatformIO using
pip install -U platformio
commandTry to find answer in FAQ Troubleshooting section https://docs.platformio.org/page/faq/index.html
Report this problem to the developers https://github.com/platformio/platformio-core/issues
============================================================
Expected Results
If problems with PlatformIO Build System:
The content of
platformio.ini
:Source file to reproduce issue:
Additional info
source file https://github.com/MarlinFirmware/Marlin/tree/2.1.2