From 9812ab77f78c5a27991750b77dc52e8b2c0dbfff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Sat, 12 Oct 2024 12:16:45 +0200 Subject: [PATCH] GH-44381: [Ruby][Release] Pin not only glib but also python on verification jobs (#44382) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Rationale for this change Verification job is currently failing for Ruby. ### What changes are included in this PR? We can't use Python 3.13 and `glib==2.80.5`. So we use old Python as a workaround. ### Are these changes tested? Via archery ### Are there any user-facing changes? No * GitHub Issue: #44381 Lead-authored-by: Sutou Kouhei Co-authored-by: Raúl Cumplido Signed-off-by: Raúl Cumplido --- dev/release/verify-release-candidate.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh index 4e5593525477e..178d8cd458048 100755 --- a/dev/release/verify-release-candidate.sh +++ b/dev/release/verify-release-candidate.sh @@ -775,9 +775,9 @@ test_glib() { show_header "Build and test C GLib libraries" # Build and test C GLib - # We can remove '==2.80.5' once https://github.com/conda-forge/glib-feedstock/issues/191 - # is fixed. - maybe_setup_conda glib==2.80.5 gobject-introspection meson ninja ruby + # We can remove '==2.80.5' and 'python<3.13' once + # https://github.com/conda-forge/glib-feedstock/issues/191 is fixed. + maybe_setup_conda glib==2.80.5 gobject-introspection meson ninja 'python<3.13' ruby maybe_setup_virtualenv meson # Install bundler if doesn't exist