Your message dated Thu, 27 Mar 2025 00:34:24 +0000
with message-id <e1txbcs-00aklf...@fasolo.debian.org>
and subject line Bug#1054720: fixed in jhbuild 3.38.0-4
has caused the Debian Bug report #1054720,
regarding jhbuild: FTBFS: FileNotFoundError: [Errno 2] No such file or
directory: 'hello'
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 ow...@bugs.debian.org
immediately.)
--
1054720: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054720
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jhbuild
Version: 3.38.0-3.1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20231027 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> make[2]: Nothing to be done for 'check-am'.
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> /usr/bin/python3 -bb -m unittest discover -v -t . -s ./tests
> test_build (tests.test_main.AutotoolsModTypeTestCase.test_build)
> Building a autotools module ... ok
> test_build_check (tests.test_main.AutotoolsModTypeTestCase.test_build_check)
> Building a autotools module, with checks ... ok
> test_build_check_error
> (tests.test_main.AutotoolsModTypeTestCase.test_build_check_error)
> Building a autotools module, with an error in make check ... ok
> test_build_clean_and_check
> (tests.test_main.AutotoolsModTypeTestCase.test_build_clean_and_check)
> Building a autotools module, with cleaning and checks ... ok
> test_build_no_network
> (tests.test_main.AutotoolsModTypeTestCase.test_build_no_network)
> Building a autotools module, without network ... ok
> test_update (tests.test_main.AutotoolsModTypeTestCase.test_update)
> Updating a autotools module ... ok
> test_policy_all (tests.test_main.BuildPolicyTestCase.test_policy_all)
> Building an uptodate module with build policy set to "all" ... ok
> test_policy_all_with_no_network
> (tests.test_main.BuildPolicyTestCase.test_policy_all_with_no_network)
> Building an uptodate module with "all" policy, without network ... ok
> test_policy_updated (tests.test_main.BuildPolicyTestCase.test_policy_updated)
> Building an uptodate module with build policy set to "updated" ... ok
> test_policy_updated_with_no_network
> (tests.test_main.BuildPolicyTestCase.test_policy_updated_with_no_network)
> Building an uptodate module with "updated" policy, without network ... ok
> test_to_sxml (tests.test_main.CMakeModuleTest.test_to_sxml) ... ok
> test_pprint_output (tests.test_main.CmdTestCase.test_pprint_output) ... ok
> test_autotools (tests.test_main.EndToEndTest.test_autotools) ... ok
> test_autotools_with_libtool
> (tests.test_main.EndToEndTest.test_autotools_with_libtool) ... ok
> test_distutils (tests.test_main.EndToEndTest.test_distutils) ... ERROR
> test_dependency_chain_after
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_after)
> A dividing chain of dependencies with an <after> module ... ok
> test_dependency_chain_bi
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_bi)
> A dividing chain of dependencies ... ok
> test_dependency_chain_missing_after
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_missing_after)
> A chain of dependencies with a missing <after> module ... ok
> test_dependency_chain_missing_dependencies
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_missing_dependencies)
> A chain of dependencies with a missing <dependencies> module ... ok
> test_dependency_chain_missing_suggests
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_missing_suggests)
> A chain of dependencies with a missing <suggests> module ... ok
> test_dependency_chain_recursive_after
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_recursive_after)
> A chain of dependencies with a recursively defined <after> module ... ok
> test_dependency_chain_recursive_after_dependencies
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_recursive_after_dependencies)
> A chain dependency with an <after> module depending on an inversed relation
> ... ok
> test_dependency_chain_straight
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_straight)
> A straight chain of dependencies ... ok
> test_dependency_chain_straight_skip
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_straight_skip)
> A straight chain of dependencies, with a module to skip ... ok
> test_dependency_chain_suggests
> (tests.test_main.ModuleOrderingTestCase.test_dependency_chain_suggests)
> A dividing chain of dependencies with an <suggests> module ... ok
> test_dependency_cycle
> (tests.test_main.ModuleOrderingTestCase.test_dependency_cycle)
> A chain of dependencies with a cycle ... ok
> test_dependency_cycle_after
> (tests.test_main.ModuleOrderingTestCase.test_dependency_cycle_after)
> A chain of dependencies with a cycle caused by an <after> module ... ok
> test_dependency_cycle_suggests
> (tests.test_main.ModuleOrderingTestCase.test_dependency_cycle_suggests)
> A chain of dependencies with a cycle caused by an <suggests> module ... ok
> test_standalone_one
> (tests.test_main.ModuleOrderingTestCase.test_standalone_one)
> A standalone module ... ok
> test_standalone_two
> (tests.test_main.ModuleOrderingTestCase.test_standalone_two)
> Two standalone modules ... ok
> test_sys_deps (tests.test_main.ModuleOrderingTestCase.test_sys_deps)
> deps ommitted because satisfied by system dependencies ... ok
> test_dtd (tests.test_main.ModulesetXMLTest.test_dtd) ... ok
> test_relaxng (tests.test_main.ModulesetXMLTest.test_relaxng) ... ok
> test_build (tests.test_main.TwoModulesTestCase.test_build)
> Building two autotools module ... ok
> test_build_failure_dependent_modules
> (tests.test_main.TwoModulesTestCase.test_build_failure_dependent_modules)
> Building two dependent autotools modules, with failure in first ... ok
> test_build_failure_dependent_modules_nopoison
> (tests.test_main.TwoModulesTestCase.test_build_failure_dependent_modules_nopoison)
> Building two dependent autotools modules, with failure, but nopoison ... ok
> test_build_failure_independent_modules
> (tests.test_main.TwoModulesTestCase.test_build_failure_independent_modules)
> Building two independent autotools modules, with failure in first ... ok
> test_build_no_update (tests.test_main.TwoModulesTestCase.test_build_no_update)
> Building two uptodate, autotools module ... ok
> test_build_no_update_updated_deps_policy
> (tests.test_main.TwoModulesTestCase.test_build_no_update_updated_deps_policy)
> Building two autotools module, (changed and not), with 'updated-deps' policy
> ... ok
> test_build_no_update_updated_policy
> (tests.test_main.TwoModulesTestCase.test_build_no_update_updated_policy)
> Building two uptodate, autotools module, with 'updated' policy ... ok
> test_make_check_failure_dependent_modules
> (tests.test_main.TwoModulesTestCase.test_make_check_failure_dependent_modules)
> Building two dependent autotools modules, with failure in make check ... ok
> test_make_check_failure_dependent_modules_makecheck_advisory
> (tests.test_main.TwoModulesTestCase.test_make_check_failure_dependent_modules_makecheck_advisory)
> Building two dependent autotools modules, with *advisory* failure in make
> check ... ok
> test_compare_version (tests.test_main.UtilsTest.test_compare_version) ... ok
>
> ======================================================================
> ERROR: test_distutils (tests.test_main.EndToEndTest.test_distutils)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/tests/test_main.py", line 705, in test_distutils
> proc = subprocess.Popen(['hello'], stdout=subprocess.PIPE)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.11/subprocess.py", line 1026, in __init__
> self._execute_child(args, executable, preexec_fn, close_fds,
> File "/usr/lib/python3.11/subprocess.py", line 1950, in _execute_child
> raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: 'hello'
>
> ----------------------------------------------------------------------
> Ran 43 tests in 10.338s
>
> FAILED (errors=1)
> *** Checking out hello *** [1/1]
> *** Configuring hello *** [1/1]
> *** Building hello *** [1/1]
> *** Installing hello *** [1/1]
> *** success *** [1/1]
> *** Checking out libhello *** [1/2]
> *** Configuring libhello *** [1/2]
> *** Building libhello *** [1/2]
> *** Installing libhello *** [1/2]
> *** Checking out hello *** [2/2]
> *** Configuring hello *** [2/2]
> *** Building hello *** [2/2]
> *** Installing hello *** [2/2]
> *** success *** [2/2]
> *** Checking out hello *** [1/1]
> *** Building hello *** [1/1]
> *** Installing hello *** [1/1]
> *** success *** [1/1]
> make[1]: *** [Makefile:928: check] Error 1
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j8 check "TESTSUITEFLAGS=-j8 --verbose" VERBOSE=1
> returned exit code 2
The full build log is available from:
http://qa-logs.debian.net/2023/10/27/jhbuild_3.38.0-3.1_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231027;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231027&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
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: jhbuild
Source-Version: 3.38.0-4
Done: Jeremy Bícha <jbi...@ubuntu.com>
We believe that the bug you reported is fixed in the latest version of
jhbuild, 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 1054...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jeremy Bícha <jbi...@ubuntu.com> (supplier of updated jhbuild 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 26 Mar 2025 20:16:27 -0400
Source: jhbuild
Built-For-Profiles: noudeb
Architecture: source
Version: 3.38.0-4
Distribution: unstable
Urgency: high
Maintainer: Debian GNOME Maintainers
<pkg-gnome-maintain...@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbi...@ubuntu.com>
Closes: 1054720 1065882
Changes:
jhbuild (3.38.0-4) unstable; urgency=high
.
[ Jarred Wilson ]
* Add upstream metadata
.
[ Bastian Germann ]
* Add patch to avoid using distutils (Closes: #1065882)
.
[ Jeremy Bícha ]
* Add patch to skip running the distutils build test (Closes: #1054720)
* Cherry-pick other related patches
* Don't Recommend autoconf and automake
* Stop using debian/control.in & dh-sequence-gnome
* Bump Standards Version to 4.7.0
Checksums-Sha1:
fb228ee72777dcdc4a1002e8b0d3026b939bf4bf 2055 jhbuild_3.38.0-4.dsc
6947d5e8f984674e1a808a642c85a6c0e009a7a9 8344 jhbuild_3.38.0-4.debian.tar.xz
c43e8eef021957cd27255889a50626b3d116cd2d 6923 jhbuild_3.38.0-4_source.buildinfo
Checksums-Sha256:
1790d1105e32e978065f05948af27c8f6fb385090e315425d0e2b38a3d2a19ce 2055
jhbuild_3.38.0-4.dsc
1ceeb8210c7385e55b6ac7e3378560d0c7904c092aa716bdb2ef77223d8724f2 8344
jhbuild_3.38.0-4.debian.tar.xz
8d6b3b3e5ea760878cdcacf0c3d7260a2f80d7ae7c8402b4d17574160a857cf7 6923
jhbuild_3.38.0-4_source.buildinfo
Files:
f247957281ae4a89a06cc0e01ba9676e 2055 devel optional jhbuild_3.38.0-4.dsc
eb7777672f019dc29b9e9fea6e5e25a9 8344 devel optional
jhbuild_3.38.0-4.debian.tar.xz
d2a834a558b081f1fa764ceeb3695f5d 6923 devel optional
jhbuild_3.38.0-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmfkmRkACgkQ5mx3Wuv+
bH0Y/w//eK2EaP93yK4c7aTQPH6n+66TNS2fSVWHYVq8TmJbmrvwoo8Xm32AgG/1
M87yuU2zwJoDA8pHDINZT8RhkOE8yMx6eCKmdLEUGlJ5Cd4U3rsJ++/72Rm7qaa9
JQlM7SfkB0/7w/QRZ2lm+VWL6fbWvpMGWqm1Xzusd1Zi+/JZ7Y35HYIzlo0T+dMz
j44jljpYlaKa3ulXujKBlH/zx7g4abzUoG/62iIXWQgjFpg5gXnu0XyQImsNvtdN
r2gD33JCwlYMLrClkcinaxSaLDiHmMRlUHRWdgwj+x96Ek5CgD7/yUHQxb80h49J
dnzNySl2PcuYeb3yAkG76QlC9LOsgnHEMAYW0lr5/TOwMCDchWcWiJ1uIHqwgUzB
tc0kGbaaE3+cQnGRFOZpYxtJzWl9AlXmakDfCEIiRn0be7JEUhD8tv/26ZE93tQX
Npk3WPyMcFUKN8sPa9SOR8CQY5JxE0SNZsVEBGeL/vAv9faci13nbSS8K86A0q6F
fTtqr2KrGnLjVfSqnRIDCXLSdal4Lu5Camuvmi4XoO2JfMeYqhAOs4PSpcXUN3wm
fFSiAtEJoKENpvWrWrx4DZImmbVKXQ/jkgGYP7A3wNkXTN1zwq5iQD4E7ccP3sOy
M0rRdc4rcJV72uCxFj5DAAx1/cXajtVIteL2/uxYibzOcy5vBjY=
=hHpx
-----END PGP SIGNATURE-----
pgpzI_1_zTLXt.pgp
Description: PGP signature
--- End Message ---