Your message dated Thu, 26 Jan 2012 19:47:41 +0000
with message-id <[email protected]>
and subject line Bug#656189: fixed in petsc 3.2.dfsg-4
has caused the Debian Bug report #656189,
regarding petsc: Please disable hcp of the mpicc implementation
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.)


-- 
656189: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656189
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: petsc
Severity: important
Tags: patch

Hello,

It would be nice if you could apply the attached patch.
It disables the search of mpicc as hcp.
For an unclear reason, it fixes the bug #624671.
slepc fails to build under sparc if hcp is used (while mpiCC will work).

Thanks
S

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.0-1-686-pae (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Index: petsc-3.2.dfsg/config/BuildSystem/config/setCompilers.py
===================================================================
--- petsc-3.2.dfsg.orig/config/BuildSystem/config/setCompilers.py	2012-01-17 11:54:09.000000000 +0100
+++ petsc-3.2.dfsg/config/BuildSystem/config/setCompilers.py	2012-01-17 12:00:19.000000000 +0100
@@ -647,12 +647,11 @@
     elif self.useMPICompilers() and 'with-mpi-dir' in self.argDB and os.path.isdir(os.path.join(self.argDB['with-mpi-dir'], 'bin')):
       self.usedMPICompilers = 1
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpicxx')
-      yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'hcp')
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpic++')
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpiCC')
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpCC_r')
       self.usedMPICompilers = 0
-      raise RuntimeError('bin/<mpiCC,mpicxx,hcp,mpCC_r> you provided with -with-mpi-dir='+self.framework.argDB['with-mpi-dir']+' does not work')
+      raise RuntimeError('bin/<mpiCC,mpicxx,mpCC_r> you provided with -with-mpi-dir='+self.framework.argDB['with-mpi-dir']+' does not work')
     else:
       if self.useMPICompilers():
         self.usedMPICompilers = 1
Index: petsc-3.2.dfsg/config/BuildSystem/config/setCompilers.py
===================================================================
--- petsc-3.2.dfsg.orig/config/BuildSystem/config/setCompilers.py	2012-01-17 11:54:09.000000000 +0100
+++ petsc-3.2.dfsg/config/BuildSystem/config/setCompilers.py	2012-01-17 12:00:19.000000000 +0100
@@ -647,12 +647,11 @@
     elif self.useMPICompilers() and 'with-mpi-dir' in self.argDB and os.path.isdir(os.path.join(self.argDB['with-mpi-dir'], 'bin')):
       self.usedMPICompilers = 1
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpicxx')
-      yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'hcp')
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpic++')
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpiCC')
       yield os.path.join(self.framework.argDB['with-mpi-dir'], 'bin', 'mpCC_r')
       self.usedMPICompilers = 0
-      raise RuntimeError('bin/<mpiCC,mpicxx,hcp,mpCC_r> you provided with -with-mpi-dir='+self.framework.argDB['with-mpi-dir']+' does not work')
+      raise RuntimeError('bin/<mpiCC,mpicxx,mpCC_r> you provided with -with-mpi-dir='+self.framework.argDB['with-mpi-dir']+' does not work')
     else:
       if self.useMPICompilers():
         self.usedMPICompilers = 1

--- End Message ---
--- Begin Message ---
Source: petsc
Source-Version: 3.2.dfsg-4

We believe that the bug you reported is fixed in the latest version of
petsc, which is due to be installed in the Debian FTP archive:

libpetsc3.2-dbg_3.2.dfsg-4_amd64.deb
  to main/p/petsc/libpetsc3.2-dbg_3.2.dfsg-4_amd64.deb
libpetsc3.2-dev_3.2.dfsg-4_amd64.deb
  to main/p/petsc/libpetsc3.2-dev_3.2.dfsg-4_amd64.deb
libpetsc3.2_3.2.dfsg-4_amd64.deb
  to main/p/petsc/libpetsc3.2_3.2.dfsg-4_amd64.deb
petsc-dev_3.2.dfsg-4_all.deb
  to main/p/petsc/petsc-dev_3.2.dfsg-4_all.deb
petsc3.2-doc_3.2.dfsg-4_all.deb
  to main/p/petsc/petsc3.2-doc_3.2.dfsg-4_all.deb
petsc_3.2.dfsg-4.debian.tar.gz
  to main/p/petsc/petsc_3.2.dfsg-4.debian.tar.gz
petsc_3.2.dfsg-4.dsc
  to main/p/petsc/petsc_3.2.dfsg-4.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.
