Description of problem: abseil-cpp系列软件包缺少依赖安装失败 [root@localhost ~]# cat /etc/os-release NAME="Anolis OS" VERSION="23" ID="anolis" VERSION_ID="23" PLATFORM_ID="platform:an23" PRETTY_NAME="Anolis OS 23" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" BUG_REPORT_URL="https://bugzilla.openanolis.cn/" 重现步骤: [root@iZbp13hythzhhuprn12zuqZ ~]# yum install abseil-cpp-doc.noarch abseil-cpp Last metadata expiration check: 0:30:36 ago on Fri 23 Feb 2024 09:47:57 AM CST. Error: Problem: package abseil-cpp-doc-20230125.3-1.an23.noarch from os-Test requires abseil-cpp = 20230125.3-1.an23, but none of the providers can be installed - conflicting requests - nothing provides libgmock.so.1.13.0()(64bit) needed by abseil-cpp-20230125.3-1.an23.x86_64 from os-Test - nothing provides libgtest.so.1.13.0()(64bit) needed by abseil-cpp-20230125.3-1.an23.x86_64 from os-Test [root@iZbp13hythzhhuprn12zuqZ ~]# yum install abseil-cpp-devel Last metadata expiration check: 1:33:49 ago on Fri 23 Feb 2024 09:47:57 AM CST. Error: Problem: package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_atomic_hook_test_helper.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_bad_any_cast_impl.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_bad_optional_access.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_bad_variant_access.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_base.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_city.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_civil_time.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_cord.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_cord_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_cordz_functions.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_cordz_handle.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_cordz_info.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_cordz_sample_token.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_crc32c.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_crc_cord_state.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_crc_cpu_detect.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_crc_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_debugging_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_demangle_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_die_if_null.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_examine_stack.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_exception_safety_testing.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_exponential_biased.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_failure_signal_handler.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_commandlineflag.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_commandlineflag_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_config.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_marshalling.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_parse.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_private_handle_accessor.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_program_name.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_reflection.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_usage.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_flags_usage_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_graphcycles_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_hash.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_hash_generator_testing.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_hashtablez_sampler.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_int128.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_leak_check.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_entry.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_flags.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_globals.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_initialize.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_check_op.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_conditions.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_format.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_globals.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_log_sink_set.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_message.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_nullguard.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_proto.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_test_actions.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_test_helpers.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_internal_test_matchers.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_severity.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_log_sink.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_low_level_hash.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_malloc_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_per_thread_sem_test_common.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_periodic_sampler.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_pow10_helper.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_distributions.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_distribution_test_util.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_platform.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_pool_urbg.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_randen.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_randen_hwaes.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_randen_hwaes_impl.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_randen_slow.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_internal_seed_material.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_seed_gen_exception.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_random_seed_sequences.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_raw_hash_set.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_raw_logging_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_scoped_mock_log.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_scoped_set_env.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_spinlock_test_common.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_spinlock_wait.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_stack_consumption.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_stacktrace.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_status.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_statusor.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_str_format_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_strerror.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_strings.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_strings_internal.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_symbolize.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_synchronization.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_test_instance_tracker.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_throw_delegate.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_time.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_time_internal_test_util.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires libabsl_time_zone.so.2301.0.0()(64bit), but none of the providers can be installed - package abseil-cpp-devel-20230125.3-1.an23.x86_64 from os-Test requires abseil-cpp = 20230125.3-1.an23, but none of the providers can be installed - conflicting requests - nothing provides libgmock.so.1.13.0()(64bit) needed by abseil-cpp-20230125.3-1.an23.x86_64 from os-Test - nothing provides libgtest.so.1.13.0()(64bit) needed by abseil-cpp-20230125.3-1.an23.x86_64 from os-Test How reproducible: 必现 Steps to Reproduce: 如上 Actual results: 正常安装 Expected results: 安装失败 Additional info:
[root@iZbp13hythzhhuprn12zuqZ ~]# yum install ceph-test Last metadata expiration check: 1:37:53 ago on Fri 23 Feb 2024 09:47:57 AM CST. Error: Problem: conflicting requests - nothing provides libgmock.so.1.13.0()(64bit) needed by ceph-test-2:17.2.5-3.an23.x86_64 from os-Test - nothing provides libgtest.so.1.13.0()(64bit) needed by ceph-test-2:17.2.5-3.an23.x86_64 from os-Test - nothing provides libgmock_main.so.1.13.0()(64bit) needed by ceph-test-2:17.2.5-3.an23.x86_64 from os-Test (try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages) ceph-test也类似