Control: tags -1 +moreinfo +unreproducible

Hi Peter,

thank you for your feedback on the Debian packages for AqBanking.

On 07/10/2017 10:08 PM, Peter Zimmerer wrote:
if program aqhbci-tool4 is executed it will fail with error message:

    aqhbci-tool4: error while loading shared libraries: libaqhbci.so.24:
cannot open shared object file: No such file or directory

If is sufficient to execute

    aqhbci-tool4 --help

to reproduce the issue.

I failed to do so. Here is what I did when I tried to reproduce the issue:


$ sudo apt-get install --no-install-recommends aqbanking-tools
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
  mariadb-common
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
libaqbanking-data libaqbanking35 libaqbanking35-plugins libaqebics0 libaqhbci23 libaqofxconnect7 libgwenhywfar-data libgwenhywfar60 libktoblzcheck1v5 libxmlsec1 libxmlsec1-gcrypt libxmlsec1-gnutls libxslt1.1
Suggested packages:
gwenhywfar-tools libchipcard-libgwenhywfar60-plugins libgwenhywfar60-dbg ktoblzcheck
The following NEW packages will be installed:
aqbanking-tools libaqbanking-data libaqbanking35 libaqbanking35-plugins libaqebics0 libaqhbci23 libaqofxconnect7 libgwenhywfar-data libgwenhywfar60 libktoblzcheck1v5 libxmlsec1 libxmlsec1-gcrypt libxmlsec1-gnutls libxslt1.1
0 upgraded, 14 newly installed, 0 to remove and 13 not upgraded.
Need to get 3756 kB of archives.
After this operation, 22.7 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://ftp.de.debian.org/debian stretch/main amd64 libgwenhywfar-data all 4.15.3-5 [32.5 kB] Get:2 http://ftp.de.debian.org/debian stretch/main amd64 libgwenhywfar60 amd64 4.15.3-5+b1 [424 kB] Get:3 http://ftp.de.debian.org/debian stretch/main amd64 libaqbanking-data all 5.6.12-1 [1698 kB] Get:4 http://ftp.de.debian.org/debian stretch/main amd64 libaqbanking35 amd64 5.6.12-1+b1 [215 kB] Get:5 http://ftp.de.debian.org/debian stretch/main amd64 libxslt1.1 amd64 1.1.29-2.1 [233 kB] Get:6 http://ftp.de.debian.org/debian stretch/main amd64 libxmlsec1 amd64 1.2.23-0.1 [145 kB] Get:7 http://ftp.de.debian.org/debian stretch/main amd64 libxmlsec1-gcrypt amd64 1.2.23-0.1 [63.6 kB] Get:8 http://ftp.de.debian.org/debian stretch/main amd64 libxmlsec1-gnutls amd64 1.2.23-0.1 [54.9 kB] Get:9 http://ftp.de.debian.org/debian stretch/main amd64 libaqebics0 amd64 5.6.12-1+b1 [128 kB] Get:10 http://ftp.de.debian.org/debian stretch/main amd64 libaqhbci23 amd64 5.6.12-1+b1 [280 kB] Get:11 http://ftp.de.debian.org/debian stretch/main amd64 libaqofxconnect7 amd64 5.6.12-1+b1 [85.0 kB] Get:12 http://ftp.de.debian.org/debian stretch/main amd64 libktoblzcheck1v5 amd64 1.48-2.1+b1 [114 kB] Get:13 http://ftp.de.debian.org/debian stretch/main amd64 libaqbanking35-plugins amd64 5.6.12-1+b1 [157 kB] Get:14 http://ftp.de.debian.org/debian stretch/main amd64 aqbanking-tools amd64 5.6.12-1+b1 [126 kB]
Fetched 3756 kB in 1s (3669 kB/s)
Selecting previously unselected package libgwenhywfar-data.
(Reading database ... 44199 files and directories currently installed.)
Preparing to unpack .../00-libgwenhywfar-data_4.15.3-5_all.deb ...
Unpacking libgwenhywfar-data (4.15.3-5) ...
Selecting previously unselected package libgwenhywfar60.
Preparing to unpack .../01-libgwenhywfar60_4.15.3-5+b1_amd64.deb ...
Unpacking libgwenhywfar60 (4.15.3-5+b1) ...
Selecting previously unselected package libaqbanking-data.
Preparing to unpack .../02-libaqbanking-data_5.6.12-1_all.deb ...
Unpacking libaqbanking-data (5.6.12-1) ...
Selecting previously unselected package libaqbanking35.
Preparing to unpack .../03-libaqbanking35_5.6.12-1+b1_amd64.deb ...
Unpacking libaqbanking35 (5.6.12-1+b1) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../04-libxslt1.1_1.1.29-2.1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.29-2.1) ...
Selecting previously unselected package libxmlsec1.
Preparing to unpack .../05-libxmlsec1_1.2.23-0.1_amd64.deb ...
Unpacking libxmlsec1 (1.2.23-0.1) ...
Selecting previously unselected package libxmlsec1-gcrypt.
Preparing to unpack .../06-libxmlsec1-gcrypt_1.2.23-0.1_amd64.deb ...
Unpacking libxmlsec1-gcrypt (1.2.23-0.1) ...
Selecting previously unselected package libxmlsec1-gnutls.
Preparing to unpack .../07-libxmlsec1-gnutls_1.2.23-0.1_amd64.deb ...
Unpacking libxmlsec1-gnutls (1.2.23-0.1) ...
Selecting previously unselected package libaqebics0.
Preparing to unpack .../08-libaqebics0_5.6.12-1+b1_amd64.deb ...
Unpacking libaqebics0 (5.6.12-1+b1) ...
Selecting previously unselected package libaqhbci23.
Preparing to unpack .../09-libaqhbci23_5.6.12-1+b1_amd64.deb ...
Unpacking libaqhbci23 (5.6.12-1+b1) ...
Selecting previously unselected package libaqofxconnect7.
Preparing to unpack .../10-libaqofxconnect7_5.6.12-1+b1_amd64.deb ...
Unpacking libaqofxconnect7 (5.6.12-1+b1) ...
Selecting previously unselected package libktoblzcheck1v5.
Preparing to unpack .../11-libktoblzcheck1v5_1.48-2.1+b1_amd64.deb ...
Unpacking libktoblzcheck1v5 (1.48-2.1+b1) ...
Selecting previously unselected package libaqbanking35-plugins.
Preparing to unpack .../12-libaqbanking35-plugins_5.6.12-1+b1_amd64.deb ...
Unpacking libaqbanking35-plugins (5.6.12-1+b1) ...
Selecting previously unselected package aqbanking-tools.
Preparing to unpack .../13-aqbanking-tools_5.6.12-1+b1_amd64.deb ...
Unpacking aqbanking-tools (5.6.12-1+b1) ...
Setting up libktoblzcheck1v5 (1.48-2.1+b1) ...
Setting up libgwenhywfar-data (4.15.3-5) ...
Setting up libaqbanking-data (5.6.12-1) ...
Setting up libxslt1.1:amd64 (1.1.29-2.1) ...
Setting up libxmlsec1 (1.2.23-0.1) ...
Processing triggers for libc-bin (2.24-11) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libxmlsec1-gcrypt (1.2.23-0.1) ...
Setting up libgwenhywfar60 (4.15.3-5+b1) ...
Setting up libxmlsec1-gnutls (1.2.23-0.1) ...
Setting up libaqbanking35 (5.6.12-1+b1) ...
Setting up libaqofxconnect7 (5.6.12-1+b1) ...
Setting up libaqebics0 (5.6.12-1+b1) ...
Setting up libaqhbci23 (5.6.12-1+b1) ...
Setting up libaqbanking35-plugins (5.6.12-1+b1) ...
Setting up aqbanking-tools (5.6.12-1+b1) ...
Processing triggers for libc-bin (2.24-11) ...
$ which aqhbci-tool4
/usr/bin/aqhbci-tool4
$ ldd /usr/bin/aqhbci-tool4
        linux-vdso.so.1 (0x00007ffc579c0000)
        libaqhbci.so.23 => /usr/lib/libaqhbci.so.23 (0x00007f7d60f3f000)
        [...]
$ aqhbci-tool4 --help
Usage: aqhbci-tool4 [GLOBAL OPTIONS] COMMAND [LOCAL OPTIONS]
[...]

$ sha256sum /usr/bin/aqhbci-tool4
85d89af89ae87ed5be4636946ca7bea7706b795696b1326a5c4d71b1f639500b /usr/bin/aqhbci-tool4

Usually the Debian buildsystem pretty safely prevents such issues as linking a binary against the wrong shared library. As The aqhbci-tool4 binary in my environment is linked correctly against libaqhbci.so.23, I would say your binary differs from mine.

Can you please provide the output of the following commands:

which aqhbci-tool4
dpkg -S /usr/bin/aqhbci-tool4
ldd /usr/bin/aqhbci-tool4
sha256sum /usr/bin/aqhbci-tool4

Thanks a lot in advance.

Regards,
Micha

Reply via email to