Package: gnucash Version: 1:3.6-1 Severity: important Dear Maintainer,
German legislation requires some changes to HBCI, rendering the HBCI interface of gnucash 3.6-1 in Debian mostly useless due to missing requirements. As mentioned in #934905, libaqbanking provides support to pass a registration code starting with versions 5.8.1 (and maybe 5.7.9) - both not yet in debian. Also upstream gnucash (git "maint" branch) provides necessary patches to accomplish this. (see around https://github.com/Gnucash/gnucash/commit/100ef2a01decda3ed54cf7204ae38bfd8766521d for details) Steps to silence the warnings in the HBCI dialog: - Compile libaqbanking 5.8.1 (using the upstream tarball and the contents of libaqbanking_5.7.8-3.debian.tar.xz with small modifications to exported symbols), resulting in 5.8.1~matthias1 - build gnucash git maint branch against new libaqbanking-dev_5.8.1 - resulting in gnucash 1:3.6-2~matthias1 which is mentioned below. Yet unknown: whether this allows the "strong authentication" (two-factor with a TAN) probably required starting Sept. 14. Legislation allows some exceptions, but still unclear, which German bank will require which steps. This bugreport is filed mostly to request - if possible - a solution for buster, maybe via backports for a to-be-released 3.6.2, maybe via stable-updates (if possible at all)? Thanks in advance, Yours Matthias Merz -- System Information: Debian Release: 10.0 APT prefers stable APT policy: (1001, 'stable'), (500, 'stable-updates'), (30, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.19.0-5-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gnucash depends on: ii gnucash-common 1:3.6-2~matthias1 ii guile-2.0 2.0.13+1-5.1 ii guile-2.2 2.2.4+1-2 ii guile-2.2-libs 2.2.4+1-2 ii libaqbanking35 5.8.1~matthias1 ii libaqbanking35-plugins 5.8.1~matthias1 ii libatk1.0-0 2.30.0-2 ii libboost-date-time1.67.0 1.67.0-13 ii libboost-filesystem1.67.0 1.67.0-13 ii libboost-locale1.67.0 1.67.0-13 ii libboost-regex1.67.0 1.67.0-13 ii libboost-system1.67.0 1.67.0-13 ii libc6 2.28-10 ii libcairo-gobject2 1.16.0-4 ii libcairo2 1.16.0-4 ii libcrypt-ssleay-perl 0.73.06-1+b1 ii libdate-manip-perl 6.76-1 ii libdbi1 0.9.0-5 ii libfinance-quote-perl 1.47-1 ii libgc1c2 1:7.6.4-0.4 ii libgcc1 1:8.3.0-6 ii libgdk-pixbuf2.0-0 2.38.1+dfsg-1 ii libglib2.0-0 2.58.3-2 ii libgtk-3-0 3.24.5-1 ii libgwenhywfar60 4.20.0-9 ii libhtml-tableextract-perl 2.15-1 ii libhtml-tree-perl 5.07-2 ii libicu63 63.1-6 ii libjavascriptcoregtk-4.0-18 2.24.2-1 ii libofx7 1:0.9.14-1 ii libpango-1.0-0 1.42.4-6 ii libpangocairo-1.0-0 1.42.4-6 ii libpython3.7 3.7.3-2 ii libsecret-1-0 0.18.7-1 ii libsoup2.4-1 2.64.2-2 ii libstdc++6 8.3.0-6 ii libwebkit2gtk-4.0-37 2.24.2-1 ii libwww-perl 6.36-2 ii libxml2 2.9.4+dfsg1-7+b3 ii libxslt1.1 1.1.32-2 ii perl 5.28.1-6 ii zlib1g 1:1.2.11.dfsg-1 Versions of packages gnucash recommends: ii gnucash-docs 3.4-1 pn python3-gnucash <none> ii yelp 3.31.90-1 Versions of packages gnucash suggests: pn libdbd-mysql <none> pn libdbd-pgsql <none> ii libdbd-sqlite3 0.9.0-6+b1 -- no debconf information