GNU bug report logs - #47664
CRAN importer does not parse “Remotes” field.

Previous Next

Package: guix;

Reported by: Ricardo Wurmus <rekado <at> elephly.net>

Date: Thu, 8 Apr 2021 20:43:01 UTC

Severity: normal

To reply to this bug, email your comments to 47664 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#47664; Package guix. (Thu, 08 Apr 2021 20:43:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ricardo Wurmus <rekado <at> elephly.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 08 Apr 2021 20:43:01 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: bug-guix <at> gnu.org
Subject: CRAN importer does not parse “Remotes” field.
Date: Thu, 08 Apr 2021 22:42:20 +0200
The CRAN importer can be used to import packages from CRAN and
Bioconductor, but also from arbitrary git and hg repositories.
Especially for code published as a git/hg repository the “Remotes” field
of the DESCRIPTION file can be important.

The bedtorch[1] package, for example, has a DESCRIPTION file like this:

--8<---------------cut here---------------start------------->8---
Package: bedtorch
Type: Package
Title: R package for fast BED-file manipulation
Version: 0.1.8
Authors <at> R: 
    person(given = "Haizi",
           family = "Zheng",
           role = c("aut", "cre"),
           email = "haizi.zh <at> gmail.com")
Description: The goal of bedtorch is to provide a fast BED file manipulation tool suite native in R.
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Roxygen: list(markdown = TRUE)
RoxygenNote: 7.1.1
Depends:
    R (>= 4.0)
Imports: 
    stringr,
    dplyr,
    purrr,
    tidyr,
    data.table,
    R.utils,
    assertthat,
    Rcpp,
    Rhtslib12,
    RCurl
Suggests: 
    testthat (>= 3.0.0),
    devtools (>= 2.3.0),
    zoo
Config/testthat/edition: 3
URL: https://github.com/haizi-zh/bedtorch
BugRePORTS: https://github.com/haizi-zh/bedtorch/issues
BiocType: Software
Remotes: 
    haizi-zh/Rhtslib12
LinkingTo: 
    Rcpp,
    Rhtslib12
SystemRequirements: GNU make
--8<---------------cut here---------------end--------------->8---

The “Remotes” field specifies the origin for the Rhtslib fork.  The
importer should probably try to import the packages from the “Remotes”
field first.

-- 
Ricardo




This bug report was last modified 3 years and 26 days ago.

Previous Next


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