Your message dated Thu, 26 Oct 2023 14:42:08 +0000
with message-id <[email protected]>
and subject line Bug#1045745: fixed in libapache2-mod-python 3.5.0.1-1
has caused the Debian Bug report #1045745,
regarding libapache2-mod-python: Fails to build source after successful build
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.)


-- 
1045745: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1045745
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libapache2-mod-python
Version: 3.5.0+git20211031.e6458ec-1
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -S
> ---------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package libapache2-mod-python
> dpkg-buildpackage: info: source version 3.5.0+git20211031.e6458ec-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Stefano Rivera 
> <[email protected]>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean --with autoreconf,python3,apache2
>    dh_auto_clean
>       make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd src && make clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> rm -rf  version.c core libpython.a mod_python.so *~ .libs *.o *.slo *.lo *.la
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> cd dist && make clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/dist'
> rm -rf mod_python build dist
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/dist'
> cd scripts && make clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/scripts'
> rm -rf *~
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/scripts'
> cd test && make clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
> rm -f *.pyc *.pyo 
> cd conf && rm -f test.conf
> cd htdocs && rm -f *pyc *pyo
> rm -rf logs
> rm -rf tmp
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
> rm -f core
> cd src && make distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> rm -rf  version.c core libpython.a mod_python.so *~ .libs *.o *.slo *.lo *.la
> rm -f Makefile .depend
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
> cd Doc && make distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/Doc'
> rm -rf build/*
> rm -rf tools/sphinx
> rm -rf tools/pygments
> rm -rf tools/jinja2
> rm -rf tools/docutils
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/Doc'
> cd dist && make distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/dist'
> rm -rf mod_python src build dist mod_python.so setup.py Makefile MANIFEST 
> MANIFSET.in
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/dist'
> cd scripts && make distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/scripts'
> rm -rf *~
> rm -f Makefile
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/scripts'
> cd test && make distclean
> make[2]: Entering directory '/<<PKGBUILDDIR>>/test'
> rm -f *.pyc *.pyo 
> cd conf && rm -f test.conf
> cd htdocs && rm -f *pyc *pyo
> rm -rf logs
> rm -rf tmp
> rm -f Makefile testconf.py 
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/test'
> rm -rf Makefile config.h config.status config.cache config.log \
>       test/testconf.py 
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_autoreconf_clean
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building libapache2-mod-python using existing 
> ./libapache2-mod-python_3.5.0+git20211031.e6458ec.orig.tar.xz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of file install-sh, use 
> --include-removal to override
> dpkg-source: warning: ignoring deletion of file configure, use 
> --include-removal to override
> dpkg-source: warning: executable mode 0755 of 'scripts/mod_python' will not 
> be represented in diff
> dpkg-source: info: local changes detected, the modified files are:
>  
> libapache2-mod-python-3.5.0+git20211031.e6458ec/lib/python/mod_python/version.py
>  libapache2-mod-python-3.5.0+git20211031.e6458ec/scripts/mod_python
> dpkg-source: error: aborting due to unexpected upstream changes, see 
> /tmp/libapache2-mod-python_3.5.0+git20211031.e6458ec-1.diff.fu5VCW
> dpkg-source: info: Hint: make sure the version in debian/changelog matches 
> the unpacked source tree
> dpkg-source: info: you can integrate the local changes with dpkg-source 
> --commit
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 2
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/libapache2-mod-python_3.5.0+git20211031.e6458ec-1_unstable.log

If you reassign this bug to another package, please mark 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: libapache2-mod-python
Source-Version: 3.5.0.1-1
Done: Stefano Rivera <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libapache2-mod-python, 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.
Stefano Rivera <[email protected]> (supplier of updated libapache2-mod-python 
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, 26 Oct 2023 15:47:22 +0200
Source: libapache2-mod-python
Architecture: source
Version: 3.5.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Stefano Rivera <[email protected]>
Closes: 592988 1019299 1020815 1040269 1045745 1054587
Changes:
 libapache2-mod-python (3.5.0.1-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
     - Fixes random segfaults with Python 3.10 (Closes: #1019299)
   * Update watch file, upstream is cutting releases again.
   * Refresh patches.
   * Drop patches, superseded upstream: 11_py310_py_ssize_t_clean.patch,
     12_py310_collections_import.patch, 13_py310_minor_version.patch,
     14_sphinx_py3.patch.
   * Patch: Sphinx >= 5.1 support.
   * Drop ln for contents.html, no longer needed.
   * Clean correctly. (Closes: #1045745)
   * debian/rules: Add dh_auto_build override to pass
     -ffile-prefix-map via APXSFLAGS to avoid embedding build paths. Thanks
     Vagrant Cascadian. (Closes: #1020815)
   * Patch: Remove the Python version check. (Closes: #592988, #1040269)
     (LP: #1919923, #1073147)
   * Bump Standards-Version to 4.6.2, no changes needed.
   * In 03_debian-version.patch, strip the debian part of the version. BinNMUs
     were resulting in invalid PEP-440 versions. (Closes: #1054587)
Checksums-Sha1:
 e227eb158330e30f6914c7e88fadf02216de046e 1769 
libapache2-mod-python_3.5.0.1-1.dsc
 b46881f3dde2f9bfdb9c52d081f1625b079bec3f 313340 
libapache2-mod-python_3.5.0.1.orig.tar.gz
 894e503976b71cdbf8eab51cf4077245f7295630 12412 
libapache2-mod-python_3.5.0.1-1.debian.tar.xz
 258e743c144357ac993a02c79802de5848f25e4e 6277 
libapache2-mod-python_3.5.0.1-1_source.buildinfo
Checksums-Sha256:
 17475aa5bad5fab21ed7f960c8dd6ec486e92659d928ad70293917a0db378e4d 1769 
libapache2-mod-python_3.5.0.1-1.dsc
 b81ca9bd7675530abb6651e76821889ab1c3941352c8331712c649e1488a5506 313340 
libapache2-mod-python_3.5.0.1.orig.tar.gz
 6f3a7821627e767fcee4f48f509ea04169e075f28cc37ac62a44c825e0afb855 12412 
libapache2-mod-python_3.5.0.1-1.debian.tar.xz
 9d0d31ad6c6304983995e52224da1d2abd3264d32e052871334635c2376af51c 6277 
libapache2-mod-python_3.5.0.1-1_source.buildinfo
Files:
 47cef1f3c03b5899fa7e584c3fec43a5 1769 httpd optional 
libapache2-mod-python_3.5.0.1-1.dsc
 14d161f585a03a7261d6e73f9649a204 313340 httpd optional 
libapache2-mod-python_3.5.0.1.orig.tar.gz
 7f69e46cebe64626a05958e09eb0a33a 12412 httpd optional 
libapache2-mod-python_3.5.0.1-1.debian.tar.xz
 5f7859f06fdbc70f4d26c6cce5275a8b 6277 httpd optional 
libapache2-mod-python_3.5.0.1-1_source.buildinfo

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

iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCZTpuQRQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2OG6AQDKixDp/blf3LKnnkFaMP6gwx/qKWeQ
UEg0vsumsuifEgEAiSGbl/FJtBsAbGR3Rqg3QeS+RveXZHAEqTAo9ZsnWAY=
=SuzU
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to