[Debian-med-packaging] picard-tools and htsjdk
Andreas Tille
andreas at an3as.eu
Wed Nov 23 15:16:12 UTC 2016
Hi Vincent,
On Sun, Nov 06, 2016 at 07:28:11PM +0100, Andreas Tille wrote:
> Hi Vincent,
>
> On Sun, Nov 06, 2016 at 11:56:28AM +0100, Vincent Danjean wrote:
> > I just saw that picard-tools 2.7.1+dfsg-1 has been uploaded (it is
> > even in testing now). But I noticed two things:
> > 1) there is no depends on libhtsjdk-java (whereas the jar is in the
> > classpath)
>
> Just fix it and upload. :-)
Currently picard-tools remains at 2.7.1+dfsg-1. Feel free to ping me
if you have some time constraints ...
Kind regards
Andreas.
> > 2) the htsjdk source package is still at 2.6.1+dfsg-1 in the archive
> > (upstream released the 2.7.0 version)
>
> At the time when I realised picard-tools 2.7.0 there was no version bump
> of htsjdk. (I was explicitly checking for this.)
>
> > A few time ago, picard-tools has been spit (upstream) in picard-tools
> > and htsjdk. For a while, upstream released both project at the same
> > time with the same version number (and expected that users also used
> > the same version for the two software).
> > It seems that this latter requirement is now reduced (there is no
> > 2.7.1 release for htsjdk) but I ask myself if the major part of the
> > version number should be the same or not (I just asked the question to
> > upstream [1]).
>
> I think we should release the latest htsjdk in any case.
>
> > So, for 1, the dependency must be added. The question is whether
> > this should be done with a minimal (and maximal ?) version or not,
> > ie "Depends: libhtsjdk-java (>= 2.7), libhtsjdk-java (<< 2.8)"
>
> I personally have no competence to decide whether also the maximum
> limitation is needed. I had the impression that this is not the case
> since the test suite was passing.
>
> > If this is the case, it will be better to generate this automatically
> > to avoid not updating this for new versions...
> > Or, perhaps, we should use virtual packages. Ie:
> > libhtsjdk-java: Provides: libhtsjdk-2.7-java
> > picard-tools: Depends: libhtsjdk-2.7-java
> > What do you think? I can manage this once we decide what to do.
>
> Thanks for volunteering to implement this. May be it makes sense to ask
> upstream.
>
> > About 2), I should be able to package the new version. I just want
> > to be sure that nobody is currently doing it.
>
> I'd be happy if you would do it.
>
> Kind regards
>
> Andreas.
>
> --
> http://fam-tille.de
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
>
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list