[Debian-med-packaging] Bug#1058683: FTBFS against htsjdk/4.0.2+dfsg-1 now in unstable
Pierre Gruet
pgt at debian.org
Thu Dec 14 13:01:59 GMT 2023
Source: igv
Version: 2.16.2+dfsg-1
Severity: serious
Tags: patch
Hello,
igv fails to build against new htsjdk/4.0.2+dfsg-1:
/<<PKGBUILDDIR>>/src/main/java/org/broad/igv/track/TribbleFeatureSource.java:352: error: reference to NamedFeature is ambiguous
if (f instanceof NamedFeature) FeatureDB.addFeature((NamedFeature) f, genome);
^
both interface org.broad.igv.feature.NamedFeature in org.broad.igv.feature and interface htsjdk.tribble.NamedFeature in htsjdk.tribble match
/<<PKGBUILDDIR>>/src/main/java/org/broad/igv/track/TribbleFeatureSource.java:352: error: reference to NamedFeature is ambiguous
if (f instanceof NamedFeature) FeatureDB.addFeature((NamedFeature) f, genome);
^
both interface org.broad.igv.feature.NamedFeature in org.broad.igv.feature and interface htsjdk.tribble.NamedFeature in htsjdk.tribble match
There is some ambiguity to be removed, which is solved by the enclosed patch.
Best,
--
Pierre
-------------- next part --------------
Description: solving an ambiguity in the tests due to a new class in
htsjdk/4.0.2+dfsg
Author: Pierre Gruet <pgt at debian.org>
Forwarded: no
Last-Update: 2023-12-14
--- a/src/main/java/org/broad/igv/track/TribbleFeatureSource.java
+++ b/src/main/java/org/broad/igv/track/TribbleFeatureSource.java
@@ -349,7 +349,7 @@
featureMap.put(igvChr, featureList);
}
featureList.add(f);
- if (f instanceof NamedFeature) FeatureDB.addFeature((NamedFeature) f, genome);
+ if (f instanceof org.broad.igv.feature.NamedFeature) FeatureDB.addFeature((org.broad.igv.feature.NamedFeature) f, genome);
if (this.isVCF && f instanceof Variant) {
Variant v = (Variant) f;
More information about the Debian-med-packaging
mailing list