Skip to content

Dependency issue with Debian 13 [not officially supported] #1418

Description

@H-A-L-I-S

It seems Ubuntu added for version 24.04LTS/noble the suffix t64 to the following packages and causes the following error on Debian version 13/trixie:

Unsatisfied dependencies:
 qdigidoc4 : Depends: libqt6gui6t64 (>= 6.4.0) but it is not installable
             Depends: libqt6network6t64 (>= 6.4.0) but it is not installable
             Depends: libqt6printsupport6t64 (>= 6.1.2) but it is not installable
             Depends: libqt6widgets6t64 (>= 6.2.0) but it is not installable
 web-eid-native : Depends: libqt6gui6t64 (>= 6.1.2) but it is not installable
                  Depends: libqt6network6t64 (>= 6.1.2) but it is not installable
                  Depends: libqt6widgets6t64 (>= 6.1.2) but it is not installable

Other Ubuntu versions use the packages without the t64 suffix in their names.

Digidoc works fine with libqt6gui6, libqt6network6, libqt6printsupport6 and libqt6widgets6 installed (without the t64 suffix). So I used as workaround:

sudo apt download open-eid  qdigidoc4  web-eid  web-eid-chrome  web-eid-firefox  web-eid-native
sudo dpkg --ignore-depends=libqt6gui6t64,libqt6network6t64,libqt6printsupport6t64,libqt6widgets6t64 -i qdigidoc4* web-eid* open-eid*
sudo rm qdigidoc4* web-eid* open-eid*

However, the workaround causes dependency error, which prevent system updates with apt, so I remove the packages again after using digidoc:

sudo apt --fix-broken install
Correcting dependencies... Done 
REMOVING:
  open-eid  qdigidoc4  web-eid  web-eid-chrome  web-eid-firefox  web-eid-native

Summary:
  Upgrading: 0, Installing: 0, Removing: 6, Not Upgrading: 0

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