CPack/RPM: Backport "Fix detection of RPM support for weak dependencies"

Backport commit 283a48403f (CPack/RPM: Fix detection of RPM support for
weak dependencies, 2025-02-28, v4.0.0-rc3~8^2) to CMake 3.31.

Fixes: #27373
2 files changed