Bug#1006140: New version can't load old databases
Jochen Sprickerhof
jspricke at debian.org
Sat Feb 19 17:52:55 GMT 2022
Package: libh2-java
Version: 2.1.210-1
Severity: important
X-Debbugs-Cc: jspricke at debian.org, Markus Koschany <apo at debian.org>
Control: -1 affects mediathekview jameica hibiscus
Hi,
the new version of libh2-java uses a new SQL syntax and file format and
is not able to read old data or work with the old syntax:
https://h2database.com/html/migration-to-v2.html
This renders all it's users, i.e. mediathekview and jameica/hibiscus,
unusable.
Given that there is no online conversion available, the H2MigrationTool
actually contains jars of the different version, I would propose to
upload the v2 version with a new source and binary package name and
upload the v1 version to unstable again with a +really version number:
2.1.210+really1.4.197-1
based on the git tag debian/1.4.197-4+deb11u1.
Given that this affects all linked programs and that v2 already
transitioned to testing as well as the next Ubuntu version (which will
stop importing from Debian soon) I would like to get this fixed fast.
I'm planning to upload the +really version tomorrow unless someone
disagrees.
Cheers Jochen
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.16.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
libh2-java depends on no packages.
libh2-java recommends no packages.
Versions of packages libh2-java suggests:
pn libjts-java <none>
pn liblucene8-java <none>
ii libslf4j-java 1.7.32-1
-- no debconf information
More information about the pkg-java-maintainers
mailing list