Need additional header files in libbam-dev

Asked by Dan Garrigan

I am releasing a beta version of a program that depends on the SAMtools library and header files. I noticed that the Ubuntu version of libbam-dev has a quite incomplete set of headers. For example, my program needs kstring.h. A list of the Fedora/RedHat repository version samtools-devel header files (which provide pretty thorough functionality) is provided below. I would be happy to help maintain this package since it is integral for my own project.

/usr/include/samtools
/usr/include/samtools/bam.h
/usr/include/samtools/bam2bcf.h
/usr/include/samtools/bam_endian.h
/usr/include/samtools/bam_maqcns.h
/usr/include/samtools/bgzf.h
/usr/include/samtools/errmod.h
/usr/include/samtools/faidx.h
/usr/include/samtools/glf.h
/usr/include/samtools/kaln.h
/usr/include/samtools/khash.h
/usr/include/samtools/klist.h
/usr/include/samtools/knetfile.h
/usr/include/samtools/kprobaln.h
/usr/include/samtools/kseq.h
/usr/include/samtools/ksort.h
/usr/include/samtools/kstring.h
/usr/include/samtools/razf.h
/usr/include/samtools/sam.h
/usr/include/samtools/sam_header.h
/usr/include/samtools/sample.h

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu samtools Edit question
Assignee:
No assignee Edit question
Solved by:
mycae
Solved:
Last query:
Last reply:
Revision history for this message
Best mycae (mycae) said :
#1

bamtools is maintained by the debian-med maintainers. You may want to drop them an email at
debian-med-packaging at lists.debian.org

If you want things done a bit faster, you can checkout the source package, and rebuild it, then submit your proposed changes the debian-med team.

According to here:
http://packages.qa.debian.org/s/samtools.html

The upstream debian package is kept at
git://git.debian.org/debian-med/samtools.git

The result will be auto-imported into ubuntu at some future point (debian import freeze), usually 3-4 months ahead of a release.

Revision history for this message
Dan Garrigan (dgarriga) said :
#2

Thanks mycae, that solved my question.