Your message dated Sat, 06 Jul 2024 21:34:25 +0000
with message-id <[email protected]>
and subject line Bug#1048932: fixed in pyspf 2.0.14-4
has caused the Debian Bug report #1048932,
regarding pyspf: 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.)
--
1048932: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1048932
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: pyspf
Version: 2.0.14-3
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 pyspf
> dpkg-buildpackage: info: source version 2.0.14-3
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Sandro Tosi <[email protected]>
> dpkg-source --before-build .
> fakeroot debian/rules clean
> dh clean --with python3 --buildsystem=pybuild
> rm -f debian/python3-spf.debhelper.log
> debian/spf-tools-python.debhelper.log
> debian/rules override_dh_auto_clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> set -e && for py3vers in 3.11; do \
> python$py3vers setup.py clean -a; \
> done
> /<<PKGBUILDDIR>>/setup.py:3: DeprecationWarning: The distutils package is
> deprecated and slated for removal in Python 3.12. Use setuptools or check PEP
> 632 for potential alternatives
> from distutils.core import setup
> /usr/lib/python3.11/distutils/dist.py:274: UserWarning: Unknown distribution
> option: 'long_description_content_type'
> warnings.warn(msg)
> running clean
> 'build/lib' does not exist -- can't clean it
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> removing 'build/scripts-3.11' (and everything under it)
> removing 'build'
> find . -name \*.pyc -exec rm {} \;
> dh_clean
> rm -f debian/debhelper-build-stamp
> rm -rf debian/.debhelper/
> rm -f -- debian/python3-spf.substvars
> debian/python3-spf.postinst.debhelper debian/python3-spf.prerm.debhelper
> debian/spf-tools-python.substvars debian/files
> rm -fr -- debian/python3-spf/ debian/tmp/ debian/spf-tools-python/
> 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 -prune -exec rm -rf {} + \)
> \)
> 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-spf.substvars debian/spf-tools-python.substvars
> debian/files
> rm -fr -- debian/python3-spf/ debian/tmp/ debian/spf-tools-python/
> 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 -prune -exec rm -rf {} + \)
> \)
> dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building pyspf using existing ./pyspf_2.0.14.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: local changes detected, the modified files are:
> pyspf-2.0.14/.pybuild/cpython3_3.11/.pydistutils.cfg
> pyspf-2.0.14/.pybuild/cpython3_3.11/build/spf.py
> dpkg-source: error: aborting due to unexpected upstream changes, see
> /tmp/pyspf_2.0.14-3.diff.eLMdc7
> 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/pyspf_2.0.14-3_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: pyspf
Source-Version: 2.0.14-4
Done: Scott Kitterman <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pyspf, 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.
Scott Kitterman <[email protected]> (supplier of updated pyspf 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: Sat, 06 Jul 2024 17:21:14 -0400
Source: pyspf
Architecture: source
Version: 2.0.14-4
Distribution: unstable
Urgency: medium
Maintainer: Scott Kitterman <[email protected]>
Changed-By: Scott Kitterman <[email protected]>
Closes: 1048932
Changes:
pyspf (2.0.14-4) unstable; urgency=medium
.
[ Debian Janitor ]
* Remove constraints unnecessary since buster (oldstable):
+ python3-spf: Drop versioned constraint on python3-dnspython in Depends.
.
[ Scott Kitterman ]
* Add d/source/options extend-diff-ignore to fix dpkg-source failure due to
local changes (python package metadata regeneration) (Closes: #1048932)
* Fix d/python3-spf.install so egg.info files are installed
* Bump standards-version to 4.7.0 without further change
* Update Homepage: in d/control to point to GitHub vice PyPi.
Checksums-Sha1:
199adccbd4f8c90670cec0744dcc6f2f08fb7431 2124 pyspf_2.0.14-4.dsc
20dc716c823201195d2bd3da03faf057188fccf2 69446 pyspf_2.0.14.orig.tar.gz
0371cbf2df2a1e0e1b985fd1279db1e519925bf1 14220 pyspf_2.0.14-4.debian.tar.xz
ff27d20c894f55846d3ee38ec562c7567532688e 6730 pyspf_2.0.14-4_source.buildinfo
Checksums-Sha256:
c76102e15614125ac579c68a3770c6d7f04edcacbe2a00476ec7281866720306 2124
pyspf_2.0.14-4.dsc
57a7ef01bda090173aafb6af0106251686ed73f03db4e911fcd34c57fc347186 69446
pyspf_2.0.14.orig.tar.gz
b7fbede3046970b624618179bc3aad6bb5c38c8e8c2977f7f463a928ebbe4fa6 14220
pyspf_2.0.14-4.debian.tar.xz
3bca62f21c4d9503a74e43bacbbbab4a9e32580ed11bf8261549feda099e21fa 6730
pyspf_2.0.14-4_source.buildinfo
Files:
07d58c577f6ef58c210b1a3fd009c7a1 2124 python optional pyspf_2.0.14-4.dsc
e22dbcd30e887c5056678f6a150fd5af 69446 python optional pyspf_2.0.14.orig.tar.gz
185fa4ed4eb4bbc26ef0be2bc6fb72f0 14220 python optional
pyspf_2.0.14-4.debian.tar.xz
9f4d2fa73ede25309222cc14879b7c24 6730 python optional
pyspf_2.0.14-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE53Kb/76FQA/u7iOxeNfe+5rVmvEFAmaJtVwACgkQeNfe+5rV
mvF9vA//XJF/YKo5Y4Du96shObARNkkVMOYglj9i69S5njw92+M9h7gvboA7sNJn
SAGeff8LB0ArxRKISP3aFP1paeJGa7jwObet0Di67kMLxA2pr8g3qoq1FEUU1Ey1
TwqPtUxJ/Nk03LSmgMjL8bAJ2+0WyGRxJEshiZWzxgF1NWEVkAmDEbYgouh52urR
HQJFAIr7Cnqz5qLLkrAgsv71Afxnk1sbhIfB9VQpeOfoiFfR5kt8Gx6m3qttQOvA
byu4/7MOoJfzkyCS5YdFLF3hXzPBhv1eU1hdj8/bLHpCEHWOI9U+sg0j/viel/GS
oxRk5YwRT4hyfCvKNdoKck39fniKbqhgnu0HXD/BBGH3BqRoAAZ+etwMKhAR26/k
ZKz2cuxwFgHEqNqR8LPgSHM1YzZ5klLAznEDjfHBbkt7O8Mt6ptKX/ua1LEMD86S
ZBWwKF9cWkDIbjuSw1D8gpRzsbLjNpI3QIyHfGoxC6DLuwLifdsobeo7E633M5Ga
uKocDGVuiRGds04gmi8HCkIghTRjEnVnk87acFEBbfIiRw1jfcg0seJ2KNZcrM+G
5LvX8i8NDjmQjAnevbhIOOHo6M47i/EAhi2NJpPfLxCi+zSgfdSPG41Z7l3BYZip
C4GxZ29pDT5CGHz5eTYnR9CQ5FM2UG3TV5bE0E7KAfbwn+tEcTg=
=MunN
-----END PGP SIGNATURE-----
pgpIARTFcv3lJ.pgp
Description: PGP signature
--- End Message ---