[R-pkg-devel] Order of repo access from options("repos")
Dirk Eddelbuettel
edd @end|ng |rom deb|@n@org
Sun Mar 31 13:15:39 CEST 2024
Greg,
There are AFAICT two issues here: how R unrolls the named vector that is the
'repos' element in the list 'options', and how your computer resolves DNS for
localhost vs 172.17.0.1. I would try something like
options(repos = c(CRAN = "http://localhost:3001/proxy",
C = "http://localhost:3002",
B = "http://localhost:3003/proxy",
A = "http://localhost:3004"))
or the equivalent with 172.17.0.1. When I do that here I get errors from
first to last as we expect:
> options(repos = c(CRAN = "http://localhost:3001/proxy",
C = "http://localhost:3002",
B = "http://localhost:3003/proxy",
A = "http://localhost:3004"))
> available.packages()
Warning: unable to access index for repository http://localhost:3001/proxy/src/contrib:
cannot open URL 'http://localhost:3001/proxy/src/contrib/PACKAGES'
Warning: unable to access index for repository http://localhost:3002/src/contrib:
cannot open URL 'http://localhost:3002/src/contrib/PACKAGES'
Warning: unable to access index for repository http://localhost:3003/proxy/src/contrib:
cannot open URL 'http://localhost:3003/proxy/src/contrib/PACKAGES'
Warning: unable to access index for repository http://localhost:3004/src/contrib:
cannot open URL 'http://localhost:3004/src/contrib/PACKAGES'
Package Version Priority Depends Imports LinkingTo Suggests Enhances License License_is_FOSS License_restricts_use OS_type Archs MD5sum NeedsCompilation File Repository
>
Dirk
--
dirk.eddelbuettel.com | @eddelbuettel | edd using debian.org
More information about the R-package-devel
mailing list