stable

abseil-cpp-20250814.1-2.fc44, davix-0.8.10-3.fc44, & 14 more

FEDORA-2025-030b7b9abf created by music 3 months ago for Fedora 44

This update's test gating status has been changed to 'waiting'.

3 months ago
User Icon adamwill commented & provided feedback 3 months ago
karma

This seems to be missing rebuilds of several dependent packages:

Dependencies of other packages that would be BROKEN by the tested packages:
package: cachelib-17^20250203-1.fc43.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgmock.so.1.15.2()(64bit)
  libgtest.so.1.15.2()(64bit)
package: hiprand-test-7.1.0-1.fc44.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgtest.so.1.15.2()(64bit)
  libgtest_main.so.1.15.2()(64bit)
package: hipsolver-test-7.1.0-1.fc44.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgtest.so.1.15.2()(64bit)
package: intel-npu-driver-test-1.16.0-1.fc44.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgtest.so.1.15.2()(64bit)
package: rocblas-test-7.1.0-1.fc44.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgtest.so.1.15.2()(64bit)
package: rocrand-test-7.1.0-2.fc44.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgtest.so.1.15.2()(64bit)
  libgtest_main.so.1.15.2()(64bit)
User Icon adamwill commented & provided feedback 3 months ago

I cancelled a gating test to force this update to fail gating, so it doesn't go out without the missing rebuilds. When you edit in the additional rebuilds, the tests will fire again automatically.

User Icon music commented & provided feedback 3 months ago

Hmm, I was aware of cachelib, which is blocked by an FTBFS bug, https://bugzilla.redhat.com/show_bug.cgi?id=2384494, with roots in folly, which also FTBFS.

The others are news to me! I searched for dependent packages with repoquery --repo=rawhide --whatrequires 'libgtest*.so.*' and repoquery --repo=rawhide --whatrequires 'libgmock*.so.*' It seems like all of the missing packages (other than cachelib) are ExclusiveArch: x86_64, and I wasn’t able to discover them because I ran my query on an aarch64 machine. I’ll work on rebuilding hiprand, hipsolver, intel-npu-driver, rocblas, and rocrand. I’ll start with scratch builds in the side tags to see if there are any compatibility issues that need to be fixed.

User Icon music commented & provided feedback 3 months ago

Testing with scratch builds in the side tag, the ROCm packages (hiprand, hipsolver, rocblas, and rocrand) fail with a gnarly linker error. I can reproduce this in COPR, but only when I use a fresh gtest build, not when I use one from the latest impact check nine days ago. This seems to point at a recent toolchain regression. Unfortunately, I’m not really sure how to further debug, characterize, or usefully report it. I did try (in COPR) building gtest with clang instead of gcc, and that didn’t help, so the cause is not something unique to either clang or gcc.

User Icon music commented & provided feedback 3 months ago

I just reproduced the linker error in the ROCm packages in COPR with a simple rebuild of the pre-update gtest package in Rawhide, 1.15.2-4. So this has nothing to do at all with the gtest version update per se. Whatever is happening with the ROCm packages would have been triggered by any rebuild of gtest whatsoever.

User Icon music commented & provided feedback 3 months ago

Tom Rix identified the problem with rebuilding the ROCm packages as https://bugzilla.redhat.com/show_bug.cgi?id=2415065 / https://sourceware.org/bugzilla/show_bug.cgi?id=33577. Monitoring for short-term activity to decide how to proceed.

I did rebuild intel-npu-driver in the side tag, so that at least will be picked up whenever I refresh the build list for this update.

User Icon music commented & provided feedback 3 months ago

The linker error in the ROCm packages is worked around by FEDORA-2025-db6bb2bdae. I successfully rebuilt hiprand, hipsolver, rocblas, and rocrand.

I rebuilt intel-npu-driver without difficulty.

I am still unable to rebuild cachelib due to issues stemming from Folly; the primary maintainer is aware, accepts that cachelib (a leaf package) will fail to install for now, and has encouraged me to continue.

Once I “refresh” the list of builds in this update, there should not be any problems with packages other than cachelib.

music edited this update.

New build(s):

  • rocblas-7.1.0-3.fc44
  • rocrand-7.1.0-3.fc44
  • hiprand-7.1.0-2.fc44
  • hipsolver-7.1.0-2.fc44
  • intel-npu-driver-1.16.0-2.fc44

Karma has been reset.

3 months ago
User Icon music commented & provided feedback 3 months ago

https://openqa.fedoraproject.org/tests/3972788#step/rmdepcheck/79 failed with:

Dependencies of other packages that would be BROKEN by the tested packages:
package: cachelib-17^20250203-1.fc43.x86_64 from https://kojipkgs.fedoraproject.org/repos/f44-build/latest/x86_64
  libgmock.so.1.15.2()(64bit)
  libgtest.so.1.15.2()(64bit)

This is good! That is only the one package that we expected to be broken.

This update's test gating status has been changed to 'passed'.

3 months ago

This update has been submitted for stable by bodhi

3 months ago

This update's test gating status has been changed to 'waiting'.

3 months ago

This update's test gating status has been changed to 'passed'.

3 months ago

Please log in to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
0 days
Dates
submitted
3 months ago
in testing
3 months ago
in stable
3 months ago
modified
3 months ago
approved
3 months ago
BZ#2344369 gtest-1.17.0 is available
0
0

Automated Test Results