Skip to content

install aziot-edge fails on trixie RPi5 #7496

@ciacco85

Description

@ciacco85

Expected Behavior

install aziot-edge on latest raspberry trixie version completed without issues

Current Behavior

I get package dependancy errors.
Unable to satisfy dependencies. Reached two conflicting decisions:

  1. aziot-identity-service:armhf=1.5.6-1 is selected for install because:
  2. aziot-edge:armhf=1.5.21-1 is selected for install
  3. aziot-edge:armhf=1.5.21-1 Depends aziot-identity-service:armhf (= 1.5.6-1)
  4. aziot-identity-service:armhf=1.5.6-1 Depends libtss2-esys-3.0.2-0:armhf (>= 2.3.1)

On bookwork I had to install different a different hostname package. I've tried this solution on trixie without success

sudo apt remove -y hostname --allow-remove-essential
sudo apt install -y hostname:armhf
sudo apt install -y aziot-edge

Steps to Reproduce

  • provision a new Raspberry Pi 5 device
  • flash an SD with the latest Raspberry PI OK with Raspberry PI Imager (trixie)
https://downloads.raspberrypi.com/raspios_lite_arm64/images/raspios_lite_arm64-2025-12-04/
  • Install aziot-edge with
sudo apt install -y aziot-edge

Context (Environment)

Output of iotedge check

none, it's not installed yet

Device Information

  • Host OS: Raspberry OS Trixie raspios_lite_arm64-2025-12-04
  • Architecture: arm64
  • Container OS: linux moby

Runtime Versions

  • aziot-edged:not installed yet
  • Edge Agent: not installed yet
  • Edge Hub: not installed yet
  • Docker/Moby: 29.1.4-1

Logs

Unsatisfied dependencies:
 aziot-identity-service:armhf : Depends: libssl1.1:armhf (>= 1.1.0g) but it is not installable
                                Depends: libtss2-esys-3.0.2-0:armhf (>= 2.3.1) but it is not installable
                                Depends: libtss2-mu0:armhf (>= 3.0.1) but it is not installable
                                Depends: libtss2-rc0:armhf (>= 3.0.1) but it is not installable
                                Depends: libtss2-tctildr0:armhf (>= 3.0.1) but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. aziot-identity-service:armhf=1.5.6-1 is selected for install because:
      1. aziot-edge:armhf=1.5.21-1 is selected for install
      2. aziot-edge:armhf=1.5.21-1 Depends aziot-identity-service:armhf (= 1.5.6-1)
   2. aziot-identity-service:armhf=1.5.6-1 Depends libtss2-esys-3.0.2-0:armhf (>= 2.3.1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions