Package Details: qdigidoc 3.13.6.1525-1

Git Clone URL: https://aur.archlinux.org/qdigidoc.git (read-only)
Package Base: qdigidoc
Description: Qt based UI application for verifying and signing digital signatures
Upstream URL: http://www.id.ee/
Keywords: esteid
Licenses: LGPL2.1
Submitter: kevku
Maintainer: kevku
Last Packager: kevku
Votes: 9
Popularity: 0.003338
First Submitted: 2012-12-12 12:20
Last Updated: 2018-04-21 15:11

Latest Comments

kevku commented on 2018-03-28 16:04

you can use https://aur.archlinux.org/packages/xxd-standalone/

tindzk commented on 2018-03-27 19:08

I have neovim and neovim-symlinks installed. When I try to install this package, it tries to replace neovim by gvim:

aura >>= Determining dependencies...
aura >>= Repository dependencies:
gvim
opensc
xalan-c
xerces-c
xsd

aura >>= AUR Packages:
libdigidocpp
qdigidoc
xml-security-c

aura >>= Continue? [Y/n] Y
resolving dependencies...
looking for conflicting packages...
:: gvim and neovim-symlinks are in conflict (vim). Remove neovim-symlinks? [y/N] N
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: gvim and neovim-symlinks are in conflict

mehine2 commented on 2018-02-12 12:18

I have the same problem on one of my machines.

yupi commented on 2018-01-12 09:48

