Package: starlink-votable-java
Version: 2.0+2018.04.17-1
Severity: serious
User: debian...@lists.debian.org
Usertags: breaks
Control: affects -1 src:starjava-topcat

In preparation of using autopkgtest results for unstable-to-testing
migration, I am running autopkgtests with migration candidates from
unstable in testing. I noticed that recent versions of starlink-*
packages run successfully in unstable, but starjava-topcat (and also
starjava-table, but I haven't investigated that further yet) fails in
testing¹ when I use the packages from starjava-votable from unstable
with the error copied below². I tried multiple combinations of pulling
in other packages from unstable and when I also pull in starjava-fits
packages, then the autopkgtest of starjava-topcat passes. This is a
clear indication that some of the packages from starjava-votable (I
believe tarlink-votable-java) need versioned dependencies on some of the
packages of starjava-fits.

Please investigate this issue and don't hesitate to ask for more
information about the test setup if needed, or addition tests (you can
trigger them yourself as well via the new ci.d.n API³.

Paul

¹ https://ci.debian.net/packages/s/starjava-topcat/testing/amd64/
²
https://ci.debian.net/data/autopkgtest/testing/amd64/s/starjava-topcat/204681/log.gz
³ see https://ci.debian.net/doc/file.API.html (multiple packages from
unstable is poorly documented, see
https://salsa.debian.org/ci-team/debci/commit/07b4301c3a0963618b611125a172c3e926fc0f76

Run-tests:
    [junit] Testsuite: uk.ac.starlink.topcat.CodecTest
    [junit] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time
elapsed: 0.108 sec
    [junit]
    [junit] Testcase: testCodecs(uk.ac.starlink.topcat.CodecTest):
Caused an ERROR
    [junit]
uk.ac.starlink.fits.FitsConstants.createHeaderCard(Ljava/lang/String;)Lnom/tam/fits/HeaderCard;
    [junit] java.lang.NoSuchMethodError:
uk.ac.starlink.fits.FitsConstants.createHeaderCard(Ljava/lang/String;)Lnom/tam/fits/HeaderCard;
    [junit]     at
uk.ac.starlink.votable.FitsPlusTableBuilder.isMagic(FitsPlusTableBuilder.java:444)
    [junit]     at
uk.ac.starlink.votable.FitsPlusTableBuilder.makeStarTable(FitsPlusTableBuilder.java:91)
    [junit]     at
uk.ac.starlink.table.StarTableFactory.makeStarTable(StarTableFactory.java:402)
    [junit]     at uk.ac.starlink.topcat.Driver.getDemoTables(Driver.java:594)
    [junit]     at
uk.ac.starlink.topcat.CodecTest.exerciseCodec(CodecTest.java:54)
    [junit]     at
uk.ac.starlink.topcat.CodecTest.testCodecs(CodecTest.java:48)
    [junit]     at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
    [junit]     at
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    [junit]     at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit]     at
jdk.internal.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
    [junit]     at
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    [junit]
    [junit]

BUILD FAILED

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to