`install.packages()` and https proxy with R 4.5

Lukas Schneiderbauer <[email protected]>
Newsgroups gmane.comp.lang.r.general
Message-ID <CAHETjtZ=Pi=4V=A2YNKnNNFsOL8LTXtqWo-3OEFeZSQhzZsC_A@mail.gmail.com>
Hi all,

I work from a Windows 11 environment behind a firewall, and I require proxy
settings to reach the (private) R package repository I work with.
Using R 4.4 I used to set the environment variable "https_proxy" which led
to e.g. "install.packages()" to work just fine.

I recently upgraded vom R version 4.4.2 to 4.5.1, and I find that the proxy
settings seem to be not respected anymore: I get an HTTP 401 error when
using `install.packages()`, while installing packages with the package
{pak} seems to work just fine. Switching the download method via the
install.packages argument `method` to "curl" also seems to do the trick
(although that seems to introduce other problems).
Could it be that the default method (libcurl as far as I know) lost the
ability to respect the "https_proxy" environment variable? I find the docs
of `install.packages()` and `download.file()` still suggest that this
should be working.

It seems to be that this is a bug in 4.5.1 but I wanted this mailing list's
opinion before opening a ticket or taking similar actions.

Best, Lukas

	[[alternative HTML version deleted]]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.