"Adam C. Powell, IV" <[email protected]> (supplier of updated petsc 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.8
Date: Thu, 26 Jan 2012 14:10:51 -0500
Source: petsc
Binary: libpetsc3.2-dev petsc-dev libpetsc3.2 libpetsc3.2-dbg petsc3.2-doc
Architecture: source all amd64
Version: 3.2.dfsg-4
Distribution: unstable
Urgency: low
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: "Adam C. Powell, IV" <[email protected]>
Description: 
 libpetsc3.2 - Shared libraries for version 3.2 of PETSc
 libpetsc3.2-dbg - Static debugging libraries for PETSc
 libpetsc3.2-dev - Static libraries, shared links, header files for PETSc
 petsc-dev  - Virtual package depending on latest PETSc development package
 petsc3.2-doc - Documentation and examples for PETSc
Closes: 642439 655940 656189
Changes: 
 petsc (3.2.dfsg-4) unstable; urgency=low
 .
   * Added lam4-dev to Build-Conflicts (closes: #656189).
   * Added alpha and lpia to architecture list (closes: #655940).
   * Added CHOLMOD support (closes: #642439).
   * Test building with HDF5 on all arches.
Checksums-Sha1: 
 833524d0f2ced02cf5b65f42dd92d082d0b06b4d 1998 petsc_3.2.dfsg-4.dsc
 70b9f110fed11ae8644363d2aca522136dec7d4f 33674 petsc_3.2.dfsg-4.debian.tar.gz
 a9fdd6eebb82c03ebf1b9eaec435623ce4661e55 15290 petsc-dev_3.2.dfsg-4_all.deb
 a264418acb86594595b180e1770f3e9441d8284b 5385168 
petsc3.2-doc_3.2.dfsg-4_all.deb
 fbb0ec8bfc81d5ab6310c5408c4e0d6981344517 5375644 
libpetsc3.2-dev_3.2.dfsg-4_amd64.deb
 a3154f6a34d3d2ff4c069e6ded7f924438bab67d 2766956 
libpetsc3.2_3.2.dfsg-4_amd64.deb
 b4f97063acc4564753d8ea92e6c51bb7caafeea8 5825934 
libpetsc3.2-dbg_3.2.dfsg-4_amd64.deb
Checksums-Sha256: 
 991739c4d20a32b28f948bdaa472dc83dc7028b5bef603e0acf5e37a5ae5900d 1998 
petsc_3.2.dfsg-4.dsc
 4903d7b77f0dc5c2855bde7d360ffcd54483c617bf64668758f3f493726766c4 33674 
petsc_3.2.dfsg-4.debian.tar.gz
 fc634218e3484d9aa0085668c56238504b430a15c22b74c196c955de7ddf290a 15290 
petsc-dev_3.2.dfsg-4_all.deb
 266fb0c4a2f89ad9e1dc713139ac710684fffb15c2b9d26534574756490ccdbd 5385168 
petsc3.2-doc_3.2.dfsg-4_all.deb
 0a36a75822c6117f8170fd739475b8b27e002a4b7251357267498113c66fd89e 5375644 
libpetsc3.2-dev_3.2.dfsg-4_amd64.deb
 2e81751e8754310de38a06212874612e82f06bbb16ea0ca4977904784cb6967c 2766956 
libpetsc3.2_3.2.dfsg-4_amd64.deb
 88b1a88ed7f88af077440ae625403e84c828585fd0ffe7458cf5a71f97ffa97b 5825934 
libpetsc3.2-dbg_3.2.dfsg-4_amd64.deb
Files: 
 85239c41bef0a1a6806af1a5cc878c0f 1998 devel extra petsc_3.2.dfsg-4.dsc
 695d51361aa8edc468db995462e7e40b 33674 devel extra 
petsc_3.2.dfsg-4.debian.tar.gz
 af74ed798945eed493b2914686f90eea 15290 libdevel extra 
petsc-dev_3.2.dfsg-4_all.deb
 df497a6e9e66eb00250efd47b7be7dff 5385168 doc extra 
petsc3.2-doc_3.2.dfsg-4_all.deb
 0f88bc675fa2275a50ad3058910a6287 5375644 libdevel extra 
libpetsc3.2-dev_3.2.dfsg-4_amd64.deb
 befbdf0937af86eddff968b6c27dcc4e 2766956 libs extra 
libpetsc3.2_3.2.dfsg-4_amd64.deb
 6860f924c728bf35ef80f42089a337e3 5825934 debug extra 
libpetsc3.2-dbg_3.2.dfsg-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk8hrGEACgkQUm8B6FZO5LbEYgCeJJzZvs9uLrxzWqvy5XP8rKYd
cZkAnjpMjfWH62sDNFD0aCQblISvNza9
=f1CP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to