Your message dated Thu, 10 Feb 2022 08:38:53 +0000
with message-id <[email protected]>
and subject line Bug#1002172: fixed in py3exiv2 0.7.2-1.1
has caused the Debian Bug report #1002172,
regarding py3exiv2: FTBFS: wrap_python.hpp:57:11: fatal error: pyconfig.h: No 
such file or directory
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.)


-- 
1002172: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1002172
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: py3exiv2
Version: 0.7.2-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20211220 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I/usr/include/python3.10 -c src/exiv2wrapper.cpp -o 
> build/temp.linux-x86_64-3.10/src/exiv2wrapper.o -g
> In file included from /usr/include/boost/python/detail/prefix.hpp:13,
>                  from /usr/include/boost/python/args.hpp:8,
>                  from /usr/include/boost/python.hpp:11,
>                  from src/exiv2wrapper.hpp:34,
>                  from src/exiv2wrapper.cpp:27:
> /usr/include/boost/python/detail/wrap_python.hpp:57:11: fatal error: 
> pyconfig.h: No such file or directory
>    57 | # include <pyconfig.h>
>       |           ^~~~~~~~~~~~
> compilation terminated.
> error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
> E: pybuild pybuild:355: build: plugin distutils failed with: exit code=1: 
> /usr/bin/python3.10 setup.py build 
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/xmp.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/metadata.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/preview.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/exif.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/utils.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> copying src/pyexiv2/iptc.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/pyexiv2
> running build_ext
> building 'libexiv2python' extension
> creating build/temp.linux-x86_64-3.9
> creating build/temp.linux-x86_64-3.9/src
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I/usr/include/python3.9 -c src/exiv2wrapper.cpp -o 
> build/temp.linux-x86_64-3.9/src/exiv2wrapper.o -g
> In file included from 
> /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
>                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
>                  from 
> /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
>                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
>                  from 
> /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from 
> /usr/include/boost/python/converter/shared_ptr_to_python.hpp:12,
>                  from 
> /usr/include/boost/python/converter/arg_to_python.hpp:15,
>                  from /usr/include/boost/python/call.hpp:15,
>                  from /usr/include/boost/python/object_core.hpp:14,
>                  from /usr/include/boost/python/args.hpp:22,
>                  from /usr/include/boost/python.hpp:11,
>                  from src/exiv2wrapper.hpp:34,
>                  from src/exiv2wrapper.cpp:27:
> /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of 
> declaring the Bind placeholders (_1, _2, ...) in the global namespace is 
> deprecated. Please use <boost/bind/bind.hpp> + using namespace 
> boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the 
> current behavior.’
>    36 | BOOST_PRAGMA_MESSAGE(
>       | ^~~~~~~~~~~~~~~~~~~~
> /usr/include/boost/detail/iterator.hpp:13:1: note: ‘#pragma message: This 
> header is deprecated. Use <iterator> instead.’
>    13 | BOOST_HEADER_DEPRECATED("<iterator>")
>       | ^~~~~~~~~~~~~~~~~~~~~~~
> src/exiv2wrapper.cpp: In function ‘void exiv2wrapper::unregisterXmpNs(const 
> string&)’:
> src/exiv2wrapper.cpp:1910:37: warning: unused variable ‘info’ 
> [-Wunused-variable]
>  1910 |             const Exiv2::XmpNsInfo* info = 
> Exiv2::XmpProperties::nsInfo(prefix);
>       |                                     ^~~~
> x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g 
> -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
> -Werror=format-security -g -fwrapv -O2 -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
> -I/usr/include/python3.9 -c src/exiv2wrapper_python.cpp -o 
> build/temp.linux-x86_64-3.9/src/exiv2wrapper_python.o -g
> In file included from 
> /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
>                  from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
>                  from 
> /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
>                  from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
>                  from 
> /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
>                  from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
>                  from /usr/include/boost/shared_ptr.hpp:17,
>                  from 
> /usr/include/boost/python/converter/shared_ptr_to_python.hpp:12,
>                  from 
> /usr/include/boost/python/converter/arg_to_python.hpp:15,
>                  from /usr/include/boost/python/call.hpp:15,
>                  from /usr/include/boost/python/object_core.hpp:14,
>                  from /usr/include/boost/python/args.hpp:22,
>                  from /usr/include/boost/python.hpp:11,
>                  from src/exiv2wrapper.hpp:34,
>                  from src/exiv2wrapper_python.cpp:29:
> /usr/include/boost/bind.hpp:36:1: note: ‘#pragma message: The practice of 
> declaring the Bind placeholders (_1, _2, ...) in the global namespace is 
> deprecated. Please use <boost/bind/bind.hpp> + using namespace 
> boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the 
> current behavior.’
>    36 | BOOST_PRAGMA_MESSAGE(
>       | ^~~~~~~~~~~~~~~~~~~~
> /usr/include/boost/detail/iterator.hpp:13:1: note: ‘#pragma message: This 
> header is deprecated. Use <iterator> instead.’
>    13 | BOOST_HEADER_DEPRECATED("<iterator>")
>       | ^~~~~~~~~~~~~~~~~~~~~~~
> x86_64-linux-gnu-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g 
> -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 build/temp.linux-x86_64-3.9/src/exiv2wrapper.o 
> build/temp.linux-x86_64-3.9/src/exiv2wrapper_python.o -lboost_python39 
> -lexiv2 -o 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_py3exiv2/build/libexiv2python.cpython-39-x86_64-linux-gnu.so
> dh_auto_build: error: pybuild --build -i python{version} -p "3.10 3.9" 
> returned exit code 13
> make: *** [debian/rules:6: build] Error 25


The full build log is available from:
http://qa-logs.debian.net/2021/12/20/py3exiv2_0.7.2-1_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 mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: py3exiv2
Source-Version: 0.7.2-1.1
Done: Adrian Bunk <[email protected]>

We believe that the bug you reported is fixed in the latest version of
py3exiv2, 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.
Adrian Bunk <[email protected]> (supplier of updated py3exiv2 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: SHA512

Format: 1.8
Date: Thu, 10 Feb 2022 09:24:21 +0200
Source: py3exiv2
Architecture: source
Version: 0.7.2-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Adrian Bunk <[email protected]>
Closes: 1002172
Changes:
 py3exiv2 (0.7.2-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Build depend on libpython3-all-dev. (Closes: #1002172)
Checksums-Sha1:
 f324f5ec8324df3a76c7372573cd81b2f346d774 2119 py3exiv2_0.7.2-1.1.dsc
 0151ebb9b6f0733fc0bd7bb7cea78e88cc1fac4a 1792 py3exiv2_0.7.2-1.1.debian.tar.xz
Checksums-Sha256:
 a66d7825cdf543b436218a53694f201f3f5d4bbe71ece00d2d9f5ee11a410919 2119 
py3exiv2_0.7.2-1.1.dsc
 8b5420297e959760f2ab42f208449c6438413a56bb86e772c22b07fe054edf06 1792 
py3exiv2_0.7.2-1.1.debian.tar.xz
Files:
 f19604f9ba67cace487c923d5ab10cd4 2119 python optional py3exiv2_0.7.2-1.1.dsc
 ab26cd3de204d1c9daea550e452e8dda 1792 python optional 
py3exiv2_0.7.2-1.1.debian.tar.xz

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

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmIExZAACgkQiNJCh6LY
mLHfKg/+KJ407emPqkSJg6AqewCySgDWycgxNQDMU7pqPdhzDW+1lmWclWPrK5CR
7VU5SWJiVkBCtTFW3eyOBA3MGQeE0jzVEVwnAW9ORtLdmNr32XHx7gFUInSu+QTC
zRNXPbGRAWnzjXCjqTBx08GylNrTfoUvZLifSgwT66lMI8KJFv06Yx9WVfUbJZcT
aqcfLM7sb+zYXAEu3/tk9eGyE5t+qV/8kEepzZb8eNn0+Nzs2YcZGLSN/A5gs25g
HrPP0EWLyEPA8tCLew+JZmydGclMn3sez/ZRMYwU5fl+wbT8hAa5zShzGIyLyKvA
dcJx0AiPS4qMTPIUSN6FTQburOdhPG7N4Z7BEWAjkeAfZISMg67nXjaXvST8D6zP
DDoTKlR4vtlQK7z8IfAXYECCRdTKC88bsZyZkVnCkWklnsxXKTovLEl4v/oFpwfY
6WGcZ4H3AX9ygmb7LhyjFYwgCRX7kjM9ikgFqlrpwQQ0DYE7+vsafaRtxI0yuVfK
exUydOru7cd910MkdfPJ5Lg3F1+lA2HGhukIZmU+YefAXRXLGc88ZIUw8OI8vSa9
l1omGW7cPB+HpxX/mMuVALoGJwYaMFjwURviNOsvr1Lp22rfF3gHVIkZJlsP+vpS
w954PxoHftJreBAd90xP3IdomQp+sHzR+6XYsPTkHMlfnAkLQ/Y=
=gPWI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to