[Debian-med-packaging] Bug#922860: Bug#946924: Patch to remove any need for libhts-private-dev

John Marshall John.W.Marshall at glasgow.ac.uk
Fri Dec 20 14:34:51 GMT 2019


On 18 Dec 2019, at 15:00, Andreas Tille <tille at debian.org> wrote:
> BTW, there is bug #922860 remaining where you suggest to rename the
> package tabix to libhts-utils.  Did I understood this correctly?  If yes
> this is probably the right moment to do this once we are fiddling around
> with the package layout.

That is the correct understanding of my suggestion. FYI Fedora has recently packaged htslib and modern samtools, and they have 
bgzip/htsfile/tabix in a htslib-tools subpackage. (Hmmm... I see somewhere along the line foo-utils turned into htslib-tools. So perhaps libhts-tools or htslib-tools for consistency with that.)

This renaming suggestion was mostly motivated by searchability. However I see that there are enough keywords or something around that the existing tabix package is found by a search for "htslib" already:

$ apt search htslib
Sorting... Done
Full Text Search... Done
[...]
tabix/stable 1.9-11 amd64
  generic indexer for TAB-delimited genome position files

So whether to rename it (and keep Provides: tabix for compatibility) or to leave it as is is up to you. Either way, I think ti would be good to update the subpackage's Description (both first-line and full) to more clearly mention all three of bgzip, htsfile, and tabix.

    John

[1] https://src.fedoraproject.org/rpms/htslib/blob/master/f/htslib.spec


More information about the Debian-med-packaging mailing list