This is definitely a bug in Debian's LAPACK.
$ nm /usr/lib/libblas/libblas.a | grep xerbla_ 0000000000000000 T xerbla_ shows that the symbol xerbla_ is defined the static BLAS library. Additionally, $ nm /usr/lib/liblapack.a | grep xerbla_ [...] 0000000000000000 T xerbla_ it is defined in /usr/lib/liblapack.a. This causes link errors whenever LAPACK, BLAS are used statically. /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libblas.a(xerbla.o): In function `xerbla_': (.text+0x0): multiple definition of `xerbla_' /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/liblapack.a(xerbla.o):(.text+0x0): first defined here