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

Reply via email to