A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/r-lib/remotes/issues/330 below:

http 401 error in `devtools::install_deps(".")` when run from R console, works in RStudio · Issue #330 · r-lib/remotes · GitHub

remotes_2.0.2

> sessionInfo()
R version 3.5.3 (2019-03-11)
Platform: x86_64-apple-darwin17.7.0 (64-bit)
Running under: macOS High Sierra 10.13.6

Matrix products: default
BLAS/LAPACK: /usr/local/Cellar/openblas/0.3.5/lib/libopenblasp-r0.3.5.dylib

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base

loaded via a namespace (and not attached):
 [1] Rcpp_1.0.1        knitr_1.22        magrittr_1.5      usethis_1.4.0
 [5] devtools_2.0.1    pkgload_1.0.2     R6_2.4.0          rlang_0.3.2
 [9] tools_3.5.3       pkgbuild_1.0.2    xfun_0.5          sessioninfo_1.1.1
[13] cli_1.1.0         withr_2.1.2       remotes_2.0.2     assertthat_0.2.1
[17] digest_0.6.18     rprojroot_1.3-2   crayon_1.3.4      processx_3.3.0
[21] callr_3.2.0       fs_1.2.6          ps_1.3.0          clisymbols_1.2.0
[25] testthat_2.0.1    curl_3.3          memoise_1.1.0     glue_1.3.1
[29] compiler_3.5.3    desc_1.2.0        backports_1.1.3   prettyunits_1.0.2
>

Running in cloned package from Exp-Micro-Ecol-Hub/emeScheme@c2d5544

When I run remotes::install_deps(".") in Rstudio, it works, i.e. asks if dependencies should be updated.

If I run it in an R console in the same directory, I get the following error:

> remotes::install_deps(".")
Error: HTTP error 401.
  Bad credentials

  Rate limit remaining: 59/60
  Rate limit reset at: 2019-04-05 10:54:09 UTC


>

Debugging it, led to:

> remotes::install_deps(".")
debugging in: remotes::install_deps(".")
debug: {
    packages <- dev_package_deps(pkgdir, repos = repos, dependencies = dependencies,
        type = type, ...)
    dep_deps <- if (isTRUE(dependencies))
        NA
    else dependencies
    update(packages, dependencies = dep_deps, quiet = quiet,
        upgrade = upgrade, build = build, build_opts = build_opts,
        ...)
}
Browse[2]> n
debug: packages <- dev_package_deps(pkgdir, repos = repos, dependencies = dependencies,
    type = type, ...)
Browse[2]> n
Error: HTTP error 401.
  Bad credentials

  Rate limit remaining: 55/60
  Rate limit reset at: 2019-04-05 10:54:09 UTC


>

and subsequently

> debugonce(remotes:::dev_package_deps)
> remotes::install_deps(".")
debugging in: dev_package_deps(pkgdir, repos = repos, dependencies = dependencies,
    type = type, ...)
debug: {
    pkg <- load_pkg_description(pkgdir)
    repos <- c(repos, parse_additional_repositories(pkg))
    deps <- local_package_deps(pkgdir = pkgdir, dependencies = dependencies)
    if (is_bioconductor(pkg)) {
        bioc_repos <- bioc_install_repos()
        missing_repos <- setdiff(names(bioc_repos), names(repos))
        if (length(missing_repos) > 0)
            repos[missing_repos] <- bioc_repos[missing_repos]
    }
    combine_deps(package_deps(deps, repos = repos, type = type),
        remote_deps(pkg, ...))
}
Browse[2]> n
debug: pkg <- load_pkg_description(pkgdir)
Browse[2]> n
debug: repos <- c(repos, parse_additional_repositories(pkg))
Browse[2]> n
debug: deps <- local_package_deps(pkgdir = pkgdir, dependencies = dependencies)
Browse[2]> n
debug: if (is_bioconductor(pkg)) {
    bioc_repos <- bioc_install_repos()
    missing_repos <- setdiff(names(bioc_repos), names(repos))
    if (length(missing_repos) > 0)
        repos[missing_repos] <- bioc_repos[missing_repos]
}
Browse[2]> n
debug: combine_deps(package_deps(deps, repos = repos, type = type),
    remote_deps(pkg, ...))
Browse[2]> package_deps(deps, repos = repos, type = type)
Error: HTTP error 401.
  Bad credentials

  Rate limit remaining: 54/60
  Rate limit reset at: 2019-04-05 10:54:09 UTC


Browse[2]> remote_deps(pkg, ...)
Error: HTTP error 401.
  Bad credentials

  Rate limit remaining: 53/60
  Rate limit reset at: 2019-04-05 10:54:09 UTC


Browse[2]>

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4