Package: src:git-ubuntu Version: 1.1-2 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202602/ 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 cannot 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:git-ubuntu, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with bash-completion,python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:384: python3.13 setup.py clean running clean removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.13' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --with bash-completion,python3 --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild [... snipped ...] The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['dpkg-source', '--build', 'srcpkg']' returned non-zero exit status 25. /usr/lib/python3.13/subprocess.py:419: CalledProcessError ----------------------------- Captured stderr call ----------------------------- dpkg-source: error: cannot parse Maintainer field value "[email protected]" ______________________ test_source_version_native_default ______________________ repo = <gitubuntu.git_repository.GitUbuntuRepository object at 0x7f8c1f7653d0> def test_source_version_native_default(repo): """The default version string for a native package should not have a '-' in it. """ > version = get_spec_changelog_version(repo, native=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:195: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:46: in get_spec_changelog_version with target.Source(spec) as dsc_path: ^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:281: in __enter__ return self.write() ^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:331: in write subprocess.check_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['dpkg-source', '--build', 'srcpkg'],) kwargs = {'cwd': '/tmp/tmp6fphzfep'}, retcode = 25 cmd = ['dpkg-source', '--build', 'srcpkg'] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['dpkg-source', '--build', 'srcpkg']' returned non-zero exit status 25. /usr/lib/python3.13/subprocess.py:419: CalledProcessError ----------------------------- Captured stderr call ----------------------------- dpkg-source: error: cannot parse Maintainer field value "[email protected]" ____________________ test_source_version_non_native_default ____________________ repo = <gitubuntu.git_repository.GitUbuntuRepository object at 0x7f8c1faff350> def test_source_version_non_native_default(repo): """The default version string for a non-native package should have a '-' in it. """ > version = get_spec_changelog_version(repo, native=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:203: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:46: in get_spec_changelog_version with target.Source(spec) as dsc_path: ^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:281: in __enter__ return self.write() ^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:331: in write subprocess.check_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['dpkg-source', '--build', 'srcpkg'],) kwargs = {'cwd': '/tmp/tmp7c3nriwv'}, retcode = 25 cmd = ['dpkg-source', '--build', 'srcpkg'] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['dpkg-source', '--build', 'srcpkg']' returned non-zero exit status 25. /usr/lib/python3.13/subprocess.py:419: CalledProcessError ----------------------------- Captured stderr call ----------------------------- dpkg-source: error: cannot parse Maintainer field value "[email protected]" _____________________ test_source_version_native_specific ______________________ repo = <gitubuntu.git_repository.GitUbuntuRepository object at 0x7f8c1f5877d0> def test_source_version_native_specific(repo): """We should be able to create a native package with a native-looking version string. """ > version = get_spec_changelog_version(repo, native=True, version='1.0') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:211: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:46: in get_spec_changelog_version with target.Source(spec) as dsc_path: ^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:281: in __enter__ return self.write() ^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:331: in write subprocess.check_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['dpkg-source', '--build', 'srcpkg'],) kwargs = {'cwd': '/tmp/tmpogyxpgs9'}, retcode = 25 cmd = ['dpkg-source', '--build', 'srcpkg'] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['dpkg-source', '--build', 'srcpkg']' returned non-zero exit status 25. /usr/lib/python3.13/subprocess.py:419: CalledProcessError ----------------------------- Captured stderr call ----------------------------- dpkg-source: error: cannot parse Maintainer field value "[email protected]" ___________________ test_source_version_non_native_specific ____________________ repo = <gitubuntu.git_repository.GitUbuntuRepository object at 0x7f8c1f489150> def test_source_version_non_native_specific(repo): """We should be able to create a non-native package with a non-native-looking version string. """ > version = get_spec_changelog_version(repo, native=False, > version='1.0-1') ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:219: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder_test.py:46: in get_spec_changelog_version with target.Source(spec) as dsc_path: ^^^^^^^^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:281: in __enter__ return self.write() ^^^^^^^^^^^^ /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/source_builder.py:331: in write subprocess.check_call( _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ popenargs = (['dpkg-source', '--build', 'srcpkg'],) kwargs = {'cwd': '/tmp/tmpx7k_6jow'}, retcode = 25 cmd = ['dpkg-source', '--build', 'srcpkg'] def check_call(*popenargs, **kwargs): """Run command with arguments. Wait for command to complete. If the exit code was zero then return, otherwise raise CalledProcessError. The CalledProcessError object will have the return code in the returncode attribute. The arguments are the same as for the call function. Example: check_call(["ls", "-l"]) """ retcode = call(*popenargs, **kwargs) if retcode: cmd = kwargs.get("args") if cmd is None: cmd = popenargs[0] > raise CalledProcessError(retcode, cmd) E subprocess.CalledProcessError: Command '['dpkg-source', '--build', 'srcpkg']' returned non-zero exit status 25. /usr/lib/python3.13/subprocess.py:419: CalledProcessError ----------------------------- Captured stderr call ----------------------------- dpkg-source: error: cannot parse Maintainer field value "[email protected]" =============================== warnings summary =============================== gitubuntu/git_repository_test.py:5 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/gitubuntu/git_repository_test.py:5: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED gitubuntu/git_repository_test.py::test_repo_find_ubuntu_merge[Common case-input_data0-pkg/import/1-1ubuntu1-pkg/import/2-1-pkg/import/1-1] FAILED gitubuntu/git_repository_test.py::test_repo_find_ubuntu_merge[Ubuntu delta based on a NMU-input_data1-pkg/import/1-1.1ubuntu1-pkg/import/2-1-pkg/import/1-1.1] FAILED gitubuntu/git_repository_test.py::test_repo_find_ubuntu_merge[Ubuntu upstream version head of Debian-input_data2-pkg/import/2-0ubuntu1-pkg/import/3-1-pkg/import/1-1] FAILED gitubuntu/git_repository_test.py::test_get_head_info - subprocess.Call... FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo0-expected_output_refs0-validation_repo_delta0-validation_repo_expected_identical_refs0-True] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo1-expected_output_refs1-validation_repo_delta1-validation_repo_expected_identical_refs1-True] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo2-expected_output_refs2-validation_repo_delta2-validation_repo_expected_identical_refs2-True] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo3-expected_output_refs3-validation_repo_delta3-validation_repo_expected_identical_refs3-False] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo4-expected_output_refs4-validation_repo_delta4-validation_repo_expected_identical_refs4-False] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo5-expected_output_refs5-validation_repo_delta5-validation_repo_expected_identical_refs5-True] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo6-expected_output_refs6-validation_repo_delta6-validation_repo_expected_identical_refs6-False] FAILED gitubuntu/importer_tag_test.py::test_import_unapplied_spi_tags[input_repo7-expected_output_refs7-validation_repo_delta7-validation_repo_expected_identical_refs7-False] FAILED gitubuntu/importer_tag_test.py::test_import_applied_spi_tags[input_repo0-validation_repo_delta0-validation_repo_expected_treewise_refs0-True] FAILED gitubuntu/importer_tag_test.py::test_import_applied_spi_tags[input_repo2-validation_repo_delta2-validation_repo_expected_treewise_refs2-False] FAILED gitubuntu/importer_test.py::test_get_import_commit_msg[PatchState.UNAPPLIED-1-1 (patches unapplied)\n\nImported using git-ubuntu import.] FAILED gitubuntu/importer_test.py::test_get_import_commit_msg[PatchState.APPLIED-1-1 (patches applied)\n\nImported using git-ubuntu import.] FAILED gitubuntu/importer_test.py::test_get_changelog_parent_commits[input_repo1-parent_overrides1-changelog_versions1-PatchState.UNAPPLIED-expected_refs1] FAILED gitubuntu/importer_test.py::test_get_changelog_parent_commits[input_repo2-parent_overrides2-changelog_versions2-PatchState.UNAPPLIED-expected_refs2] FAILED gitubuntu/importer_test.py::test_get_changelog_parent_commits[input_repo3-parent_overrides3-changelog_versions3-PatchState.UNAPPLIED-expected_refs3] FAILED gitubuntu/importer_test.py::test_get_changelog_parent_commits[input_repo5-parent_overrides5-changelog_versions5-PatchState.APPLIED-expected_refs5] FAILED gitubuntu/importer_test.py::test_get_changelog_parent_commits[input_repo6-parent_overrides6-changelog_versions6-PatchState.APPLIED-expected_refs6] FAILED gitubuntu/importer_test.py::test_get_changelog_parent_commits[input_repo7-parent_overrides7-changelog_versions7-PatchState.APPLIED-expected_refs7] FAILED gitubuntu/importer_test.py::test_validate_rich_history[input_repo0-published_spec0-True] FAILED gitubuntu/importer_test.py::test_validate_rich_history[input_repo1-published_spec1-True] FAILED gitubuntu/importer_test.py::test_validate_rich_history[input_repo2-published_spec2-RichHistoryTreeMismatch] FAILED gitubuntu/importer_test.py::test_validate_rich_history[input_repo3-published_spec3-RichHistoryHasNoChangelogParentAncestor] FAILED gitubuntu/importer_test.py::test_add_changelog_note_to_commit - subpro... FAILED gitubuntu/importer_test.py::test_double_changelog_note_add_does_not_fail FAILED gitubuntu/importer_test.py::test_import_creates_import_note - subproce... FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_quilt_patches - ... FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_parenting[input_repo0-changelog_versions0-validation_repo_delta0-validation_repo_expected_identical_refs0] FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_parenting[input_repo1-changelog_versions1-validation_repo_delta1-validation_repo_expected_identical_refs1] FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_parenting[input_repo2-changelog_versions2-validation_repo_delta2-validation_repo_expected_identical_refs2] FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_parenting[input_repo3-changelog_versions3-validation_repo_delta3-validation_repo_expected_identical_refs3] FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_parent_override FAILED gitubuntu/importer_test.py::test_import_unapplied_spi_parent_override_failure FAILED gitubuntu/importer_test.py::test_import_applied_spi_parenting[input_repo0-expected_ancestor_commits0-expected_parent_commits0] FAILED gitubuntu/importer_test.py::test_authorship_date[False-Fri, 2 Feb 1971 12:34:56 +0100-expected_result0] FAILED gitubuntu/importer_test.py::test_authorship_date[True-Failday, 30 Feb 1971 99:99:99 +9999-expected_result1] FAILED gitubuntu/importer_test.py::test_fetch_rich_history_from_changes_file FAILED gitubuntu/importer_test.py::test_fetch_rich_history_from_changes_file_fetch_failure_retry FAILED gitubuntu/importer_test.py::test_fetch_rich_history_from_changes_file_missing_ref FAILED gitubuntu/importer_test.py::test_fetch_rich_history_from_changes_file_missing_commit FAILED gitubuntu/importer_test.py::test_fetch_rich_history_from_changes_file_not_a_commit FAILED gitubuntu/repo_builder_test.py::test_source_tree - subprocess.CalledPr... FAILED gitubuntu/source_builder_test.py::test_source_is_created - subprocess.... FAILED gitubuntu/source_builder_test.py::test_source_create_with_version - su... FAILED gitubuntu/source_builder_test.py::test_source_create_with_versions - s... FAILED gitubuntu/source_builder_test.py::test_source_create_with_file_contents[file_contents0] FAILED gitubuntu/source_builder_test.py::test_source_create_with_file_contents[file_contents1] FAILED gitubuntu/source_builder_test.py::test_source_native_source_format[True-3.0 (native)\n] FAILED gitubuntu/source_builder_test.py::test_source_native_source_format[False-3.0 (quilt)\n] FAILED gitubuntu/source_builder_test.py::test_source_quilt_no_patches - subpr... FAILED gitubuntu/source_builder_test.py::test_source_quilt_with_patches - sub... FAILED gitubuntu/source_builder_test.py::test_source_quilt_with_patches_applied FAILED gitubuntu/source_builder_test.py::test_source_version_native_default FAILED gitubuntu/source_builder_test.py::test_source_version_non_native_default FAILED gitubuntu/source_builder_test.py::test_source_version_native_specific FAILED gitubuntu/source_builder_test.py::test_source_version_non_native_specific ======= 59 failed, 341 passed, 4 skipped, 3 xfailed, 1 warning in 8.88s ======== E: pybuild pybuild:483: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 make: *** [debian/rules:4: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

