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

Attachment: pgpIrEwjItnhd.pgp
Description: PGP signature


--- End Message ---

Reply via email to