[Rpm-maint] [rpm-software-management/rpm] Enable updates in the test-suite image (PR #4322)
Panu Matilainen
notifications at github.com
Wed Sep 2 13:44:05 UTC 2026
Update repositories have been disabled in the test-suite image to have a stable base against which tests run, but this is based on the false assumption that the base image (currently fedora:44) never changes. It does get updated from time to time, and then we end up *downgrading* a whole bunch of stuff when we install our own dependencies with updates disable. So we end up with this bizarre mixture that nobody is expected to use or test, and if it breaks we can't even complain to anybody because this mixture is just boinkers.
The most recent breakage is test-suite blowing up with messages like:
ImportError: /usr/local/lib64/librpm.so.10: undefined symbol: _ZNSt8__format15__do_vformat_toIcLj1EEENS_10_Sink_iterIT_EES3_St17basic_string_viewIS2_St11char_traitsIS2_EERSt20basic_format_contextIS3_S2_E, version GLIBCXX_3.4.35
The only surprise here is that breakages like these haven't been more common.
While at it, drop the Semaphore CI remnant as well. We haven't been there for years.
You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/4322
-- Commit Summary --
* Enable updates in the test-suite image
-- File Changes --
M tests/Containerfile.fedora (4)
-- Patch Links --
https://github.com/rpm-software-management/rpm/pull/4322.patch
https://github.com/rpm-software-management/rpm/pull/4322.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/4322
You are receiving this because you are subscribed to this thread.
Message ID: <rpm-software-management/rpm/pull/4322 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20260902/02f84387/attachment-0001.htm>
More information about the Rpm-maint
mailing list