[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