Bug#684127: libopenblas-base: postinst error: alternative libblas.so.3gf can't be slave of libblas.so.3

August 07th, 2012 - 05:40 am ET by Nicolas Noirbent | Report spam
Package: libopenblas-base
Version: 0.1.1-5
Severity: important

Dear Maintainer,

libopenblas-base fails to install on my machine at postint with the
following error:

Setting up libopenblas-base (0.1.1-5) ...
update-alternatives: error: alternative libblas.so.3gf can't be slave of libblas.so.3: it is a master alternative

Apparently, libopenblase-base was automatically selected for
installation due to a recent upgrade of libumfpack5.4.0:

# aptitude why libopenblas-base
i xsane Depends libgimp2.0 (>= 2.4.0)
i A libgimp2.0 Recommends gimp-data (<= 2.8.0-z)
i A gimp-data Recommends gimp
i A gimp Depends libgegl-0.2-0 (>= 0.2.0)
i A libgegl-0.2-0 Depends libumfpack5.4.0 (>= 1:3.4.0)
u A libumfpack5.4.0 Depends libblas3 | libblas.so.3 | libatlas3-base
C A libopenblas-base Provides libblas.so.3

Here's what I can gather from the alternatives system wrt libblas.so.3,
if it's of any help:

# update-alternatives --display libblas.so.3gf
libblas.so.3gf - auto mode
link currently points to /usr/lib/atlas-core2sse3/atlas/libblas.so.3gf
/usr/lib/atlas-core2sse3/atlas/libblas.so.3gf - priority 55
slave libatlas.so.3gf: /usr/lib/atlas-core2sse3/libatlas.so.3gf
slave libcblas.so.3gf: /usr/lib/atlas-core2sse3/libcblas.so.3gf
slave libf77blas.so.3gf: /usr/lib/atlas-core2sse3/libf77blas.so.3gf
slave liblapack_atlas.so.3gf: /usr/lib/atlas-core2sse3/liblapack_atlas.so.3gf
Current 'best' version is '/usr/lib/atlas-core2sse3/atlas/libblas.so.3gf'.


Edit: I Just found out about http://bugs.debian.org/cgi-bin/bugr...?buge9786,
but it would seem the problem is still present for some configurations.

Cheers,


Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (101, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libopenblas-base depends on:
ii libc6 2.13-35
ii libgfortran3 4.7.1-6

libopenblas-base recommends no packages.

Versions of packages libopenblas-base suggests:
pn liblapack3 <none>



To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
email Follow the discussionReplies 2 repliesReplies Make a reply

Replies

#1 Sylvestre Ledru
August 07th, 2012 - 05:50 am ET | Report spam
Le 07/08/2012 11:30, Nicolas Noirbent a écrit :
link currently points to /usr/lib/atlas-core2sse3/atlas/libblas.so.3gf
/usr/lib/atlas-core2sse3/atlas/libblas.so.3gf - priority 55
slave libatlas.so.3gf: /usr/lib/atlas-core2sse3/libatlas.so.3gf
slave libcblas.so.3gf: /usr/lib/atlas-core2sse3/libcblas.so.3gf
slave libf77blas.so.3gf: /usr/lib/atlas-core2sse3/libf77blas.so.3gf
slave liblapack_atlas.so.3gf:


/usr/lib/atlas-core2sse3/liblapack_atlas.so.3gf
Current 'best' version is


'/usr/lib/atlas-core2sse3/atlas/libblas.so.3gf'.
Well, you probably have a deprecated version of atlas.
Try to delete it.

Sylvestre


To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact

Similar topics