Your message dated Sat, 02 Jan 2021 16:07:03 +0000
with message-id <e1kvjql-000gz0...@fasolo.debian.org>
and subject line Bug#978175: fixed in petsc4py 3.14.0-3
has caused the Debian Bug report #978175,
regarding petsc4py: FTBFS: src/petsc4py.PETSc.c:330930:43: error: ‘MATDAAD’ 
undeclared (first use in this function)
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.)


-- 
978175: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978175
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: petsc4py
Version: 3.14.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201226 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_NAME=petsc4py_real3.14 
> PETSC_DIR=/usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real  dh_auto_build 
> -ppython3-petsc4py-real3.14 -- --build-args=--force
> I: pybuild base:232: /usr/bin/python3 setup.py build --force
> running build
> running build_src
> cythonizing 'petsc4py.PETSc.pyx' -> 'petsc4py.PETSc.c'
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: include/petsc4py/PETSc.pxd
>   tree = Parsing.p_module(s, pxd, full_module_name)
> cythonizing 'libpetsc4py/libpetsc4py.pyx' -> 'libpetsc4py/libpetsc4py.c'
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
> Cython directive 'language_level' not set, using 2 for now (Py2). This will 
> change in a later release! File: 
> /<<PKGBUILDDIR>>/src/libpetsc4py/libpetsc4py.pyx
>   tree = Parsing.p_module(s, pxd, full_module_name)
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py
> copying src/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py
> copying src/__main__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py
> copying src/PETSc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/lib
> copying src/lib/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/lib
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/petsc4py.PETSc_api.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/petsc4py.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/numpy.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/petsc4py.PETSc.h -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/petsc4py.i -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/__init__.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/PETSc.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/include/petsc4py/__init__.pyx -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/include/petsc4py
> copying src/PETSc.pxd -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py
> copying src/lib/petsc.cfg -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_petsc4py_real3.14/build/petsc4py/lib
> running build_ext
> PETSC_DIR:    /usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real
> PETSC_ARCH:   
> version:      3.14.2 release
> integer-size: 32-bit
> scalar-type:  real
> precision:    double
> language:     CONLY
> compiler:     mpicc
> linker:       mpicc
> building 'PETSc' extension
> creating build
> creating build/temp.linux-x86_64-3.9
> creating build/temp.linux-x86_64-3.9/src
> 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 -I/usr/include/hdf5/openmpi -I/usr/include/scotch 
> -I/usr/include/superlu-dist -I/usr/include/superlu -I/usr/include/suitesparse 
> -I/usr/include/hypre 
> -I/usr/lib/petscdir/petsc3.14/x86_64-linux-gnu-real/include -Isrc/include 
> -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.9 
> -c src/PETSc.c -o build/temp.linux-x86_64-3.9/src/PETSc.o
> In file included from src/PETSc.c:4:
> src/petsc4py.PETSc.c: In function ‘__pyx_pymod_exec_PETSc’:
> src/petsc4py.PETSc.c:330930:43: error: ‘MATDAAD’ undeclared (first use in 
> this function)
> 330930 |   __pyx_t_7 = __pyx_f_8petsc4py_5PETSc_S_(MATDAAD); if 
> (unlikely(!__pyx_t_7)) __PYX_ERR(38, 49, __pyx_L1_error)
>        |                                           ^~~~~~~
> src/petsc4py.PETSc.c:330930:43: note: each undeclared identifier is reported 
> only once for each function it appears in
> error: command '/usr/bin/mpicc' failed with exit code 1
> E: pybuild pybuild:353: build: plugin distutils failed with: exit code=1: 
> /usr/bin/python3 setup.py build --force
> dh_auto_build: error: pybuild --build -i python{version} -p 3.9 
> --build-args=--force returned exit code 13
> make[1]: *** [debian/rules:55: override_dh_auto_build-arch] Error 25

The full build log is available from:
   http://qa-logs.debian.net/2020/12/26/petsc4py_3.14.0-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: petsc4py
Source-Version: 3.14.0-3
Done: Drew Parsons <dpars...@debian.org>

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

Debian distribution maintenance software
pp.
Drew Parsons <dpars...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 03 Jan 2021 02:15:37 +1100
Source: petsc4py
Architecture: source
Version: 3.14.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Drew Parsons <dpars...@debian.org>
Closes: 978175
Changes:
 petsc4py (3.14.0-3) unstable; urgency=medium
 .
   * debian patch drop_MATDAAD_9f01b074.patch applies the petsc4py
     portion of upstream commit 9f01b074 (PETSC 3.14.2) removing
     MATDAAD references. Closes: #978175.
   * Standards-Version: 4.5.1
Checksums-Sha1:
 e0a8ec319cf9d27ddca98a0881dbaae820a169e5 3127 petsc4py_3.14.0-3.dsc
 f4b306ffa66fc17be33aa03952f2d577fe6ed48c 12884 petsc4py_3.14.0-3.debian.tar.xz
Checksums-Sha256:
 6fc0b1879a5d7c2d369e508e595d6031277ce4ffb4a477a3a7fa89cb04a56759 3127 
petsc4py_3.14.0-3.dsc
 cfb8796687fe461958f26428373899b60a16daca0e431d37aab50ea242672f0f 12884 
petsc4py_3.14.0-3.debian.tar.xz
Files:
 6a00c140b4f95c5eb77a7bfba077d890 3127 python optional petsc4py_3.14.0-3.dsc
 931450166b806a21b7f32f0f386beda7 12884 python optional 
petsc4py_3.14.0-3.debian.tar.xz

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

iQIzBAEBCAAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAl/wk7IACgkQVz7x5L1a
Afp0chAAmHxCqz8VzQoEPzRpBW3DoGt2HMSLf81/d6PREWNvSVkM6iCSAtQlfIHo
kZerGgfSjwiAiXjbQgNoHHa4ec2KtBOyAN8WH0bKiuCboe8+s9YR9PwO18N8BrFv
sHxWN2nJiddeFZK0oUZPgbrewNu7Rb8u7Sxsb5imLlmVfxFpYZaThEl6PLCSl6kz
LXMQHUNaKNVS7zAoQ/k85CJgcvVvd+9HMkxW2WzoeUm2ju8MoO6iycYjpj0Gb8Iz
f/dMQm10Z8myT6DdBZT3Fk2zaYl2JwFqqX2BHnFhn3Div7V7OhfyKVK1GRChJSob
jqWSqk2eUffF3KbzBIv9w4l/ABrFF/UrDEbVEYNGuEbb1FxgSy0D9oDSgkE2DnSZ
FAVxwCXuhaSuOX90NS9OfI5RA6xZvKQZOOszgmi/SVoGAlD1L5kqKRtHMerzc5qK
x+mSf5UD5QO+akcrTpTFVoOR0wqC3O9kpgHC2lLfq2rbGsh2uvDIhJ3iHsec61dx
DCJzJFqrDPm9CbvvII04R211pBLDKA4DKFiO6EEjupDZQ7nRyyRTOWQc1J0ycW3M
JsNf7OWdlcpKuUvV05NNBwGT8WMrqy+hOHkJQ28vJV/ykA1q2SQGygNVQtW2XBJP
Kp8ZfsY+zyuruIVgdBYhAnFZU5q/Z6KZW4RnWp9UUFWTY3LjI3Y=
=va5U
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to