Your message dated Tue, 22 Apr 2025 07:07:45 +0000
with message-id <e1u77jn-006dym...@fasolo.debian.org>
and subject line Bug#1103321: fixed in pymongo 4.10.1-6
has caused the Debian Bug report #1103321,
regarding pymongo: FTBFS with the nocheck build profile
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.)
--
1103321: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103321
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:pymongo
Version: 4.10.1-5
Severity: important
Tags: trixie sid ftbfs
User: debian...@lists.debian.org
Usertags: ftbfs-nocheck-profile
Dear maintainer:
During a rebuild of all packages in unstable using the nocheck build profile,
your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --with python3,sphinxdoc --buildsystem=pybuild
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm bson/_cbson.so pymongo/_cmessage.so pymongo.egg-info -rf
find . -name '*.so' -delete
dh_auto_clean
pybuild --clean -i python{version} -p 3.13
rm -rf .pybuild/
find . -name \*.pyc -exec rm {} \;
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_autoreconf_clean -O--buildsystem=pybuild
dh_clean -O--buildsystem=pybuild
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/python3-pymongo.substvars
debian/python3-pymongo-ext.substvars debian/python-pymongo-doc.substvars
debian/python3-gridfs.substvars debian/python3-bson.substvars
debian/python3-bson-ext.substvars debian/files
rm -fr -- debian/python3-pymongo/ debian/tmp/
debian/python3-pymongo-ext/ debian/python-pymongo-doc/ debian/python3-gridfs/
debian/python3-bson/ debian/python3-bson-ext/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o
-type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a \( -name autom4te.cache -o -name __pycache__ \)
-prune -exec rm -rf {} + \) \)
debian/rules binary
dh binary --with python3,sphinxdoc --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
pybuild --configure -i python{version} -p 3.13
dh_auto_build -O--buildsystem=pybuild
pybuild --build -i python{version} -p 3.13
I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build"
module
I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation
--wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82:
SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for
`project.license`. You can also use `project.license-files`. (Both options
available on setuptools>=77.0.0).
By 2026-Feb-18, you need to update your project and remove deprecated
calls
or your builds will no longer be supported.
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
/usr/lib/python3/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: Apache Software License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
dist._finalize_license_expression()
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: Apache Software License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running build_ext
building 'bson._cbson' extension
creating build/temp.linux-x86_64-cpython-313/bson
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
bson/_cbsonmodule.c -o build/temp.linux-x86_64-cpython-313/bson/_cbsonmodule.o
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
bson/buffer.c -o build/temp.linux-x86_64-cpython-313/bson/buffer.o
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
bson/time64.c -o build/temp.linux-x86_64-cpython-313/bson/time64.o
creating build/lib.linux-x86_64-cpython-313/bson
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-function
[too-long-redacted] cpython-313-x86_64-linux-gnu.so
building 'pymongo._cmessage' extension
creating build/temp.linux-x86_64-cpython-313/pymongo
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
bson/_cbsonmodule.c -o build/temp.linux-x86_64-cpython-313/bson/_cbsonmodule.o
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
bson/buffer.c -o build/temp.linux-x86_64-cpython-313/bson/buffer.o
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
bson/time64.c -o build/temp.linux-x86_64-cpython-313/bson/time64.o
x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Ibson -I/usr/include/python3.13 -c
pymongo/_cmessagemodule.c -o
build/temp.linux-x86_64-cpython-313/pymongo/_cmessagemodule.o
creating build/lib.linux-x86_64-cpython-313/pymongo
x86_64-linux-gnu-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-function
[too-long-redacted] cpython-313-x86_64-linux-gnu.so
copying
build/lib.linux-x86_64-cpython-313/bson/_cbson.cpython-313-x86_64-linux-gnu.so
-> bson
copying
build/lib.linux-x86_64-cpython-313/pymongo/_cmessage.cpython-313-x86_64-linux-gnu.so
-> pymongo
Successfully built pymongo-4.10.1-cp313-cp313-linux_x86_64.whl
I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with
"installer" module
dh: command-omitted: The call to "dh_auto_test -O--buildsystem=pybuild" was
omitted due to "DEB_BUILD_OPTIONS=nocheck"
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=pybuild
dh_prep -O--buildsystem=pybuild
rm -f -- debian/python3-pymongo.substvars
debian/python3-pymongo-ext.substvars debian/python-pymongo-doc.substvars
debian/python3-gridfs.substvars debian/python3-bson.substvars
debian/python3-bson-ext.substvars
rm -fr -- debian/.debhelper/generated/python3-pymongo/
debian/python3-pymongo/ debian/tmp/
debian/.debhelper/generated/python3-pymongo-ext/ debian/python3-pymongo-ext/
debian/.debhelper/generated/python-pymongo-doc/ debian/python-pymongo-doc/
debian/.debhelper/generated/python3-gridfs/ debian/python3-gridfs/
debian/.debhelper/generated/python3-bson/ debian/python3-bson/
debian/.debhelper/generated/python3-bson-ext/ debian/python3-bson-ext/
dh_auto_install -O--buildsystem=pybuild
install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp
pybuild --install -i python{version} -p 3.13
--dest-dir=/<<PKGBUILDDIR>>/debian/tmp
I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir
dh_install -O--buildsystem=pybuild
dh_install: warning: Cannot find (any matches for)
"usr/lib/python3*/*-packages/pymongo/__pycache__" (tried in ., debian/tmp)
dh_install: warning: python3-pymongo missing files:
usr/lib/python3*/*-packages/pymongo/__pycache__
dh_install: warning: Cannot find (any matches for)
"usr/lib/python3*/*-packages/pymongo/asynchronous/__pycache__" (tried in .,
debian/tmp)
dh_install: warning: python3-pymongo missing files:
usr/lib/python3*/*-packages/pymongo/asynchronous/__pycache__
dh_install: warning: Cannot find (any matches for)
"usr/lib/python3*/*-packages/pymongo/synchronous/__pycache__" (tried in .,
debian/tmp)
dh_install: warning: python3-pymongo missing files:
usr/lib/python3*/*-packages/pymongo/synchronous/__pycache__
install -m0755 -d
debian/python3-pymongo//usr/lib/python3.13/dist-packages
cp --reflink=auto -a
debian/tmp/usr/lib/python3.13/dist-packages/pymongo-4.10.1.dist-info
debian/python3-pymongo//usr/lib/python3.13/dist-packages/
install -m0755 -d
debian/python3-pymongo//usr/lib/python3.13/dist-packages/pymongo
cp --reflink=auto -a debian/tmp/usr/lib/python3.13/dist-pac
[too-long-redacted] thon3.13/dist-packages/pymongo/
dh_install: warning: Cannot find (any matches for)
"usr/lib/python3*/*-packages/bson/__pycache__" (tried in ., debian/tmp)
dh_install: warning: python3-bson missing files:
usr/lib/python3*/*-packages/bson/__pycache__
dh_install: error: missing files, aborting
make: *** [debian/rules:8: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202504/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:pymongo, so that this is still
visible in the BTS web page for this package.
Notes:
* When a package is built with the nocheck profile, it means:
- DEB_BUILD_OPTIONS=nocheck
(the tests should be skipped during the build)
- DEB_BUILD_PROFILES=nocheck
(Build-Depends marked <!nocheck> are not installed)
- The contents of the package is allowed to be different than normal
* This category of bugs was going to be RC for trixie, but
according to the Release Managers it's a little bit late in the
release cycle to introduce a bunch of RC bugs of this type.
* In addition to the above, this package also fails when
using DEB_BUILD_OPTIONS=nocheck alone. In this mode:
- DEB_BUILD_OPTIONS=nocheck
(the tests should be skipped during the build)
- Build-Depends marked <!nocheck> are installed as normal
- The contents of the package should not change compared
to a regular build
Thanks.
--- End Message ---
--- Begin Message ---
Source: pymongo
Source-Version: 4.10.1-6
Done: Salvo 'LtWorf' Tomaselli <ltw...@debian.org>
We believe that the bug you reported is fixed in the latest version of
pymongo, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Salvo 'LtWorf' Tomaselli <ltw...@debian.org> (supplier of updated pymongo
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: SHA512
Format: 1.8
Date: Tue, 22 Apr 2025 08:37:36 +0200
Source: pymongo
Architecture: source
Version: 4.10.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Salvo 'LtWorf' Tomaselli <ltw...@debian.org>
Closes: 1103321
Changes:
pymongo (4.10.1-6) unstable; urgency=medium
.
* Do not install pycache directories (Closes: #1103321)
* Team maintained, set myself as uploader
* Update Vcs-* to the python team url
Checksums-Sha1:
3a6112f94bd05f021dcb21fbc43e59237864f957 2556 pymongo_4.10.1-6.dsc
2b04a76da8ec306d39cab2f3ed9e8a14b544524a 13916 pymongo_4.10.1-6.debian.tar.xz
cec92b0d4fc608e5c8327c47d34b24ca42ad8d74 10846 pymongo_4.10.1-6_amd64.buildinfo
Checksums-Sha256:
3eaa4074c001ea392319ea33d89b439659526e167e9c66542de229291f92a0a7 2556
pymongo_4.10.1-6.dsc
6a12dd1af2a9194a45cb8da3ffd0ab475663e45265ac47dfd234759ba35073b2 13916
pymongo_4.10.1-6.debian.tar.xz
f725214defbef7ad325a33f30abc65dfa947b49d666d95b7ac8be8e8245290bb 10846
pymongo_4.10.1-6_amd64.buildinfo
Files:
3a442e5975d51da9c1f53a1f6947d97d 2556 python optional pymongo_4.10.1-6.dsc
b577658b12bf9ac669247654c7becd75 13916 python optional
pymongo_4.10.1-6.debian.tar.xz
c3387577b6999af0b6b9757c8dc6470c 10846 python optional
pymongo_4.10.1-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEQnSLnnbYmXmeH74Us6fPDIAYhs8FAmgHOXUACgkQs6fPDIAY
hs8dDQ/7BRHqIl5gGsNRj4Fq2F98jmfzLho93o++SKke/n6ONcjvserDYJZDPt2x
PVCc+LVIj576dBigl8Qrke7gTxpRLc+RIQj4mxlccM0qaH/xtpTdqbcVZjsQSLq8
387yvFFq+18b/gpGOW7dPFYBYcfu0rmIXPulOuzAAnyQm1ChmrBVSGkax7KJiQ8u
iGtdSW6qWFqFXYLrBjpxaJWiIoSAl/wCGwdFTIOm+dLcpzm+U9YCoCHdhtH4UA0W
D5YUaZHi4a+NIGnCAfrx/iPQfufUfy7hzJL/d3C9BNKhXLZjMdCIhABdaib2u3Wp
EJM1iFGPbI1hqgwe1mbEO6RPy0jGtNUEfVlgKfug8S4k6OFwlGDqugHRC4+PpIbg
+RHCfrZUF5AX9u0oylI2a2qgE5jZMHQSuqxpptGTMX2ixY1SlPPEgKCEGUoHIxa8
o63+zC7qaB1zhcXuWDKCnZF2lafyX3sqaC0Rv8c2GOaTw/lGfIlHWso4mPb0SQ2V
U/S8QYtGrQZe016IsNGnXsGOGWKiGi3lPS6rBVliCiZheNq2IFUs4ww041pSBZvd
FOVy/SPWKVL6u3D0qwPuhfzbWlGHYvNvHiJ+zSLOkzLrU6jdEkRK5HL8cul/n/Dy
l75JSv89WH+AnH79DvhYjN+naryiydMKkEsceyqAAGueYwJowY8=
=8PX9
-----END PGP SIGNATURE-----
pgpIrEwjItnhd.pgp
Description: PGP signature
--- End Message ---