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

[Bug] v2.10.2+spring2024 not installable #495

Open
Haerteleric opened this issue Nov 22, 2024 · 6 comments
Open

[Bug] v2.10.2+spring2024 not installable #495

Haerteleric opened this issue Nov 22, 2024 · 6 comments
Assignees
Labels

Comments

@Haerteleric
Copy link

Haerteleric commented Nov 22, 2024

Describe the bug

Following Instructions on

Matter Test-Harness User Manual
v2.11+fall2024

the installation fails with:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 satisfy:command-line : Depends: linux-modules-extra-raspi (>= 5.15.0.1046.44) but it is not installable
E: Unable to correct problems, you have held broken packages.
### Exit with Error ###

Steps to reproduce the behavior

  1. Install Ubuntu 24.04.01 LTS via Raspberry Pi Imager v1.9.0 (24.04 not available)
  2. $ git clone -b v2.10.2+spring2024 https://github.com/project-chip/certification-tool ( https://github.com/project-chip/certificationtool.git fails)
  3. $ cd certification-tool
  4. $ bash ./scripts/pi-setup/auto-install.sh

Expected behavior

Should install

Log files

No response

PICS file

No response

Screenshots

No response

Environment

No response

Additional Information

https://answers.launchpad.net/ubuntu/+source/linux-raspi/+question/817506

says
linux-modules-extra package any more and everything has been combined into the linux-modules package.

@Haerteleric Haerteleric added Bug Something isn't working Needs Triage labels Nov 22, 2024
@Haerteleric
Copy link
Author

Update:

After Changing the Dependency List in scripts/pi-setup/install-pi-dependencies.sh

to

packagelist=(
    "pi-bluetooth"
)

A new Error occurs:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 satisfy:command-line : Depends: g++ (= 4:11.2.0-1ubuntu1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
### Exit with Error ###

@Haerteleric
Copy link
Author

Update:

After Removing all version Tags from the Dependency List in scripts/ubuntu/1-install-dependendcies.sh

packagelist=(
    "apt-transport-https"
    "avahi-utils"
    "ca-certificates"
    "docker-ce"
    "figlet"
    "g++"
    "gcc"
    "generate-ninja"
    "libavahi-client-dev"
    "libcairo2-dev"
    "libdbus-1-dev"
    "libgirepository1.0-dev"
    "libglib2.0-dev"
    "libreadline-dev"
    "libssl-dev"
    "net-tools"
    "ninja-build"
    "npm"
    "pkg-config"
    "python3-pip"
    "python3-venv"
    "software-properties-common"
    "toilet"
    "unzip"
)

The Installation succeeds.

Can't tell yet if the removal of these Version Tags will cause any issues.

@Haerteleric
Copy link
Author

A Issue that popped up using the fixes above, is that BLE-Pairing did not work.

I fixed it by installing bluez

sudo apt install bluez

@Haerteleric
Copy link
Author

5 Days in the Installation is a bit unstable, but mostly working fine

@Haerteleric
Copy link
Author

update:

ble commisioning seems to not work in python-test-suite.

@antonio-amjr
Copy link
Contributor

Hi @Haerteleric,

The spring2024 release requires the Ubuntu version to be 22.04.5 LTS.
Please refer to the documentation of that release in User Guide Spring2024.

Let me know if you managed install and use TH with those version and if you need further help.

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

No branches or pull requests

2 participants