[bug#78683,4/5] gnu: ruby-safe-yaml: Update ruby input and disable tests.

Message ID 20250603214640.25126-4-ngraves@ngraves.fr
State New
Headers
Series None |

Commit Message

Nicolas Graves June 3, 2025, 9:46 p.m. UTC
  * gnu/packages/ruby.scm (ruby-safe-yaml)[arguments]:
  {ruby}: Remove to use canonical ruby.
  {tests?}: Disable broken tests.
---
 gnu/packages/ruby.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
  

Patch

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 72a05fa125..a2f6f8041c 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -14538,7 +14538,10 @@  (define-public ruby-safe-yaml
      (list ruby-rspec ruby-hashie ruby-heredoc-unindent))
     (arguments
      (list
-      #:ruby ruby-2.7
+      ;; Tests are broken since the move to ruby@3.
+      ;; There's ongoing effort on the Jekyll dependent
+      ;; to remove this orphan dependency.
+      #:tests? #f  ; broken since move to ruby@3
       #:test-target "spec"
       #:phases
       #~(modify-phases %standard-phases