Your message dated Sun, 30 Dec 2018 01:50:56 +0000
with message-id <[email protected]>
and subject line Bug#917598: fixed in petsc4py 3.10.0-4
has caused the Debian Bug report #917598,
regarding petsc4py FTBFS error: ‘SNESTEST’ undeclared
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.)


-- 
917598: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917598
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
package: petsc4py
version: 3.10.0-2
severity: serious

While trying to get the petsc/slepc/etc stack in raspbian buster into a 
consistent state I ran into the following error with petsc4py. I was also able 
to reproduce this in a Debian sid amd64 environment, so it's not raspbian 
specific.

mpicc -pthread -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -fPIC 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -DPETSC_DIR=/usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real 
-I/usr/include/scotch -I/usr/include/hdf5/openmpi -I/usr/include/hypre 
-I/usr/include/superlu-dist -I/usr/include/superlu -I/usr/include/suitesparse 
-I/usr/lib/petscdir/petsc3.10/arm-linux-gnueabihf-real/include -Isrc/include 
-I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/python2.7 -c 
src/PETSc.c -o build/temp.linux-armhf-2.7/src/PETSc.o
In file included from src/PETSc.c:4:
src/petsc4py.PETSc.c: In function 'initPETSc':
src/petsc4py.PETSc.c:284319:43: error: 'SNESTEST' undeclared (first use in this 
function); did you mean 'SNESType'?
   __pyx_t_7 = __pyx_f_8petsc4py_5PETSc_S_(SNESTEST); if (unlikely(!__pyx_t_7)) 
__PYX_ERR(37, 7, __pyx_L1_error)
                                           ^~~~~~~~
                                           SNESType
src/petsc4py.PETSc.c:284319:43: note: each undeclared identifier is reported 
only once for each function it appears in
error: command 'mpicc' failed with exit status 1

Searching for SNESTEST on codesearch.debian.net reveals the following in the 
dolfin changelog.

  * create patch PETSc_3.10_SNESTEST_removed.patch to work with
*PETSc 3.10 (SNESTEST has been removed). Thanks Jed Brown. Presumablly a 
similar fix is needed in petsc4py. *



--- End Message ---
--- Begin Message ---
Source: petsc4py
Source-Version: 3.10.0-4

We believe that the bug you reported is fixed in the latest version of
petsc4py, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Drew Parsons <[email protected]> (supplier of updated petsc4py 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: SHA256

Format: 1.8
Date: Sun, 30 Dec 2018 02:03:07 +0100
Source: petsc4py
Binary: python-petsc4py python3-petsc4py python3-petsc4py-real 
python3-petsc4py-complex python-petsc4py-docs
Architecture: source
Version: 3.10.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Drew Parsons <[email protected]>
Description:
 python-petsc4py - Python 2 bindings for PETSc libraries
 python-petsc4py-docs - Python bindings for PETSc libraries: documentation and 
examples
 python3-petsc4py - Python 3 bindings for PETSc libraries
 python3-petsc4py-complex - Python 3 bindings for PETSc libraries (complex 
numbers)
 python3-petsc4py-real - Python 3 bindings for PETSc libraries (real numbers)
Closes: 917598
Changes:
 petsc4py (3.10.0-4) unstable; urgency=medium
 .
   * force regeneration of cython .c files (--force option for build
     [build_src] action). Closes: #917598.
Checksums-Sha1:
 1692df5c2e66331412cd318eae5b165f7a220104 2662 petsc4py_3.10.0-4.dsc
 81a9e106a442ec9caeb7887fe472bbbf4c44ef2f 10392 petsc4py_3.10.0-4.debian.tar.xz
Checksums-Sha256:
 9645d26828374b01b21b124c67bde2beb391f9fce68938ab6808489f2b360953 2662 
petsc4py_3.10.0-4.dsc
 d5a6bd7215e5c45076a3b8d2aa6bbb7623d34908f2023a2af897cccc82f14055 10392 
petsc4py_3.10.0-4.debian.tar.xz
Files:
 080a8ba5177c39e204b8515b997a9995 2662 python optional petsc4py_3.10.0-4.dsc
 3eb8d0e09c9cd9bbd76db547748e5726 10392 python optional 
petsc4py_3.10.0-4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlwoHC8ACgkQVz7x5L1a
AfrBkBAAuiNt8Ng9bZI/lvcjy26A/7Xq0ojiwWVPR6BgVaX3hHl1NEJo5r7TVH5y
f8yD6p38WPz5Vb2SCzBlRalCczSXEVRwapyvQPjMX4WgixoBOr4IPr4s5Ki8kPgv
tagEYftWi+ap7B/CGQL+VYOO+xTHmzZHpTJoXhi9RDt5StSFMdtI2YsNP5ggUHQ6
3fnNZHLTBTlk58KeiC/daYT8lYv+AK96etnEzxHuFY+0IL9tmQeXcS/CZH5sLqx6
miSyGea+CPsNMDatl3Rgqq0i+8QoJ6eQKeX/i3qBPacCT1A21395n1j2KIAuJuwt
HF15ox+3VsDSGHmZYm50CbDBX2h8frXM830GqFefuWFWUTMZaQyZ+SLOIR2qVUSX
3kptUpt4Y7ng+l7HD6Y28J7QqdcmlbLY8qc2gO0JgwZ2u3euAcfeugMTbBJYPquJ
SeReOmM6HMFAoy26rT8fxEo+2zf6BhO2MpFXM0QnG7LJhv+QPFaihqdbQgjs9WOa
zoUPLn1gz3tBhzGAHpE+B3K/diZN8h+6QXLPj9Ln4wK2PDYuVm7PNgsPIFlTabKz
VbuUDuLhLe6ZdalguI0qvVhKG6Lc9Fo++U0xnkOXx84JRuUvQpoapJMBo/EATstR
QadCAD+Pp+XJaUD//EcaV41VW/JTsoVkn+PdqjgodVNHGrux4wU=
=R6TF
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to