Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build guide recommends Ubuntu 21.04 for Raspberry Pi, however it is end of life and not supported #19982

Closed
presto8 opened this issue Jun 25, 2022 · 2 comments

Comments

@presto8
Copy link
Contributor

presto8 commented Jun 25, 2022

Problem

The building guide at https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/BUILDING.md says to install Ubuntu 21.04 using rpi-imager:

Using rpi-imager, install the Ubuntu 21.04 64-bit server OS for arm64 architectures on a micro SD card. This release will have bluez 5.55 or newer which is required for BLE functionality.

There are two issues with this: First, Ubuntu 21.04 is end of life as of January 2022 and no longer supported by Ubuntu (or receiving updates). Second, rpi-imager does not offer 21.04 as an option to install.

Proposed Solution

Because bluez 5.55 is needed, which is only supported >= 21.04, then the next suitable release is 22.04. However, 22.04 uses Python 3.10 which does not work out of the box with bootstrapping script.

There is a discussion over how to fix this at #16664

A solution is to install python 3.9 as recommend here #16664 (comment)

One solution is to upgrade the building guide and copy over these additional steps. The other solution is to wait until the install script is updated to allow Python 3.10

@mikaelhm
Copy link
Contributor

This can be closed, verified no longer an issue. Ubuntu 22.04 and Python 3.10 is support now.

@franck-apple
Copy link

Closing per above comment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants