Differences between revisions 46 and 47
Revision 46 as of 2009-03-01 08:42:52
Size: 3407
Comment: Better wording; add links to the lapack release web page.
Revision 47 as of 2009-03-16 03:29:40
Size: 3415
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Version 3.2 of the lapack library has been [http://www.netlib.org/lapack/lapack-3.2.html released] and is now in experimental (package version 3.2.0-1). As regards the version currently in Debian unstable (3.1.1), the API has [http://www.netlib.org/lapack/lapack-3.2.html#_8_interface_changes changed] in the following way: Version 3.2 of the lapack library has been [[http://www.netlib.org/lapack/lapack-3.2.html|released]] and is now in experimental (package version 3.2.0-1). As regards the version currently in Debian unstable (3.1.1), the API has [[http://www.netlib.org/lapack/lapack-3.2.html#_8_interface_changes|changed]] in the following way:
Line 37: Line 37:
|| mn-fit || 5.13-6 || || || [attachment:mn-fit_5.13-6_amd64.build FTBFS on my amd64 sid chroot] -- RL || || mn-fit || 5.13-6 || || || [[attachment:mn-fit_5.13-6_amd64.build|FTBFS on my amd64 sid chroot]] -- RL ||
Line 52: Line 52:
|| python-scipy || 0.6.0-12 || || || [attachment:python-scipy_0.6.0-12_amd64.build FTBFS on my amd64 sid chroot] -- RL|| || python-scipy || 0.6.0-12 || || || [[attachment:python-scipy_0.6.0-12_amd64.build|FTBFS on my amd64 sid chroot]] -- RL||

Possible liblapack transition

Version 3.2 of the lapack library has been released and is now in experimental (package version 3.2.0-1). As regards the version currently in Debian unstable (3.1.1), the API has changed in the following way:

  • removed routines: DLAZQ3, DLAZQ4, SLAQZ3, and SLAQZ4
  • changed interface (8 new arguments): DLASQ3, DLASQ4, SLASQ3, and SLASQ4
  • changed interface (1 new argument): ZCGESV

According to one of the upstream authors we contacted, the *LASQ* routines were not intended for normal end-user programs. These are highly specialized routines for internal use by the Lapack library itself. On the other hand, ZCGESV is a "new" end-user routine, although it was introduced experimentally in 3.1.1. It is unlikely that programs linking against liblapack3gf in Debian are using ZCGESV.

The packages listed below build-depend on liblapack-dev. The columns in the table show whether the package builds correctly against liblapack-dev 3.2.0-1 (the version currently in experimental) and whether any of its files need one of the symbols cited above (this test was done by running nm on all files contained in the package).

RafaelLaboissiere and ?SylvestreLedru are coordinating this transition.

package

version

need symbol

build

comments

abinit

5.3.4.dfsg-3

(./)

arpack

2.1+parpack96.dfsg-1

(./)

arpack++

2.3-1

(./)

atlas

3.6.0-24

(./)

cernlib

2006.dfsg.2-13.2

(./)

clp

1.9.0-1

(./)

coinutils

2.4.0-1

(./)

cvxopt

1.1-1

(./)

dsdp

5.8-6

(./)

geant321

3.21.14.dfsg-8

(./)

ghemical

2.98-2

(./)

gimp-plugin-registry

1.0-1

(./)

gretl

1.8.0-2

(./)

harminv

1.3.1-2

(./)

hypre

2.4.0b-1

(./)

jags

1.0.3-1

(./)

libghemical

2.98-2

(./)

libitpp

4.0.6-2

(./)

linbox

1.1.6~rc0-3

(./)

mclibs

2006.dfsg.2-5

(./)

meep

0.20.3-1

(./)

mn-fit

5.13-6

FTBFS on my amd64 sid chroot -- RL

mpb

1.4.2-12

(./)

mpqc

2.3.1-5

(./)

necpp

1.3.0+cvs20090101-1

(./)

octave3.0

1:3.0.4~rc5-1

(./)

octave3.1

3.1.53-1

(./)

openmx

3.2.4.dfsg-3

(./)

openturns

0.12.2-2

(./)

paw

2.14.04.dfsg.2-6

(./)

petsc

2.3.3-15

(./)

psicode

3.3.0-4

(./)

pysparse

1.0.1-5

(./)

python-numarray

1.5.2-4

(./)

python-numeric

24.2-9

(./)

python-numpy

1.2.1-1

(./)

python-scipy

0.6.0-12

FTBFS on my amd64 sid chroot -- RL

r-base

2.8.1-2

(./)

r-base-core-ra

1.2.4-2

(./)

scalapack

1.8.0-3

(./)

shogun

0.6.7-1

(./)

suitesparse

3.2.0-4

(./)

symeig

1.5-1

(./)