Git Product home page Git Product logo

Comments (10)

getreu avatar getreu commented on May 29, 2024

The above could be resolved following #435 or the simpler solution presented in open-eid/linux-installer#37 (comment).

After having resolved the dependency issue above, the following shows up with 'libdigidocpp.so.1 `:

$ qdigidoc4
Chache configuration serial: 82
Bundled configuration serial: 79
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QSigner(0x19b4360), parent's thread is QThread(0x183d400), current thread is QSigner(0x19b4360)
qdigidoc4: symbol lookup error: /usr/lib/x86_64-linux-gnu/libdigidocpp.so.1: undefined symbol: _ZN11xalanc_1_1114XPathEvaluator10initializeERN11xercesc_3_113MemoryManagerE

from digidoc4-client.

metsma avatar metsma commented on May 29, 2024

See open-eid/libdigidocpp#143 and open-eid/libdigidocpp#134

from digidoc4-client.

getreu avatar getreu commented on May 29, 2024

Thank you for the links I read through carefully. Maybe I have missed something, but how does it solve my dependency problem? What additional packages do I have to install?
Since the latest upgrade my digidoc4 is broken and I need urgently sign documents.

from digidoc4-client.

metsma avatar metsma commented on May 29, 2024

It means Debian developer is unwilling compile libxml-security-c with libxalan-c dependency and RIA is providing own binaries of libxml-security-c in repository https://installer.id.ee/media/ubuntu/pool/main/x/xml-security-c/

from digidoc4-client.

getreu avatar getreu commented on May 29, 2024

I found it: libxml-security-c requires a certain version of libxalan-c111!

Your version 1.7.3-1RIA1 of libxml-security-c pulls libxalan-c111, but the latter does mustn't be to recent!
On my debian 9 system libxalan-c111 version 1.11-6 works well, but version 1.11-9~bpo9+1 does not.

from digidoc4-client.

metsma avatar metsma commented on May 29, 2024

I don't see such version https://packages.debian.org/stretch/libxalan-c-dev
Found it from backports
https://metadata.ftp-master.debian.org/changelogs/main/x/xalan/xalan_1.11-9~bpo9+1_changelog

from digidoc4-client.

metsma avatar metsma commented on May 29, 2024

xalan (1.11-9~bpo9+1) stretch-backports; urgency=medium

  • Rebuild for stretch-backports, using xerces 3.2.

I think this is the cause, you need also libdigidocpp compiled against xerces 3.2

from digidoc4-client.

getreu avatar getreu commented on May 29, 2024

Yes, I think so too.
I updated my blog article about installing Digidoc on Debian 9 to reflect the above workarounds. There is also a pdf-rendition

from digidoc4-client.

nekromoff avatar nekromoff commented on May 29, 2024

Same issues on Ubuntu 18.04.3

qdigidoc4
qdigidoc4: symbol lookup error: qdigidoc4: undefined symbol: _ZTIN7digidoc9XmlConfV3E

qdigidocclient
Chache configuration serial: 55
Bundled configuration serial: 55
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QSigner(0x55bb74b56280), parent's thread is QThread(0x55bb74981860), current thread is QSigner(0x55bb74b56280)
Loading: "opensc-pkcs11.so"
"OPENSC PROJECT (2.20)"
"OPENSC SMARTCARD FRAMEWORK (0.19)"
Flags: 0
qdigidocclient: symbol lookup error: /usr/lib/x86_64-linux-gnu/libdigidocpp.so.1: undefined symbol: _ZN11xalanc_1_1114XPathEvaluator10initializeERN11xercesc_3_113MemoryManagerE

from digidoc4-client.

getreu avatar getreu commented on May 29, 2024

Maybe this helps: Digidoc Open-EID - Installation instructions for Debian 10 Buster

from digidoc4-client.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.