Your message dated Sat, 29 Dec 2018 20:18:40 +0000 with message-id <[email protected]> and subject line Bug#917598: fixed in petsc4py 3.10.0-3 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-3 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: Sat, 29 Dec 2018 18:22:48 +0100 Source: petsc4py Binary: python-petsc4py python3-petsc4py python3-petsc4py-real python3-petsc4py-complex python-petsc4py-docs Architecture: source Version: 3.10.0-3 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-3) unstable; urgency=medium . * add patch petsc_3.10.3_removed_SNESTEST_a013d13.patch to apply upstream commit a013d13. Fixes build after PETSc 3.10.3 removed SNESTEST. Closes: #917598. * Standards-Version: 4.3.0 Checksums-Sha1: e7b7c47e9e3006d4d3838cd1b1d5b48e26c07c9b 2691 petsc4py_3.10.0-3.dsc fafadcda2cd4f2379e2e7f78cd0859bf04eca48a 10324 petsc4py_3.10.0-3.debian.tar.xz 3b781949cf6e16128db3748a60cd37d8fe959cac 10671 petsc4py_3.10.0-3_source.buildinfo Checksums-Sha256: 1d5c68392eaf7acfacfa45fa9aa3da6474cfe9abcfa641555467af5cb23665ac 2691 petsc4py_3.10.0-3.dsc d2b826de8212c3e7bdb426afaae1d4138d584435fa4051acbaf43b5567e47967 10324 petsc4py_3.10.0-3.debian.tar.xz 0cab688db940fadf3e3a5c1436cd59f45e99d6765481b9d507726501d29940b8 10671 petsc4py_3.10.0-3_source.buildinfo Files: 175e80d29a7758c428bbb7149aff00f6 2691 python optional petsc4py_3.10.0-3.dsc cb3cb33af91fe8a36bee4d9a58619ba0 10324 python optional petsc4py_3.10.0-3.debian.tar.xz 3b2d80623f5af3972c617b8415cafb7d 10671 python optional petsc4py_3.10.0-3_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAlwnuAAUHGRwYXJzb25z QGRlYmlhbi5vcmcACgkQVz7x5L1aAfpZNg/6Az5NLxKu7+VmoeWfjil4MIU64nOb i4nProi2EU9bMEdtUZOeIU7CWyG4IMA6K9TfRUGUrVs8v8mFSddzgv4vkp4hUvTC qEDZVCbmiW039FWjFzsbluSRKhNfm+S92GKljJw6FMmuTpC7oYy8wZx3KuE4/3m/ NXcJG5YeZK2fZkEboUw0LZ8vtRHMz/o45DnjoCkXzx30krn21t9i90gjG4BjQdhf mXW7+oHRVXhrUYFMqH/eUG7YiIG4EukWgaWBAZcUnZibAAphDjAqcZ5ourLYtpHa Hvu6GSsIU0+HazFVkYNdIKorCoP+mzL+sdtSIXqKiiXBc371R3U/xNebI5D143nv MGkglxfp/8A+Y89sJ8U1Zo8Er8fLn3Kml4zK/QRyVO+VRoNJqp+ubEEm3xki5bYL h1mtGJCyAB+0jQ+45evhyB/jfP4n7EKBjr5Jt/TgZdvdZV9+Dm1fomnu+hjuVDGo hzsqDDS1hTGofziCPErv/ob/fIN3FEhnRHip0ymcjtT3+5DNNbbqFndOV8dbA5mD trYtKUVTbNLPGidIKnNV7vTGlW8/W8doXL9mLjdCpCfJgnUO9AV2TmUrN8E03Oa1 kKx/+bd6e1Zqhs4PNUAyhMbCafElhxN2fZnK68ZysbUGY0Yb9wEpBvPYwTDCv4AB uOsEDUTiWR1xy0I= =ugkP -----END PGP SIGNATURE-----
--- End Message ---

