Skip to content

req_error error triggered by downloading the lun spikein 2017 data (R 4.4, curl 8.6.0, bioc 3.19) #53

@lcolladotor

Description

@lcolladotor

Hi,

During a course we ran into this issue in @xxchenm's computer:

> library("scRNAseq")
> sce.416b <- LunSpikeInData(which = "416b")
Error in save_file(path = paste(project, asset, version, x, sep = "/"),  : 
  failed to save 'scRNAseq/lun-spikein-2017/2023-12-18/..manifest'; Failed to parse error body with method defined in `req_error()`.
> traceback()
7: stop("failed to save '", path, "'; ", status)
6: save_file(path = paste(project, asset, version, x, sep = "/"), 
       destination = file.path(destination, x), overwrite = overwrite, 
       url = url)
5: FUN(X[[i]], ...)
4: lapply(listing, FUN)
3: saveVersion(package, name, version, cache = cache, overwrite = overwrite)
2: fetchDataset("lun-spikein-2017", "2023-12-18", path = which, 
       realize.assays = TRUE)
1: LunSpikeInData(which = "416b")
> 
> 
> 

I see that this student has system curl version 8.6.0, so this issue could be related to curl/curl#13725, Bioconductor/BiocFileCache#48, and related issues.

But well, maybe you know of other reasons for this issue. Note that we tried downloading this data with both legacy = TRUE and FALSE, and got the same req_error() issue.

Best,
Leo

R Session Info

Details
> options(width = 120)
> sessioninfo::session_info()
─ Session info ───────────────────────────────────────────────────────────────────────────────────────────────────────
 setting  value
 version  R version 4.4.0 (2024-04-24)
 os       macOS Sonoma 14.5
 system   aarch64, darwin20
 ui       RStudio
 language (EN)
 collate  en_US.UTF-8
 ctype    en_US.UTF-8
 tz       America/New_York
 date     2024-06-11
 rstudio  2024.04.1+748 Chocolate Cosmos (desktop)
 pandoc   NAPackages ───────────────────────────────────────────────────────────────────────────────────────────────────────────
 package              * version     date (UTC) lib source
 abind                  1.4-5       2016-07-21 [1] CRAN (R 4.4.0)
 alabaster.base         1.4.1       2024-05-06 [1] Bioconductor 3.19 (R 4.4.0)
 alabaster.matrix       1.4.0       2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 alabaster.ranges       1.4.1       2024-05-30 [1] Bioconductor 3.19 (R 4.4.0)
 alabaster.sce          1.4.0       2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 alabaster.schemas      1.4.0       2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 alabaster.se           1.4.1       2024-05-30 [1] Bioconductor 3.19 (R 4.4.0)
 AnnotationDbi          1.66.0      2024-05-01 [1] Bioconductor 3.19 (R 4.4.0)
 AnnotationFilter       1.28.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 AnnotationHub          3.12.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 Biobase              * 2.64.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 BiocFileCache          2.12.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 BiocGenerics         * 0.50.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 BiocIO                 1.14.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 BiocManager            1.30.23     2024-05-04 [1] CRAN (R 4.4.0)
 BiocParallel           1.38.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 BiocVersion            3.19.1      2024-04-22 [1] Bioconductor 3.19 (R 4.4.0)
 Biostrings             2.72.1      2024-06-02 [1] Bioconductor 3.19 (R 4.4.0)
 bit                    4.0.5       2022-11-15 [1] CRAN (R 4.4.0)
 bit64                  4.0.5       2020-08-30 [1] CRAN (R 4.4.0)
 bitops                 1.0-7       2021-04-24 [1] CRAN (R 4.4.0)
 blob                   1.2.4       2023-03-17 [1] CRAN (R 4.4.0)
 cachem                 1.1.0       2024-05-16 [1] CRAN (R 4.4.0)
 cli                    3.6.2       2023-12-11 [1] CRAN (R 4.4.0)
 codetools              0.2-20      2024-03-31 [1] CRAN (R 4.4.0)
 crayon                 1.5.2       2022-09-29 [1] CRAN (R 4.4.0)
 curl                   5.2.1       2024-03-01 [1] CRAN (R 4.4.0)
 DBI                    1.2.3       2024-06-02 [1] CRAN (R 4.4.0)
 dbplyr                 2.5.0       2024-03-19 [1] CRAN (R 4.4.0)
 DelayedArray           0.30.1      2024-05-30 [1] Bioconductor 3.19 (R 4.4.0)
 dplyr                  1.1.4       2023-11-17 [1] CRAN (R 4.4.0)
 ensembldb              2.28.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 ExperimentHub          2.12.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 fansi                  1.0.6       2023-12-08 [1] CRAN (R 4.4.0)
 fastmap                1.2.0       2024-05-15 [1] CRAN (R 4.4.0)
 filelock               1.0.3       2023-12-11 [1] CRAN (R 4.4.0)
 generics               0.1.3       2022-07-05 [1] CRAN (R 4.4.0)
 GenomeInfoDb         * 1.40.1      2024-05-24 [1] Bioconductor 3.19 (R 4.4.0)
 GenomeInfoDbData       1.2.12      2024-06-09 [1] Bioconductor
 GenomicAlignments      1.40.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 GenomicFeatures        1.56.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 GenomicRanges        * 1.56.0      2024-05-06 [1] Bioconductor 3.19 (R 4.4.0)
 glue                   1.7.0       2024-01-09 [1] CRAN (R 4.4.0)
 gypsum                 1.0.1       2024-05-30 [1] Bioconductor 3.19 (R 4.4.0)
 HDF5Array              1.32.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 httr                   1.4.7       2023-08-15 [1] CRAN (R 4.4.0)
 httr2                  1.0.1       2024-04-01 [1] CRAN (R 4.4.0)
 IRanges              * 2.38.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 jsonlite               1.8.8       2023-12-04 [1] CRAN (R 4.4.0)
 KEGGREST               1.44.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 lattice                0.22-6      2024-03-20 [1] CRAN (R 4.4.0)
 lazyeval               0.2.2       2019-03-15 [1] CRAN (R 4.4.0)
 lifecycle              1.0.4       2023-11-07 [1] CRAN (R 4.4.0)
 magrittr               2.0.3       2022-03-30 [1] CRAN (R 4.4.0)
 Matrix                 1.7-0       2024-03-22 [1] CRAN (R 4.4.0)
 MatrixGenerics       * 1.16.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 matrixStats          * 1.3.0       2024-04-11 [1] CRAN (R 4.4.0)
 memoise                2.0.1       2021-11-26 [1] CRAN (R 4.4.0)
 pillar                 1.9.0       2023-03-22 [1] CRAN (R 4.4.0)
 pkgconfig              2.0.3       2019-09-22 [1] CRAN (R 4.4.0)
 png                    0.1-8       2022-11-29 [1] CRAN (R 4.4.0)
 ProtGenerics           1.36.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 R6                     2.5.1       2021-08-19 [1] CRAN (R 4.4.0)
 rappdirs               0.3.3       2021-01-31 [1] CRAN (R 4.4.0)
 Rcpp                   1.0.12      2024-01-09 [1] CRAN (R 4.4.0)
 RCurl                  1.98-1.14   2024-01-09 [1] CRAN (R 4.4.0)
 restfulr               0.0.15      2022-06-16 [1] CRAN (R 4.4.0)
 rhdf5                  2.48.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 rhdf5filters           1.16.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 Rhdf5lib               1.26.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 rjson                  0.2.21      2022-01-09 [1] CRAN (R 4.4.0)
 rlang                  1.1.4       2024-06-04 [1] CRAN (R 4.4.0)
 Rsamtools              2.20.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 RSQLite                2.3.7       2024-05-27 [1] CRAN (R 4.4.0)
 rstudioapi             0.16.0      2024-03-24 [1] CRAN (R 4.4.0)
 rtracklayer            1.64.0      2024-05-06 [1] Bioconductor 3.19 (R 4.4.0)
 S4Arrays               1.4.1       2024-05-30 [1] Bioconductor 3.19 (R 4.4.0)
 S4Vectors            * 0.42.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 scRNAseq             * 2.18.0      2024-05-02 [1] Bioconductor 3.19 (R 4.4.0)
 sessioninfo            1.2.2       2021-12-06 [1] CRAN (R 4.4.0)
 SingleCellExperiment * 1.26.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 SparseArray            1.4.8       2024-05-30 [1] Bioconductor 3.19 (R 4.4.0)
 SummarizedExperiment * 1.34.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 tibble                 3.2.1       2023-03-20 [1] CRAN (R 4.4.0)
 tidyselect             1.2.1       2024-03-11 [1] CRAN (R 4.4.0)
 UCSC.utils             1.0.0       2024-05-06 [1] Bioconductor 3.19 (R 4.4.0)
 utf8                   1.2.4       2023-10-22 [1] CRAN (R 4.4.0)
 vctrs                  0.6.5       2023-12-01 [1] CRAN (R 4.4.0)
 XML                    3.99-0.16.1 2024-01-22 [1] CRAN (R 4.4.0)
 XVector                0.44.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)
 yaml                   2.3.8       2023-12-11 [1] CRAN (R 4.4.0)
 zlibbioc               1.50.0      2024-04-30 [1] Bioconductor 3.19 (R 4.4.0)

 [1] /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/library

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
> curl::curl_version()
$version
[1] "8.6.0"

$ssl_version
[1] "(SecureTransport) LibreSSL/3.3.6"

$libz_version
[1] "1.2.12"

$libssh_version
[1] NA

$libidn_version
[1] NA

$host
[1] "x86_64-apple-darwin23.0"

$protocols
 [1] "dict"    "file"    "ftp"     "ftps"    "gopher"  "gophers" "http"    "https"   "imap"    "imaps"   "ldap"   
[12] "ldaps"   "mqtt"    "pop3"    "pop3s"   "rtsp"    "smb"     "smbs"    "smtp"    "smtps"   "telnet"  "tftp"   

$ipv6
[1] TRUE

$http2
[1] TRUE

$idn
[1] FALSE

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions