[Python-apps-team] Bug#988716: platformio 4.3.4 cannot download required frameworks

Sebastian Reichel sre at debian.org
Tue May 18 15:34:31 BST 2021


Package: platformio
Version: 4.3.4-1
Severity: grave

Dear Maintainer,

Upstream changed paths for the framework manifest files in recent
releases and did not maintain backward compatibility links resulting
in 4.3.4 no longer being able to install the frameworks.

For example this happens when I try to build the arduino-blink
hello world program:

$ platformio run -e d1_mini
Processing d1_mini (platform: espressif8266; framework: arduino; board: d1_mini)
--------------------------------------------------------------------------------
PlatformManager: Installing espressif8266
Error: Detected unknown package 'espressif8266'

But not even native build is possible:

$ platformio platform install native
PlatformManager: Installing native
Error: Detected unknown package 'native'

There does not seem to be a way to get better error messages, but
using strace I can say it receives a 404 response for the following
query: "GET /platforms/manifest.json". The problem is fixed by
updating to latest upstream release [I tested 5.1.1], which has
already been requested in #976665.

This means the package is basically unusable for new installations
Since it did not exist in buster, it is always a new installation
in bullseye. Considering we are in late freeze phase I suggest to
drop the package from Debian testing (and upload a new upstream
release to sid).

-- Sebastian



More information about the Python-apps-team mailing list