Package Details: samtools 1.8-1

Git Clone URL: (read-only)
Package Base: samtools
Description: tools for manipulating next-generation sequencing data
Upstream URL:
Licenses: custom
Submitter: Vrob
Maintainer: alexpe87
Last Packager: alexpe87
Votes: 24
Popularity: 0.067484
First Submitted: 2009-11-04 21:48
Last Updated: 2018-05-04 07:03

Dependencies (3)

Sources (1)

Latest Comments

alexpe87 commented on 2017-11-05 16:01

Ncurses update from today fixed the issue again:

ncurses 6.0+20170902-3 (works)
ncurses 6.0+20170902-2 (does not work)

If your core repo isn't up to date yet, you could manually download the most current ncurses package and install manually with pacman -U <pkgname>.

alexpe87 commented on 2017-11-01 13:10

Hm, looks like ncurses was updated 7 days ago ( and that seems to break the package. I'll have a look.

alienzj commented on 2017-11-01 02:29

make: *** [Makefile:126:bam_tview_curses.o] error 1

Compiled failed!

Hele me, please!
Thanks very much!

wookietreiber commented on 2017-05-20 15:03


Rhinoceros commented on 2017-05-20 11:49

Yes, this worked fine for me too, when the PKGBUILD was updated five days ago. However, I just tested again for you, and now it doesn't verify. I'm getting 4860d6a8f85c6965a7e82fb11afbde13

alexpe87 commented on 2017-05-20 11:01

Maybe they changed the uploaded file? It did for me ~2 days ago!

greyltc commented on 2017-05-20 09:46

the checksum here isn't verifying for me

wookietreiber commented on 2015-10-25 17:09

Thanks for letting me know, updated pkgrel.

masonmlai commented on 2015-10-24 01:09

Recent update to ncurses seems to break samtools:

samtools: error while loading shared libraries: cannot open shared object file: No such file or directory

wookietreiber commented on 2014-09-12 08:19

@MikeDacre: Done. Package now includes headers.

MikeDacre commented on 2014-09-11 22:23

This package does not allow the successful compilation of cufflinks. In order for cufflinks to work all of the header files have to be included.

Adding the following lines to package() solves the problem:

mkdir -p "$pkgdir/usr/include/bam"

install -Dm644 $srcdir/$pkgname-$pkgver/*.h "$pkgdir/usr/include/bam"

Rhinoceros commented on 2014-08-20 10:37

I'm really not sure. I wouldn't know where to look, either.

wookietreiber commented on 2014-08-19 06:06

Do pacaur and packer use different compiler options? IIRC /etc/makepkg.conf should be the place where to set up your arch linux compilation ...

Rhinoceros commented on 2014-08-19 06:02

That's quite odd. I wanted to come back and report how I installed it. I tried `pacaur -Syu` and it failed twice. I then tried it with `packer -Syu`, and it now installed fine. Sorry for the noise, although it's quite odd that one worked and the other failed. (FWIW I had python2 but not luaji.)

wookietreiber commented on 2014-08-19 05:57

Did you install all the optional dependencies?

Would you please give more specific information about these failed tests?

Rhinoceros commented on 2014-08-19 05:17

Is any one else having troubles with installation? It fails with:

> Number of tests:
> total .. 375
> passed .. 339
> failed .. 2
> expected failure .. 34
> unexpected pass .. 0
> Makefile:172: recipe for target 'check' failed
> make: *** [check] Error 1
> ==> ERROR: A failure occurred in check().
> Aborting...

I scanned the tests above this, but could find nothing unusual.

lqs commented on 2013-12-16 07:10

Glad to see bio-software(or NGS program, like bwa, samtools).

Maybe we should catalog those software more specify so anybody can find it easily.

Thanks ^_^

wookietreiber commented on 2013-11-21 16:31


stratust commented on 2013-11-21 16:13

Hi wookietreiber,

I've been too busy lately to take care of this package.
Feel free to adopt it!

wookietreiber commented on 2013-11-21 10:26

Hi, I have tried to sanitize the PKGBUILD, have a look:

I have added your original, so you can view the diff:

Would be nice if you could replace this with the current build.

Anonymous comment on 2013-05-24 12:42

Hi, this package is out of date, the current version is 0.1.19

stratust commented on 2012-10-31 04:04

bcftools now is installed as pointed out by buttons. Thanks.

buttons commented on 2012-09-24 20:18

To modify the pkgbuild:

Change the make line to remove "all". For some reason "all" doesn't build bcftools, which is required for SNP calling. "Make" by itself does, though.

Add the following:
# Install bcftools
cd bcftools
for f in $(ls -l)
if [ -x "$f" ]; then
install -m755 "$f" "$pkgdir/usr/bin"

And change the misc stuff to cd ../misc instead of directly to misc.

buttons commented on 2012-09-24 20:02

This package needs to install bcftools as well, which is distributed with samtools.

stratust commented on 2012-04-24 04:10

Hi superbobry,

1. Because I tried to install TopHat with libbam.a in /usr/lib and I couldn't.
2. Because other softwares (like TopHat and Bio::DB::Sam from Bioperl) seem to use libbam.a as a static library
3. I don't use any software that request libbcf.a. Do you know any?

Anonymous comment on 2012-04-23 18:51

Hello, three things here:

1. Why do you install libbam.a to /usr/local/lib instead of /usr/lib?
2. Why don't you build a dynamically loaded version (I know it's not in the 'Makefile', but still)?
3. There's also libbcf.a in the 'bcftools/' subdirectory, which probably should be installed as well.


Vrob commented on 2012-01-16 09:20


actually I'm not an active bioinformatics student anymore, so don't keep track of whats
going on with samtools etc. Therefore, I'm abandoning the package, so that any of you
can pick it up and give it some love ;)


stratust commented on 2012-01-16 04:07

Hi, Vrob!

Thanks for the pkgbuild, would be nice if you could update it to version 0.1.18. :-)

Let me know if you are too busy to maintain the package because I can adopt it! :-)

Anonymous comment on 2011-11-01 10:04

Hi Vrob!

Thanks for the pkgbuild. 0.1.18 has been out for a while :-)