Your message dated Tue, 15 Dec 2015 22:09:38 +0000
with message-id <e1a8xms-0001c7...@franck.debian.org>
and subject line Bug#807318: fixed in mpich 3.2-1~exp1
has caused the Debian Bug report #807318,
regarding libmpich-dev: should add Depends: to match hard-wired gcc dependency 
in mpicxx.h
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 ow...@bugs.debian.org
immediately.)


-- 
807318: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807318
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libmpich-dev
Version: 3.1-6
Severity: grave
Justification: renders package unusable

/usr/include/mpich/mpicxx.h has a hardwired dependency on the gcc used
to build mpich (gcc 5.2):

#ifdef __GNUC__ 
# if __GNUC__ >= 5 
#  if __GNUC_MINOR__ > 2 && 2 == 2 
#  error 'Please use the same version of GCC and g++ for compiling MPICH and 
user MPI programs'
#  endif
# endif     
#endif

But the current gcc (on s390x) is 5.3.  So an error is thrown when
building client programs (cf. Bug#803477), making mpich mostly
unusable on this architecture. 


libmpich-dev has a dependency on gcc.  But because the version in
mpicxx.h has been hardwired like this, I think that means libmpich-dev
should have a versioned Depends: gcc (<=4:5.2), Conflicts: gcc (>4:5.2)

In any case, mpich needs to be rebuilt, on s390x at least, to
update the gcc dependency in mpicxx.h.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: s390x

--- End Message ---
--- Begin Message ---
Source: mpich
Source-Version: 3.2-1~exp1

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

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 807...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Anton Gladky <gl...@debian.org> (supplier of updated mpich 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 15 Dec 2015 22:15:03 +0100
Source: mpich
Binary: libmpich-dev libmpich12 mpich mpich-doc
Architecture: source
Version: 3.2-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintainers@lists.alioth.debian.org>
Changed-By: Anton Gladky <gl...@debian.org>
Description:
 libmpich-dev - Development files for MPICH
 libmpich12 - Shared libraries for MPICH
 mpich      - Implementation of the MPI Message Passing Interface standard
 mpich-doc  - Documentation for MPICH
Closes: 807318 807666
Changes:
 mpich (3.2-1~exp1) experimental; urgency=medium
 .
   [ Torquil Macdonald Sørensen ]
   * New upstream release. (Closes: #807318, #807666)
   * Set MPILIBNAME to keep old soname
   * Drop transitional packages for MPICH2
   * Drop libmpl*/libopa* since they are now only symlinks to files in libmpich*
   * Remove ARMCI section from debian/copyright since ARMCI is no longer in 
MPICH
   * Bump standards version to 3.9.6.0
   * Remove versioned mpich2-doc from mpich-doc Conflicts
   * Replace versioned libmpich2-dev Conflicts by Breaks and Replaces in package
     libmpich-dev
   * Remove versioned mpich2 from mpich Conflicts
   * Man page updates
   * Add libmpl1/libopa1 to Breaks/Replaces for libmpich12, since it replaces
     those
   * Include upstream manual page mpif77.1 and provide symlink for 
mpif90.mpich.1
   * Include hydra* manual pages
   * Add parkill manual page
 .
   [ Anton Gladky ]
   * Apply cme fix dpkg-control
   * Cosmetic changes
Checksums-Sha1:
 c4debc542681be40ed11ddb50ff8b456667ccada 2532 mpich_3.2-1~exp1.dsc
 5fae7df02f750b6966837b554f9985a9c574236f 11862150 mpich_3.2.orig.tar.gz
 ce65b4118e0b45ba59b9b7d16c574e10a68d51ea 43584 mpich_3.2-1~exp1.debian.tar.xz
Checksums-Sha256:
 175dc1fe1547a8d843e32f6b13457036f2198d43aca632e4acbf523e35f79d86 2532 
mpich_3.2-1~exp1.dsc
 0778679a6b693d7b7caff37ff9d2856dc2bfc51318bf8373859bfa74253da3dc 11862150 
mpich_3.2.orig.tar.gz
 ad3009d16a6a183eee5a4f6dcf3376d43f4509d6d4615070523ec5b59eaac296 43584 
mpich_3.2-1~exp1.debian.tar.xz
Files:
 bcb62387b45dce421b2436ab7bfde629 2532 devel extra mpich_3.2-1~exp1.dsc
 f414cfa77099cd1fa1a5ae4e22db508a 11862150 devel extra mpich_3.2.orig.tar.gz
 d7bdac9713d30c58c9e9e53c08d6a392 43584 devel extra 
mpich_3.2-1~exp1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWcIQ6AAoJENPhc4PPp/8GEPkP/31jtkxMB0NUViC/0StDnQzq
hupfeuW341acSLJwzvkbO0d6Oc1nsNLmlhHCZUeESBtCWdCurkoWUOUbmJdNqKbF
+MXI+CXorsNWu53+qG7taPz5tpEl+lMhco0lbiaxsJtRdc/VS884nLsN7HLxBXtf
7N0DkS86LcuOq7H+y8J+CXFHnRpn/vuojK6iThQH3cz8qzyh3jmaFW/kzKXwMfhF
iS02NfVq+cp1D9hubP/aaZ1/+XPfDX87U+wxvEpAYGxtRZjzzFtIWkzC0qv91aZO
Nh2Xj5VrGCGsPY1jQhKOBdRp4hkelrzM1HCIIMYRC5gNc0AxRauiCpdKxnq4g9k6
dalcK6CLkC5PkVsBlVPxMJtJeQ8BQsdu/F6LrorMtH9xoXfwe83gaaSz7CDI0Z2A
SxgNDDgoU9h4bgSd3YcP3wySX1mPL8SjV+R6HA7zJkHR1tkwBz/MmxeAD/wM50QO
5h3iagniMHRjNo//CCcMw4YMe5m6rVVWADhpO6/0flGPcW3+wA1LxPz1gcqC63ty
dELSXP+iYbkojmezgVqTmDdILg9UTP2C/O2I/ZiBB2u3iF069aZMHo+Ev7pBQ2kp
D+KC2JJ6L3oUGZ4HnY7zC5/UV1FKAqUG85yProAmo6DIs1L4nVP1A8/sRzL/ZShk
2yMX5cz9uScHPGtK5sK3
=J3xt
-----END PGP SIGNATURE-----

--- End Message ---
-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to