[Debian-med-packaging] Bug#1019393: hdf5 breaks libsis-jhdf5-java autopkgtest: Could not initialize class

Steven Robbins steve at sumost.ca
Thu Sep 15 06:31:16 BST 2022


On Thu, 8 Sep 2022 16:11:33 +0200 Paul Gevers <elbrus at debian.org> wrote:

> With a recent upload of hdf5 the autopkgtest of libsis-jhdf5-java fails 
> in testing when that autopkgtest is run with the binary packages of hdf5 
> from unstable. It passes when run with only packages from testing.

I find the same holds for simple BUILDING of the libsis-jhdf5-java source 
package.  The build succeeds when using libhdf5-dev from testing, but fails 
with the  package from  unstable. 

The failure happens when running tests.  Below is output from first test 
failure.

-Steve

FAILED: testCreateVerifyContentArtificialRootRoundtripOK
java.lang.ExceptionInInitializerError
	at hdf.hdf5lib.HDF5Constants.<clinit>(HDF5Constants.java:29)
	at 
ch.systemsx.cisd.hdf5.IHDF5WriterConfigurator$FileFormatVersion.<clinit>(IHDF5WriterConfigurator.java:
74)
	at 
ch.systemsx.cisd.hdf5.IHDF5WriterConfigurator$FileFormatVersionBounds.<clinit>(IHDF5WriterConfigurator.java:
127)
	at 
ch.systemsx.cisd.hdf5.h5ar.HDF5Archiver.<init>(HDF5Archiver.java:112)
	at 
ch.systemsx.cisd.hdf5.h5ar.HDF5ArchiverFactory.open(HDF5ArchiverFactory.java:
41)
	at 
ch.systemsx.cisd.hdf5.h5ar.HDF5ArchiverTest.testCreateVerifyContentArtificialRootRoundtripOK(HDF5ArchiverTest.java:
330)
	at java.base/
jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:
104)
	at java.base/java.lang.reflect.Method.invoke(Method.java:577)
	at 
org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:
100)
	at org.testng.internal.Invoker.invokeMethod(Invoker.java:646)
	at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:811)
	at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1129)
	at 
org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:
129)
	at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:
112)
	at org.testng.TestRunner.privateRun(TestRunner.java:746)
	at org.testng.TestRunner.run(TestRunner.java:600)
	at org.testng.SuiteRunner.runTest(SuiteRunner.java:366)
	at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:361)
	at org.testng.SuiteRunner.privateRun(SuiteRunner.java:319)
	at org.testng.SuiteRunner.run(SuiteRunner.java:268)
	at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
	at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
	at org.testng.TestNG.runSuitesSequentially(TestNG.java:1264)
	at org.testng.TestNG.runSuitesLocally(TestNG.java:1189)
	at org.testng.TestNG.runSuites(TestNG.java:1104)
	at org.testng.TestNG.run(TestNG.java:1076)
	at org.testng.TestNG.privateMain(TestNG.java:1405)
	at org.testng.TestNG.main(TestNG.java:1374)
Caused by: java.lang.UnsupportedOperationException: No suitable HDF5 native 
library found for this platform.
	at hdf.hdf5lib.H5.loadH5Lib(H5.java:240)
	at hdf.hdf5lib.H5.<clinit>(H5.java:230)
	... 28 more
-------------- 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/debian-med-packaging/attachments/20220915/068bcb66/attachment-0001.sig>


More information about the Debian-med-packaging mailing list