Bug#954662: obantoo: Obantoo includes an outdated BLZ.txt

Thomas Weber tweber at debian.org
Sun Mar 22 12:49:06 GMT 2020


Source: obantoo
Severity: normal

The current version of BLZ.txt in the package dates from 2015, which
means that checks for new BLZs and IBANs based on them will fail (e.g.
59020400). While the Deutsche Bundesbank makes available updated BLZ.txt
files for free on their website, obantoo uses the extended version
("erweiterte Bankleitzahlendatei"), which is only available with an
account on their Extranet[1]. I have applied for an account, but have
not yet received an answer. However, a recent version of BLZ.txt has
been added by the Hibiscus author and can be extracted from [2]. 

I prepared a patch based on [2], but the resulting diff is 6 MB in size
- which is suboptimal. I do not have a really good proposal on how to
move forward here, but given that an updated BLZ.txt is published every
quarter, it seems suboptimal to put it into the JAR file: 
  1) This makes it unneccessarily difficult to find the file and replace
  it with a local version.
  2) It requires a new release of the software when it reality there
  were no code changes and only a data update.

[1] https://www.bundesbank.de/de/aufgaben/unbarer-zahlungsverkehr/serviceangebot/bankleitzahlen/bankleitzahlen-602638
[2] https://github.com/willuhn/hibiscus/raw/master/lib/obantoo-bin-2.1.12.jar

Kind regards, 
Thomas

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



More information about the pkg-java-maintainers mailing list