Source: pychess
Version: 1.0.3-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 pychess
> dpkg-buildpackage: info: source version 1.0.3-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Varun Hiremath <[email protected]>
>  dpkg-source --before-build .
>  fakeroot debian/rules clean
> dh clean --with python3 --buildsystem=pybuild
>    dh_auto_clean -O--buildsystem=pybuild
> I: pybuild base:275: python3.11 setup.py clean 
> /<<PKGBUILDDIR>>/setup.py:28: 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
> /<<PKGBUILDDIR>>/setup.py:43: DeprecationWarning: the imp module is 
> deprecated in favour of importlib and slated for removal in Python 3.12; see 
> the module's documentation for alternative uses
>   from imp import load_module, find_module
> /usr/lib/python3.11/distutils/dist.py:274: UserWarning: Unknown distribution 
> option: 'executables'
>   warnings.warn(msg)
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11/build' (and everything 
> under it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts-3.11' does not exist -- can't clean it
>    dh_autoreconf_clean -O--buildsystem=pybuild
>    debian/rules override_dh_clean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_clean
> rm -f lang/*/LC_MESSAGES/*.mo
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building pychess using existing ./pychess_1.0.3.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: warning: ignoring deletion of file 
> lang/tr/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/da/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ga/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/is/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/zh_CN/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/fa/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/oc/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/uk/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/nb/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/sk/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/lt/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/hu/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/zu/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/bn/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/kn/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/he/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/sq/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/eu_ES/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/lv/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/fi/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/pt_BR/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/sl/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/id/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ru/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/et/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ml/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/nl/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/hr/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ta/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/pl_PL/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/mr/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/sv/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/th/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/eo/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/en_GB/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/it/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/pl/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/es/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ja/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/eu/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/jv/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/pt/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/az/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ka/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/hi/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ro/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/vi/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/te/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ms_MY/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ku/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/gl/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/fr/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ar/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/br/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ko/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/el/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/bg/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/af/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/wa/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/ca/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/si/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/de/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: warning: ignoring deletion of file 
> lang/cs/LC_MESSAGES/pychess.mo, use --include-removal to override
> dpkg-source: error: cannot represent change to pieces/Ada.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Ada.png in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Alpha.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Alpha.png in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Celtic.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Celtic.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Chessmonk.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Chessmonk.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/Eyes.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Eyes.png in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Fantasy_alt.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Fantasy_alt.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/Freak.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Freak.png in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Freestaunton.png: 
> binary file contents changed
> dpkg-source: error: add pieces/Freestaunton.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/Leipzig.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Leipzig.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Magnetic.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Magnetic.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Makruk.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Makruk.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Maya.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Maya.png in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Merida.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Merida.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Merida_new.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Merida_new.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/Metaltops.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Metaltops.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/Prmi.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Prmi.png in debian/source/include-binaries if 
> you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Skulls.png: binary file 
> contents changed
> dpkg-source: error: add pieces/Skulls.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/Spatial.png: binary 
> file contents changed
> dpkg-source: error: add pieces/Spatial.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Adventurer.png: 
> binary file contents changed
> dpkg-source: error: add pieces/ttf-Adventurer.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Cases.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Cases.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Cheq.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Cheq.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Condal.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Condal.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Harlequin.png: 
> binary file contents changed
> dpkg-source: error: add pieces/ttf-Harlequin.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Kingdom.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Kingdom.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Leipzig.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Leipzig.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Line.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Line.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Lucena.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Lucena.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Magnetic.png: 
> binary file contents changed
> dpkg-source: error: add pieces/ttf-Magnetic.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Mark.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Mark.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Maroquin.png: 
> binary file contents changed
> dpkg-source: error: add pieces/ttf-Maroquin.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Maya.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Maya.png in debian/source/include-binaries 
> if you want to store the modified binary in the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Medieval.png: 
> binary file contents changed
> dpkg-source: error: add pieces/ttf-Medieval.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Merida.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Merida.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Millenia.png: 
> binary file contents changed
> dpkg-source: error: add pieces/ttf-Millenia.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Motif.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Motif.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: cannot represent change to pieces/ttf-Usual.png: binary 
> file contents changed
> dpkg-source: error: add pieces/ttf-Usual.png in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> 
> 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/pychess_1.0.3-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.

Reply via email to