On 18 Dec 2019, at 15:00, Andreas Tille <[email protected]> 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