https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-build/meson-1.1.1 fails tests. Discovered on: amd64 (internal ref: tinderbox-stable) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 917385 [details] build.log build log and emerge --info
Error(s) that match a know pattern: Dependency cannotabletofind from subproject definitelynotfound found: NO (subproject failed to configure) ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any ERROR: Got argument warning_level as both -Dwarning_level and --warnlevel. Pick one. ERROR: test_adding_subproject_to_configure_project (unittests.allplatformstests.AllPlatformTests) ERROR: test_alias_target (unittests.allplatformstests.AllPlatformTests) ERROR: test_basic_soname (unittests.linuxliketests.LinuxlikeTests) ERROR: test_build_by_default (unittests.allplatformstests.AllPlatformTests) ERROR: test_build_generated_pyx_directly (unittests.allplatformstests.AllPlatformTests) ERROR: test_build_pyx_depfiles (unittests.allplatformstests.AllPlatformTests) ERROR: test_build_rpath (unittests.linuxliketests.LinuxlikeTests) ERROR: test_build_rpath_pkgconfig (unittests.linuxliketests.LinuxlikeTests) ERROR: test_cflags_cppflags (unittests.allplatformstests.AllPlatformTests) ERROR: test_command_line (unittests.allplatformstests.AllPlatformTests) ERROR: test_compile_sys_path (unittests.machinefiletests.NativeFileTests) ERROR: test_compiler_c_stds (unittests.linuxliketests.LinuxlikeTests) ERROR: test_compiler_cpp_stds (unittests.linuxliketests.LinuxlikeTests) ERROR: test_cross_exe_passed_no_wrapper (unittests.machinefiletests.CrossFileTests) ERROR: test_custom_soname (unittests.linuxliketests.LinuxlikeTests) ERROR: test_custom_target_changes_cause_rebuild (unittests.allplatformstests.AllPlatformTests) ERROR: test_custom_target_implicit_include (unittests.allplatformstests.AllPlatformTests) ERROR: test_custom_target_name (unittests.allplatformstests.AllPlatformTests) ERROR: test_devenv (unittests.allplatformstests.AllPlatformTests) ERROR: test_dist_git (unittests.allplatformstests.AllPlatformTests) ERROR: test_dist_git_script (unittests.allplatformstests.AllPlatformTests) ERROR: test_force_fallback_for (unittests.allplatformstests.AllPlatformTests) ERROR: test_force_fallback_for_nofallback (unittests.allplatformstests.AllPlatformTests) ERROR: test_forcefallback (unittests.allplatformstests.AllPlatformTests) ERROR: test_freezing (unittests.linuxliketests.LinuxlikeTests) ERROR: test_global_rpath (unittests.linuxliketests.LinuxlikeTests) ERROR: test_guessed_linker_dependencies (unittests.allplatformstests.AllPlatformTests) ERROR: test_identical_target_name_in_subdir_flat_layout (unittests.allplatformstests.AllPlatformTests) ERROR: test_identical_target_name_in_subproject_flat_layout (unittests.allplatformstests.AllPlatformTests) ERROR: test_install_log_content (unittests.allplatformstests.AllPlatformTests) ERROR: test_install_script_dry_run (unittests.allplatformstests.AllPlatformTests) ERROR: test_install_skip_subprojects (unittests.allplatformstests.AllPlatformTests) ERROR: test_install_strip (unittests.linuxliketests.LinuxlikeTests) ERROR: test_install_subdir_symlinks (unittests.linuxliketests.LinuxlikeTests) ERROR: test_install_subdir_symlinks_with_default_umask (unittests.linuxliketests.LinuxlikeTests) ERROR: test_install_subdir_symlinks_with_default_umask_and_mode (unittests.linuxliketests.LinuxlikeTests) ERROR: test_install_tag (unittests.allplatformstests.AllPlatformTests) ERROR: test_install_umask (unittests.linuxliketests.LinuxlikeTests) ERROR: test_installed_modes (unittests.linuxliketests.LinuxlikeTests) ERROR: test_installed_modes_extended (unittests.linuxliketests.LinuxlikeTests) ERROR: test_installed_soname (unittests.linuxliketests.LinuxlikeTests) ERROR: test_internal_include_order (unittests.allplatformstests.AllPlatformTests) ERROR: test_junit_valid_exitcode (unittests.allplatformstests.AllPlatformTests) ERROR: test_junit_valid_tap (unittests.allplatformstests.AllPlatformTests) ERROR: test_link_arg_fullname (unittests.linuxliketests.LinuxlikeTests) ERROR: test_long_output (unittests.allplatformstests.AllPlatformTests) ERROR: test_lto_threads (unittests.allplatformstests.AllPlatformTests) ERROR: test_mixed_language_linker_check (unittests.allplatformstests.AllPlatformTests) ERROR: test_multi_output_custom_target_no_warning (unittests.allplatformstests.AllPlatformTests) ERROR: test_ndebug_if_release_disabled (unittests.allplatformstests.AllPlatformTests) ERROR: test_ndebug_if_release_enabled (unittests.allplatformstests.AllPlatformTests) ERROR: test_needs_exe_wrapper_false (unittests.machinefiletests.CrossFileTests) ERROR: test_needs_exe_wrapper_true (unittests.machinefiletests.CrossFileTests) ERROR: test_needs_exe_wrapper_true_wrapper (unittests.machinefiletests.CrossFileTests) ERROR: test_nested_cmake_rebuild (unittests.allplatformstests.AllPlatformTests) ERROR: test_new_subproject_reconfigure (unittests.platformagnostictests.PlatformAgnosticTests) ERROR: test_no_rpath_for_static (unittests.linuxliketests.LinuxlikeTests) ERROR: test_noncross_options (unittests.linuxliketests.LinuxlikeTests) ERROR: test_noop_changes_cause_no_rebuilds (unittests.allplatformstests.AllPlatformTests) ERROR: test_options_listed_in_build_options (unittests.allplatformstests.AllPlatformTests) ERROR: test_options_with_choices_changing (unittests.allplatformstests.AllPlatformTests) ERROR: test_pic (unittests.linuxliketests.LinuxlikeTests) ERROR: test_pkgconfig_internal_libraries (unittests.linuxliketests.LinuxlikeTests) ERROR: test_pkgconfig_static (unittests.allplatformstests.AllPlatformTests) ERROR: test_pkgconfig_uninstalled (unittests.linuxliketests.LinuxlikeTests) ERROR: test_pkgconfig_usage (unittests.linuxliketests.LinuxlikeTests) ERROR: test_prebuilt_object (unittests.allplatformstests.AllPlatformTests) ERROR: test_prebuilt_shared_lib (unittests.allplatformstests.AllPlatformTests) ERROR: test_prebuilt_shared_lib_rpath (unittests.allplatformstests.AllPlatformTests) ERROR: test_prebuilt_shared_lib_rpath_same_prefix (unittests.allplatformstests.AllPlatformTests) ERROR: test_prebuilt_static_lib (unittests.allplatformstests.AllPlatformTests) ERROR: test_prelinking (unittests.linuxliketests.LinuxlikeTests) ERROR: test_reconfigure (unittests.allplatformstests.AllPlatformTests) ERROR: test_reconfigure (unittests.linuxliketests.LinuxlikeTests) ERROR: test_rpath_uses_ORIGIN (unittests.allplatformstests.AllPlatformTests) ERROR: test_run_installed (unittests.linuxliketests.LinuxlikeTests) ERROR: test_run_target_files_path (unittests.allplatformstests.AllPlatformTests) ERROR: test_run_target_subdir (unittests.allplatformstests.AllPlatformTests) ERROR: test_soname (unittests.linuxliketests.LinuxlikeTests) ERROR: test_source_changes_cause_rebuild (unittests.allplatformstests.AllPlatformTests) ERROR: test_source_generator_program_cause_rebuild (unittests.allplatformstests.AllPlatformTests) ERROR: test_spurious_reconfigure_built_dep_file (unittests.allplatformstests.AllPlatformTests) ERROR: test_static_archive_stripping (unittests.linuxliketests.LinuxlikeTests) ERROR: test_static_library_lto (unittests.allplatformstests.AllPlatformTests) ERROR: test_static_library_overwrite (unittests.allplatformstests.AllPlatformTests) ERROR: test_static_link (unittests.linuxliketests.LinuxlikeTests) ERROR: test_subproject_promotion (unittests.allplatformstests.AllPlatformTests) ERROR: test_suite_selection (unittests.allplatformstests.AllPlatformTests) ERROR: test_symlink_builddir (unittests.linuxliketests.LinuxlikeTests) ERROR: test_symlinked_subproject (unittests.allplatformstests.AllPlatformTests) ERROR: test_testrepeat (unittests.allplatformstests.AllPlatformTests) ERROR: test_testsetup_default (unittests.allplatformstests.AllPlatformTests) ERROR: test_testsetup_selection (unittests.allplatformstests.AllPlatformTests) ERROR: test_uninstall (unittests.allplatformstests.AllPlatformTests) ERROR: test_unity_subproj (unittests.linuxliketests.LinuxlikeTests) ERROR: test_usage_external_library (unittests.linuxliketests.LinuxlikeTests) ERROR: test_usage_pkgconfig_prefixes (unittests.linuxliketests.LinuxlikeTests) ERROR: test_verbose (unittests.allplatformstests.AllPlatformTests) ERROR: test_wrap_git (unittests.allplatformstests.AllPlatformTests) ERROR: test_wrap_with_file_url (unittests.linuxliketests.LinuxlikeTests) FAILED (errors=100, skipped=93) Run-time dependency cannotabletofind found: NO (tried pkgconfig and cmake) Run-time dependency foo found: NO (tried pkgconfig and cmake) RuntimeError: Failed to build 'test cases/common/1 trivial': Test exit status on python exception ... ok Test that all listed meson commands are documented in Commands.md. ... skipped 'Doc directory does not exist.' hotdoc : not found pytest not found, using unittest instead subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'check_exists']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'dist']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'includestuff.cpython-310-x86_64-linux-gnu.so.p/includestuff.pyx.c']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'install']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'reconfigure']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'test', 'benchmark']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'test']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain', 'textprinter']' returned non-zero exit status 1. subprocess.CalledProcessError: Command '['/usr/bin/ninja', '-w', 'dupbuild=err', '-d', 'explain']' returned non-zero exit status 1. test_coverage (unittests.allplatformstests.AllPlatformTests) ... skipped 'gcovr not found, or too old' test_coverage_complex (unittests.allplatformstests.AllPlatformTests) ... skipped 'gcovr not found, or too old' test_coverage_escaping (unittests.allplatformstests.AllPlatformTests) ... skipped 'gcovr not found, or too old' test_coverage_html (unittests.allplatformstests.AllPlatformTests) ... skipped 'gcovr not found, or too old' test_coverage_text (unittests.allplatformstests.AllPlatformTests) ... skipped 'gcovr not found, or too old' test_coverage_xml (unittests.allplatformstests.AllPlatformTests) ... skipped 'gcovr not found, or too old' test_ld_environment_variable_cpp (unittests.linuxliketests.LinuxlikeTests) ... skipped 'Could not find ld.gold.' test_ld_environment_variable_fortran (unittests.linuxliketests.LinuxlikeTests) ... skipped 'Could not find ld.gold.' test_ld_environment_variable_gold (unittests.linuxliketests.LinuxlikeTests) ... skipped 'Could not find ld.gold.' test_ld_environment_variable_lld (unittests.linuxliketests.LinuxlikeTests) ... skipped 'Could not find ld.lld.' test_ld_environment_variable_objc (unittests.linuxliketests.LinuxlikeTests) ... skipped 'Could not find ld.gold.' test_ld_environment_variable_objcpp (unittests.linuxliketests.LinuxlikeTests) ... skipped 'Could not find ld.gold.' ninja: error: unknown warning flag 'dupbuild=err'
If you think this bug has already been resolved in major version(s), then please remove the affected versions from the tree.
(In reply to Agostino Sarubbo from comment #3) > If you think this bug has already been resolved in major version(s), then > please remove the affected versions from the tree. Yes, it is fixed in newer versions. No, I'm not removing affected versions from the tree. It is a testsuite-only bug because ninja removed an option then added it back but hasn't released the latter. The reason for not dropping old meson versions yet, hasn't changed. I'm calling this a ninja bug. Although I'm also not really sure why the tinderbox is being used to report older ebuilds, is this some kind of new change? How does this handle when you just fixed a bug and bumped the version but want to give people time to upgrade?