[Debian-astro-maintainers] Bug#896977: starlink-votable-java: new version misses versioned depends on packages from starjava-fits

Paul Gevers elbrus at debian.org
Thu Apr 26 14:30:01 BST 2018


Package: starlink-votable-java
Version: 2.0+2018.04.17-1
Severity: serious
User: debian-ci at 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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-astro-maintainers/attachments/20180426/2b6b3635/attachment.sig>


More information about the Debian-astro-maintainers mailing list