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 ---

