Digidoc 4 ist eine Applikation zur Signierung von Dokumenten in Verbindung mit einem SmartCard Reader. Jene mit einem E-Residency Status in Estland machen Gebrauch davon um Rechtsgeschäfte mit den Behörden voll digital abzuschließen.
Umso ärgerlicher ist es, wenn die notwendigen Anwendungen nach einem Update nicht mehr funktionieren, was trotz aller Bemühungen den Prozess für jedes Betriebssystem zu unterstützen doch manchmal schief gehen kann. Kürzlich war es wieder einmal soweit.
Über die Verknüpfung im Startmenü konnte der Digidoc Client unter Ubuntu 18.04 / Debian 9 nicht mehr aufgerufen werden. ein Ausführen des Programms in der Kommandozeile
qdigidoc4
förderte folgende Fehlermeldung zutage:
qdigidoc4: symbol lookup error: qdigidoc4: undefined symbol: _ZN7digidoc9ExceptionC1EOS0_
Über ein Diskussionsforum bin ich dann auf den Hinweis gestoßen, daß das automatische Installationsskript eine neuere Version der Verschlüsselungsbibliotheken nicht mitinstalliert.
Dies kann mit der folgenden Kommandozeile nachgeholt werden.
sudo apt-get update
sudo apt-get install libxml-security-c20
Sollte der Fehler immer noch auftauchen, muß das veraltete Paket entfernt werden.
sudo apt-get remove libxml-security-c17v5
Anschließend sollte den Amtsgeschäften nichts mehr im Wege stehen.