GNU bug report logs - #78683
[PATCH ruby-team 0/2] Last patches before merging ruby-team

Previous Next

Package: guix-patches;

Reported by: Nicolas Graves <ngraves <at> ngraves.fr>

Date: Tue, 3 Jun 2025 16:59:01 UTC

Severity: normal

Tags: patch

Full log


View this message in rfc822 format

From: Nicolas Graves <ngraves <at> ngraves.fr>
To: 78683 <at> debbugs.gnu.org
Cc: Nicolas Graves <ngraves <at> ngraves.fr>
Subject: [bug#78683] [PATCH v2 3/7] gnu: ruby-safe-yaml: Update ruby input and disable tests.
Date: Thu,  5 Jun 2025 03:13:22 +0200
* 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(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 4b929b5bcb..82a2b14a78 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -14534,7 +14534,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 <at> 3.
+      ;; There's ongoing effort on the Jekyll dependent
+      ;; to remove this orphan dependency.
+      #:tests? #f  ; broken since move to ruby <at> 3
       #:test-target "spec"
       #:phases
       #~(modify-phases %standard-phases
-- 
2.49.0





This bug report was last modified 4 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.