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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions