[Debian-med-packaging] Processed: Re: Bug#881170: Private HTSlib internals packaged in libhts-dev

Debian Bug Tracking System owner at bugs.debian.org
Fri Nov 10 19:15:10 UTC 2017


Processing control commands:

> clone -1 -2 -3
Bug #881170 [libhts-dev] Private HTSlib internals packaged in libhts-dev
Bug 881170 cloned as bugs 881359-881360
> retitle -1 htslib: please do not package cram/*.h headers
Bug #881170 [libhts-dev] Private HTSlib internals packaged in libhts-dev
Changed Bug title to 'htslib: please do not package cram/*.h headers' from 'Private HTSlib internals packaged in libhts-dev'.
> severity -1 important
Bug #881170 [libhts-dev] htslib: please do not package cram/*.h headers
Severity set to 'important' from 'normal'
> summary -1 cram headers are considered private and other projects shouldn't be interested in them
Summary recorded from message bug 881170 message 
> retitle -2 htslib: please revert pkg-config change in fix_pkg-config.patch
Bug #881359 [libhts-dev] Private HTSlib internals packaged in libhts-dev
Changed Bug title to 'htslib: please revert pkg-config change in fix_pkg-config.patch' from 'Private HTSlib internals packaged in libhts-dev'.
> summary -2  HTSlib's convention is that its headers are included via #include <htslib/sam.h> etc, to avoid confusion with any other packages' headers named sam.h. So a Cflags value of -I${includedir}/htslib is incorrect.
Summary recorded from message bug 881359 message 
> outlook -2 This was done for libseqlib's sake: libseqlib needs to be patched/fixed instead to work correctly with an unpatched htslib.
Outlook recorded from message bug 881359 message 
> retitle -3 htslib: please do not package htslib*.mk makefile fragments
Bug #881360 [libhts-dev] Private HTSlib internals packaged in libhts-dev
Changed Bug title to 'htslib: please do not package htslib*.mk makefile fragments' from 'Private HTSlib internals packaged in libhts-dev'.
> summary -3 These provide rules and dependencies that are useful when building client software against an in-development HTSlib source tree, so should not be used by anything when htslib is in a packaged format.
Summary recorded from message bug 881360 message 
> outlook -3 debian/changelog suggests these are installed for bcftools's sake. If these are needed when building bcftools against an installed HTSlib, either you are configuring bcftools incorrectly or there is a bug in bcftools.
Outlook recorded from message bug 881360 message 

-- 
881170: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881170
881359: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881359
881360: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881360
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems



More information about the Debian-med-packaging mailing list