Bug#1012016: libapache-poi-java breaks octave-io autopkgtest: assert (size (d) == [1001, 2]) failed

Sébastien Villemot sebastien at debian.org
Tue Jan 31 17:09:06 GMT 2023


Le mercredi 28 décembre 2022 à 22:46 +0100, Paul Gevers a écrit :
> Control: retitle -1 libapache-poi-java needs updates for newer xmlbeans
> 
> On Fri, 24 Jun 2022 09:54:32 +0200 =?ISO-8859-1?Q?S=E9bastien?= Villemot 
> <sebastien at debian.org> wrote:
> > octave-io’s upstream
> > thinks that the problem comes from an incorrect combination of versions
> > between libapache-poi-java and xmlbeans. That seems confirmed by the
> > minimal test case that I attached to my previous email (which used to
> > work but no longer does, without any indication that the API used
> > therein is deprecated).
> 
> So, let's give this bug a (hopefully) better title such that it's 
> potentially a bit clearer during RC bug triaging for bookworm. Would the 
> new upstream version solve the issue?

My minimal test case works fine if I combine the latest Apache POI
(5.2.3) with the latest XMLBeans (5.1.1).

So it seems that upgrading these two packages to newer versions in
Debian would fix the problem (just upgrading Apache POI to the latest
version is not enough, because that version requires a newer XMLBeans
than the one currently in Debian).

However, I don’t know if it is realistic to expect this to happen for
Bookworm, given the stage we’re at in the freeze. I am not familiar
enough with this ecosystem to NMU, and the maintainers have been
unresponsive so far.

Alternatively, I could try to patch octave-io so that it no longer uses
libapache-poi-java for reading XLSX files. That is an inferior
solution, because that will remove an important functionality from the
package, but I may not have the choice.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  https://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  https://www.debian.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20230131/7d543919/attachment.sig>


More information about the pkg-java-maintainers mailing list