The latest (december's) update of the digidoc stack broke signing for me. (it does not matter whether offical opensc or opensc-esteid is installed). E.g.,

~$ qdigidocclient

Chache configuration serial: 49

Bundled configuration serial: 49

QObject: Cannot create children for a parent that is in a different thread.

(Parent is QSigner(0x55f9fc6ef260), parent's thread is

QThread(0x55f9fc39b580), current thread is QSigner(0x55f9fc6ef260)

Loading: "opensc-pkcs11.so"

"OPENSC PROJECT (2.20)"

"OPENSC SMARTCARD FRAMEWORK (0.17)"

Flags: 0

Segmentation fault (core dumped)

aleppik commented on 2017-11-09 06:24

Found solution
remove qdigidoc - yaourt -R qdigidoc

Remove obsolete - sudo pacman -Rns $(pacman -Qtdq)

install again - yaourt -S qdigidoc

Manjaro Linux

/usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/../../../../lib/libdigidocpp.so: undefined reference to `xercesc_3_1::XMLString::transcode(unsigned short const*, xercesc_3_1::MemoryManager*)'
collect2: error: ld returned 1 exit status
make[2]: *** [client/CMakeFiles/qdigidocclient.dir/build.make:607: client/qdigidocclient] Error 1
make[1]: *** [CMakeFiles/Makefile2:469: client/CMakeFiles/qdigidocclient.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build qdigidoc.

ShareDVI commented on 2017-07-01 08:49

/usr/bin/ld: warning: libcrypto.so.1.1, needed by /usr/lib/libcurl.so.4, may conflict with libcrypto.so.1.0.0
../crypto/libqdigidoccrypto.a(MainWindow.cpp.o): In function `Crypto::MainWindow::addFile(QString const&)':
MainWindow.cpp:(.text+0x9a5): undefined reference to `CryptoDoc::isNull() const'
MainWindow.cpp:(.text+0x1011): undefined reference to `CryptoDoc::clear(QString const&)'
...
../crypto/libqdigidoccrypto.a(moc_compilation.cpp.o):(.data.rel.ro._ZTV10LdapSearch[_ZTV10LdapSearch]+0x48): undefined reference to `LdapSearch::timerEvent(QTimerEvent*)'
collect2: error: ld returned 1 exit status
make[2]: *** [client/CMakeFiles/qdigidocclient.dir/build.make:609: client/qdigidocclient] Error 1
make[1]: *** [CMakeFiles/Makefile2:469: client/CMakeFiles/qdigidocclient.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
:: failed to build qdigidoc package(s)

yupi commented on 2016-02-03 18:13

@mareke
I had the same error. Full update + restart will fix it.

mareke commented on 2016-02-02 18:19

I'm getting error:
crypto/CMakeFiles/qdigidoccrypto.dir/build.make:95: recipe for target 'crypto/CMakeFiles/qdigidoccrypto.dir/CryptoDoc.cpp.o' failed
make[2]: *** [crypto/CMakeFiles/qdigidoccrypto.dir/CryptoDoc.cpp.o] Error 1
CMakeFiles/Makefile2:373: recipe for target 'crypto/CMakeFiles/qdigidoccrypto.dir/all' failed
make[1]: *** [crypto/CMakeFiles/qdigidoccrypto.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

Rozyx commented on 2015-12-21 15:13

@Kallestofeles
Thank you! Your solution works!

pat_brat commented on 2015-12-13 14:20

Scratch that previous comment. I re-installed libdigidocpp despite the fact that it was supposedly up-to-date (with a net upgrade size of -0.06 MB, so maybe something went wrong) and it seems to have installed. So... if anyone has linking problems, try reinstalling the digidoc libs.

pat_brat commented on 2015-12-13 12:44

Can't compile. First, it used to freeze on "[ 76%] Generating TSL.qrc, tl-mp.xml, EE.xml", which it apparently got over, but now I get a linker error on "[ 98%] Linking CXX executable qdigidocclient". 76 lines of code, so I won't paste the whole output, but you can see it on http://pastebin.com/5XgPPr4A ... Has anyone had similar problems?

ggg377 commented on 2015-11-21 13:24

Something is wrong with the dependencies. qt5-tools and qt5-translations are marked necessary for make only, but when you remove them after install (as pacman suggests), qdigidoc won't start because of an xcb error. If you leave these two packages alone, them and their dependencies (cdparanoia, geoclue, gst-plugins-base, libvisual, libxkbcommob-x11, qt5-declarative, qt5-location, qt5-sensors, qt5-webchannel, qt5-webkit, qt5-xmlpatterns) start coming up as orphans when doing package maintenance because pacman doesn't see them as required by any package.

Kallestofeles commented on 2015-10-05 10:18

Works normally.
For public keys use "gpg --recv-keys [KEY]".

Cheers!

kristerv commented on 2015-02-01 22:08

"vaikus", ära mölise. Tee paremini.

But yeah, public key problem with all of these packages:
qdigidoc-3.9.1.1369.tar.gz ... FAILED (unknown public key B339B36D592073D4)

vaikus commented on 2014-12-04 20:48

Tere kevku.

On väga raske õppida pakendama id-kaardi tarkvara?

vaikus commented on 2014-10-18 17:31

https://installer.id.ee/media/sources/

New version libdigidoc-3.9.0.1167

kevku commented on 2014-09-30 07:52

you can use xsd3-bin https://aur.archlinux.org/packages/xsd3-bin/

whimish commented on 2014-09-30 06:56

Doesn't compile anymore with xsd 4 and boost libs 1.56.
Had to downgrade these packages from arch rollback machine to get it compiled.

mehine2 commented on 2013-02-07 13:34

updates didn't help, but I copied and renamed /lib/libxml-security-c.so.17 to /lib/libxml-security-c.so.16 and that help (probably not the correct way).

mehine2 commented on 2013-02-07 13:34

updates didn't help, but I copied and renamed /lib/libxml-security-c.so.17 to /lib/libxml-security-c.so.17 and that help (probably not the correct way).

kevku commented on 2013-02-07 11:36

you need to update the libs too

kevku commented on 2013-02-07 11:35

you need to update xml-security-c before qdigidoc

mehine2 commented on 2013-02-07 09:52

qdigidocclient: error while loading shared libraries: libxml-security-c.so.16: cannot open shared object file: No such file or directory

I have updated both qdigidoc & xml-security-c

kevku commented on 2012-12-13 15:14

right, my bad.

intgr commented on 2012-12-13 10:39

makedepend libpcsclite should be pcsclite, right? pcsclite includes /usr/lib/libpcsclite.so