[Pkg-mailman-hackers] Bug#1046092: Bug#1046092: hyperkitty: Fails to build source after successful build
Pierre-Elliott Bécue
peb at debian.org
Sun Oct 20 21:38:16 BST 2024
Hey Lucas,
Lucas Nussbaum <lucas at debian.org> wrote on 13/08/2023 at 21:20:47+0200:
> Source: hyperkitty
> Version: 1.3.7-1
> Severity: minor
> Tags: trixie sid ftbfs
> User: lucas at debian.org
> Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
> User: debian-qa at lists.debian.org
> 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 hyperkitty
>> dpkg-buildpackage: info: source version 1.3.7-1
>> dpkg-buildpackage: info: source distribution unstable
>> dpkg-buildpackage: info: source changed by Pierre-Elliott Bécue <peb at debian.org>
>> dpkg-source --before-build .
>> debian/rules clean
>> dh clean --with python3,sphinxdoc --buildsystem=pybuild
>> dh_auto_clean -O--buildsystem=pybuild
>> I: pybuild base:275: python3.11 setup.py clean
>> /usr/lib/python3/dist-packages/setuptools/__init__.py:84: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
>> !!
>>
>> ********************************************************************************
>> Requirements should be satisfied by a PEP 517 installer.
>> If you are using pip, you can try `pip install --use-pep517`.
>> ********************************************************************************
>>
>> !!
>> dist.fetch_build_eggs(dist.setup_requires)
>> WARNING: The wheel package is not available.
>> running clean
>> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_hyperkitty/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 -X.txt.orig
>> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>> dpkg-source -b .
>> dpkg-source: info: using source format '3.0 (quilt)'
>> dpkg-source: info: verifying ./hyperkitty_1.3.7.orig.tar.gz.asc
>> gpgv: Signature made Wed Jan 4 08:56:14 2023 UTC
>> gpgv: using RSA key 541EA0448453394FF77A0ECC9D9B2BA061D0A67C
>> gpgv: Note: signatures using the SHA1 algorithm are rejected
>> gpgv: Can't check signature: Bad public key
>> dpkg-source: warning: cannot verify upstream tarball signature for ./hyperkitty_1.3.7.orig.tar.gz: no acceptable signature found
>> dpkg-source: info: building hyperkitty using existing ./hyperkitty_1.3.7.orig.tar.gz
>> dpkg-source: info: building hyperkitty using existing ./hyperkitty_1.3.7.orig.tar.gz.asc
>> dpkg-source: info: using patch list from debian/patches/series
>> dpkg-source: info: local changes detected, the modified files are:
>> hyperkitty-1.3.7/HyperKitty.egg-info/PKG-INFO
>> hyperkitty-1.3.7/HyperKitty.egg-info/SOURCES.txt
>> hyperkitty-1.3.7/HyperKitty.egg-info/requires.txt
>> hyperkitty-1.3.7/example.html
>> dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/hyperkitty_1.3.7-1.diff.FRVoxx
>> 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/hyperkitty_1.3.7-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.
I think it's no longer a problem with recent versions of HyperKitty, is
it?
--
PEB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 853 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mailman-hackers/attachments/20241020/602be59e/attachment.sig>
More information about the Pkg-mailman-hackers
mailing list