Your message dated Mon, 10 Mar 2008 17:32:12 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#465392: fixed in scalapack 1.8.0-2
has caused the Debian Bug report #465392,
regarding scalapack -- please use gfortran based packages as build dependencies
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
465392: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465392
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: scalapack
Version: 1.8.0-1
Severity: important
Tags: patch
User: [EMAIL PROTECTED]
Usertags: gfortran
Hi!
I would request you to please shift Build-Depends to use the new
gfortran based Lapack, lam, mpich and Blas packages in order to phase
out packages dependent on the old g2c (g77). In this regard, I would
request you to refer to:
http://wiki.debian.org/GfortranTransition
You may wish to rename the package in order to provide for parallel
installability of the g77 and gfortran based scalapack packages, if
you choose to upload to unstable.
Attached is a patch which does the needful, which you may use to base
your change.
Also, please check whether using Add_ is correct. I presume something
like that is needed due to gfortran's new calling conventions.
Thank you.
Kumar
--
Kumar Appaiah,
458, Jamuna Hostel,
Indian Institute of Technology Madras,
Chennai - 600 036
diff -u scalapack-1.8.0/debian/control scalapack-1.8.0/debian/control
--- scalapack-1.8.0/debian/control
+++ scalapack-1.8.0/debian/control
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: Muammar El Khatib <[EMAIL PROTECTED]>
Standards-Version: 3.7.2
-Build-Depends: libmpich1.0-dev (>= 1.2.7-1), lam4-dev (>= 7.1.1-3.2), pvm-dev, blacs-mpich-dev (>= 1.1-25), blacs-lam-dev, blacs-pvm-dev, g77, lapack3-dev | liblapack-3.so, refblas3-dev | libblas-3.so, debhelper (>= 5)
+Build-Depends: libmpich1.0-dev (>= 1.2.7-1), lam4-dev (>= 7.1.1-3.2), pvm-dev, blacs-mpich-dev (>= 1.1-25), blacs-lam-dev, blacs-pvm-dev, gfortran, liblapack-dev | liblapack.so.3gf , libblas-dev | libblas.so.3gf, debhelper (>= 5)
Package: scalapack1-mpich
Architecture: any
diff -u scalapack-1.8.0/debian/rules scalapack-1.8.0/debian/rules
--- scalapack-1.8.0/debian/rules
+++ scalapack-1.8.0/debian/rules
@@ -41,7 +41,7 @@
ar x ../$${i}_lam.a ;\
cd .. ;\
gcc -shared -Wl,-soname=lib$$i-lam.so.$(version_major) -o \
- lib$$i-lam.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacsCinit-lam -lblacs-lam -llam -lg2c;\
+ lib$$i-lam.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacsCinit-lam -lblacs-lam -llam -lgfortran;\
ln -snf lib$$i-lam.so.$(version) lib$$i-lam.so.$(version_major) ;\
ln -snf lib$$i-lam.so.$(version_major) lib$$i-lam.so ;\
rm tmp/* ;\
@@ -90,7 +90,7 @@
ar x ../$${i}_mpich.a ;\
cd .. ;\
gcc -shared -Wl,-soname=lib$$i-mpich.so.$(version_major) -o \
- lib$$i-mpich.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacsCinit-mpich -lblacs-mpich -L /usr/lib/mpich/lib/shared -lmpich -lg2c;\
+ lib$$i-mpich.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacsCinit-mpich -lblacs-mpich -L /usr/lib/mpich/lib/shared -lmpich -lgfortran;\
ln -snf lib$$i-mpich.so.$(version) lib$$i-mpich.so.$(version_major) ;\
ln -snf lib$$i-mpich.so.$(version_major) lib$$i-mpich.so ;\
rm tmp/* ;\
@@ -133,7 +133,7 @@
ar x ../$${i}_pvm.a ;\
cd .. ;\
gcc -shared -Wl,-soname=lib$$i-pvm.so.$(version_major) -o \
- lib$$i-pvm.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacs-pvm -lpvm3 -lg2c;\
+ lib$$i-pvm.so.$(version) tmp/*.o -lblas-3 -llapack-3 -lblacs-pvm -lpvm3 -lgfortran;\
ln -snf lib$$i-pvm.so.$(version) lib$$i-pvm.so.$(version_major) ;\
ln -snf lib$$i-pvm.so.$(version_major) lib$$i-pvm.so ;\
rm tmp/* ;\
only in patch2:
unchanged:
--- scalapack-1.8.0.orig/SLmake.inc
+++ scalapack-1.8.0/SLmake.inc
@@ -96,10 +96,10 @@
#
# The fortran and C compilers, loaders, and their flags
#
-F77 = g77
+F77 = gfortran
#F77 = /usr/local/pgi/linux86/bin/pgf77
CC = gcc
-NOOPT = -w -fno-globals -fno-f90 -fugly-complex $(FPIC)
+NOOPT = -w $(FPIC)
F77FLAGS = -Wall -O6 -funroll-all-loops -ffast-math $(NOOPT)
CCFLAGS = -Wall $(FPIC) -O6 -funroll-all-loops -ffast-math
SRCFLAG =
@@ -117,7 +117,7 @@
# C preprocessor defs for compilation
# (-DNoChange, -DAdd_, -DUpCase, or -Df77IsF2C)
#
-CDEFS = -Df77IsF2C -DNO_IEEE $(USEMPI)
+CDEFS = -DAdd_ -DNO_IEEE $(USEMPI)
#
# The archiver and the flag(s) to use when building archive (library)
# Also the ranlib routine. If your system has no ranlib, set RANLIB = echo
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: scalapack
Source-Version: 1.8.0-2
We believe that the bug you reported is fixed in the latest version of
scalapack, which is due to be installed in the Debian FTP archive:
scalapack-lam-dev_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack-lam-dev_1.8.0-2_i386.deb
scalapack-lam-test_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack-lam-test_1.8.0-2_i386.deb
scalapack-mpich-dev_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack-mpich-dev_1.8.0-2_i386.deb
scalapack-mpich-test_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack-mpich-test_1.8.0-2_i386.deb
scalapack-pvm-dev_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack-pvm-dev_1.8.0-2_i386.deb
scalapack-pvm-test_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack-pvm-test_1.8.0-2_i386.deb
scalapack-test-common_1.8.0-2_all.deb
to pool/main/s/scalapack/scalapack-test-common_1.8.0-2_all.deb
scalapack1-lam_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack1-lam_1.8.0-2_i386.deb
scalapack1-mpich_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack1-mpich_1.8.0-2_i386.deb
scalapack1-pvm_1.8.0-2_i386.deb
to pool/main/s/scalapack/scalapack1-pvm_1.8.0-2_i386.deb
scalapack_1.8.0-2.diff.gz
to pool/main/s/scalapack/scalapack_1.8.0-2.diff.gz
scalapack_1.8.0-2.dsc
to pool/main/s/scalapack/scalapack_1.8.0-2.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Muammar El Khatib <[EMAIL PROTECTED]> (supplier of updated scalapack package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 09 Mar 2008 12:33:24 -0430
Source: scalapack
Binary: scalapack1-mpich scalapack-mpich-dev scalapack-mpich-test
scalapack1-lam scalapack-lam-dev scalapack-lam-test scalapack1-pvm
scalapack-pvm-dev scalapack-pvm-test scalapack-test-common
Architecture: source i386 all
Version: 1.8.0-2
Distribution: unstable
Urgency: low
Maintainer: Muammar El Khatib <[EMAIL PROTECTED]>
Changed-By: Muammar El Khatib <[EMAIL PROTECTED]>
Description:
scalapack-lam-dev - Scalable Linear Algebra Package - Dev. files for LAM
scalapack-lam-test - Scalable Linear Algebra Package - Test files for LAM
scalapack-mpich-dev - Scalable Linear Algebra Package - Dev. files for MPICH
scalapack-mpich-test - Scalable Linear Algebra Package - Test files for MPICH
scalapack-pvm-dev - Scalable Linear Algebra Package - Dev. files for PVM
scalapack-pvm-test - Scalable Linear Algebra Package - Test files for PVM
scalapack-test-common - Test data for ScaLAPACK testers
scalapack1-lam - Scalable Linear Algebra Package - Shared libs. for LAM
scalapack1-mpich - Scalable Linear Algebra Package - Shared libs. for MPICH
scalapack1-pvm - Scalable Linear Algebra Package - Shared libs. for PVM
Closes: 462510 465392
Changes:
scalapack (1.8.0-2) unstable; urgency=low
.
* Bumped standards version to 3.7.3.
* Scalpack is now building with Gfortran instead of G77. Thanks to Kumar
Appaiah for providing a patch. (Closes: #465392)
* Bug:' FTBFS: psblas1tst.f:(.text+0x156): undefined reference to
`blacs_pinfo__'' has been fixed in this revision. (Closes: #462510)
Files:
257a84a5544ecb1d8c2f68e5b80594ea 981 devel extra scalapack_1.8.0-2.dsc
52bd489c6d15a4ad969c5f18d0548fc1 25374 devel extra scalapack_1.8.0-2.diff.gz
d6476aedc06b9bcc7239f38e7728ac15 2470254 devel extra
scalapack1-mpich_1.8.0-2_i386.deb
05d2eae6205e6408b9be77ed1f956350 2543788 devel extra
scalapack-mpich-dev_1.8.0-2_i386.deb
5f95cb6f1283c09995bf53b7fa6bbd5d 16731624 devel extra
scalapack-mpich-test_1.8.0-2_i386.deb
6d62b9c4c6844c124f877f754b8639e7 2467748 devel extra
scalapack1-lam_1.8.0-2_i386.deb
c619b66328698b2b60897c5b614da5ef 2543800 devel extra
scalapack-lam-dev_1.8.0-2_i386.deb
563b119fde11a0326fe13eeb5bd1e562 3613310 devel extra
scalapack-lam-test_1.8.0-2_i386.deb
de0e68350b3fdd83819704ce9468df93 2467784 devel extra
scalapack1-pvm_1.8.0-2_i386.deb
e0e0f400a61be54a601b96a6852634ce 2543758 devel extra
scalapack-pvm-dev_1.8.0-2_i386.deb
020699d0e6557313b7603868a81b2077 3612278 devel extra
scalapack-pvm-test_1.8.0-2_i386.deb
1cc64bbac95d5d15d8a2501d741c7986 18686 devel extra
scalapack-test-common_1.8.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFH1WVgj2OPlhswRc4RAnexAKDDYcewoYTPwlj5Hm+St+AgLcyWoQCfXAxL
NXZHyFq/T8hccfkAm8x+ias=
=QZ1W
-----END PGP SIGNATURE-----
--- End Message ---