From bdbcdacfbdd51e08ffde2c462373b4cb713f1dbb Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Fri, 8 May 2026 08:17:01 +0200 Subject: [PATCH] gnu: Remove r-qs. This package fails to build with R 4.6.0 as it depends on internal symbols that have since been removed from R. r-qs has been abandoned in favor of r-qs2, which is not a drop-in replacement. See https://github.com/qsbase/qs/issues/103 * gnu/packages/cran.scm (r-qs): Delete variable. Change-Id: Ia1b0268cb8f6b74e3c2ab6446cd956aaffa7291e --- gnu/packages/cran.scm | 39 --------------------------------------- 1 file changed, 39 deletions(-) diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index a96ba2df6a0..eeb2f80c586 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -57732,45 +57732,6 @@ simply include a single header file RApiSerializeAPI.h provided by this package.") (license license:gpl2+))) -(define-public r-qs - (package - (name "r-qs") - (version "0.27.3") - (source - (origin - (method url-fetch) - (uri (cran-uri "qs" version)) - (sha256 - (base32 - "0s24sggs2nxxdsfa1snd7bz2cmncxarv5s4v59a8r0i419fkf2vf")))) - (properties - '((upstream-name . "qs") - (updater-extra-native-inputs . ("r-data-table" "r-dplyr")))) - (build-system r-build-system) - (arguments - (list - #:phases - '(modify-phases %standard-phases - (add-after 'unpack 'disable-bad-tests - (lambda _ - ;; XXX: tests/correctness_testing.R aborts when doing a - ;; data.frame test. - (delete-file "tests/correctness_testing.R") - ;; XXX: one data frame test fails with: - ;; Error: attributes_serialize_identical(z, x1) is not TRUE - (delete-file "tests/qattributes_testing.R")))))) - (inputs (list lz4 zlib (list zstd "lib"))) - (propagated-inputs - (list r-bh r-rapiserialize r-rcpp r-stringfish)) - (native-inputs - (list pkg-config r-data-table r-dplyr r-knitr r-testthat)) - (home-page "https://github.com/traversc/qs") - (synopsis "Quick serialization of R objects") - (description - "This package provides functions for quickly writing and reading any R -object to and from disk.") - (license license:gpl3))) - (define-public r-qs2 (package (name "r-qs2")