Bug#703371: libharminv-dev: harminv build stale on i386
Le lundi 18 mars 2013 à 17:02 -0400, Andreas Kloeckner a écrit : Package: libharminv-dev Version: 1.3.1-8 Severity: grave Justification: renders package unusable It appears as though the harminv package has become unusable in i386. It refers to libcblas.3gf.so, which is no longer available in testing/unstable. Can you please provide the output of the following command: $ update-alternatives --display libblas.so.3 It looks like the i386 binary has been built on an non-minimal chroot, and was therefore linked against ATLAS. This creates missing shared library dependencies when the BLAS alternative does not point to ATLAS (which I guess is the case for the reporter). A binNMU of the package should fix the problem. -- .''`.Sébastien Villemot : :' :Debian Developer `. `' http://www.dynare.org/sebastien `- GPG Key: 4096R/381A7594 signature.asc Description: This is a digitally signed message part
Processed: Re: Bug#703371: libharminv-dev: harminv build stale on i386
Processing control commands: tags -1 + patch Bug #703371 [libharminv-dev] libharminv-dev: harminv build stale on i386 Added tag(s) patch. -- 703371: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703371 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#703371: libharminv-dev: harminv build stale on i386
Control: tags -1 + patch Le mardi 19 mars 2013 à 10:23 +0100, Sébastien Villemot a écrit : A binNMU of the package should fix the problem. Actually a Build-Conflicts is a more robust solution. The attached patch implements this. Thorsten: does that sound fine to you? I can do the upload if this helps. -- .''`.Sébastien Villemot : :' :Debian Developer `. `' http://www.dynare.org/sebastien `- GPG Key: 4096R/381A7594 diff -Nru harminv-1.3.1/debian/changelog harminv-1.3.1/debian/changelog --- harminv-1.3.1/debian/changelog 2011-12-09 15:11:38.0 +0100 +++ harminv-1.3.1/debian/changelog 2013-03-19 11:06:34.0 +0100 @@ -1,3 +1,14 @@ +harminv (1.3.1-8.1) UNRELEASED; urgency=low + + * Non-maintainer upload. + * debian/control: add Build-Conflicts against libatlas-base-dev. If the +latter is installed, the build system detects and links against some +ATLAS-specific shared libraries. In turn, this makes libharminv.so +unusable when the BLAS alternative does not point to ATLAS. +(Closes: #703371). + + -- Sébastien Villemot sebast...@debian.org Tue, 19 Mar 2013 11:04:38 +0100 + harminv (1.3.1-8) unstable; urgency=low * debian/control: moved to dh 8 diff -Nru harminv-1.3.1/debian/control harminv-1.3.1/debian/control --- harminv-1.3.1/debian/control 2011-12-08 15:33:08.0 +0100 +++ harminv-1.3.1/debian/control 2013-03-19 11:06:51.0 +0100 @@ -6,6 +6,7 @@ autotools-dev, liblapack-dev, gfortran +Build-Conflicts: libatlas-base-dev Standards-Version: 3.9.2 Homepage: http://ab-initio.mit.edu/wiki/index.php/Harminv DM-Upload-Allowed: yes signature.asc Description: This is a digitally signed message part
Bug#703371: libharminv-dev: harminv build stale on i386
Sébastien Villemot sebast...@debian.org writes: Le lundi 18 mars 2013 à 17:02 -0400, Andreas Kloeckner a écrit : Package: libharminv-dev Version: 1.3.1-8 Severity: grave Justification: renders package unusable It appears as though the harminv package has become unusable in i386. It refers to libcblas.3gf.so, which is no longer available in testing/unstable. Can you please provide the output of the following command: $ update-alternatives --display libblas.so.3 It looks like the i386 binary has been built on an non-minimal chroot, and was therefore linked against ATLAS. This creates missing shared library dependencies when the BLAS alternative does not point to ATLAS (which I guess is the case for the reporter). A binNMU of the package should fix the problem. FYI: libblas.so.3 - auto mode link currently points to /usr/lib/openblas-base/libopenblas.so.0 /usr/lib/libblas/libblas.so.3 - priority 10 slave libblas.so.3gf: /usr/lib/libblas/libblas.so.3 /usr/lib/openblas-base/libopenblas.so.0 - priority 40 slave libblas.so.3gf: /usr/lib/openblas-base/libopenblas.so.0 Current 'best' version is '/usr/lib/openblas-base/libopenblas.so.0'. Andreas -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#703371: libharminv-dev: harminv build stale on i386
On Tue, 19 Mar 2013, Sébastien Villemot wrote: A binNMU of the package should fix the problem. Actually a Build-Conflicts is a more robust solution. The attached patch implements this. Great, thanks a lot. Thorsten: does that sound fine to you? I can do the upload if this helps. Yes, I am impressed by this quick solution. You already did most of the work, so I will take care of the upload (just done) and the unblock request. Thorsten
Bug#703371: libharminv-dev: harminv build stale on i386
Package: libharminv-dev Version: 1.3.1-8 Severity: grave Justification: renders package unusable Dear Maintainer, It appears as though the harminv package has become unusable in i386. It refers to libcblas.3gf.so, which is no longer available in testing/unstable. Any help would be much appreciated. Thanks, Andreas -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.8-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org