Michael Mahoney
2021-Aug-29 12:06 UTC
[R-sig-Debian] Configure error: checking if libcurl supports https... no
Forgive me if I'm missing something here, but do you need to install from source or do you just need R 4.1.0? If the latter, my understanding is that you should be able to get R version 4.1.0 on Ubuntu distributions via: sudo apt install r-base=4.1.0-1.2004.0 r-recommended=4.1.0-1.2004.0 r-base-html=4.1.0-1.2004.0 r-doc-html=4.1.0-1.2004.0 Assuming you're using the official ppa (and uninstalled the newer versions first). If all you need is R 4.1.0, this might be a bit less temperamental. Thanks, Michael Mahoney 781-812-8842 | mike.mahoney.218 at gmail.com Website | LinkedIn | GitHub Michael Mahoney 781-812-8842 | mike.mahoney.218 at gmail.com Website | LinkedIn | GitHub On Sun, Aug 29, 2021 at 7:25 AM Johannes Ranke <johannes.ranke at jrwb.de> wrote:> > Am Sonntag, 29. August 2021, 11:01:43 CEST schrieb Rolf Turner: > > On Sun, 29 Aug 2021 10:16:16 +0200 > > > > Johannes Ranke <johannes.ranke at jrwb.de> wrote: > > ... > > > > You can try > > > > > > $ sudo apt build-dep r-base > > > > > > to pull in all build dependencies specified by Dirks R debs, and try > > > again. > > > > Thanks for the suggestion. I did > > > > sudo apt build-dep r-base > > > > as instructed. > > I assume this pulled in some unrelated packages. As you do not mention any > output, I assume there was no error. > > > I then noticed that I could not run R --- got a "permission denied" > > error. So I next did: > > ... > > > P.S. Clearly there must be something broken in my system, but how on > > earth do I track down what's wrong? > > One reason for what you see could be that you have previously compiled and > installed curl from source (which will also build and install libcurl), and > this local installation does not have ssl support. > > One check that I can think of is to run > > $ which curl > > which returns > > /usr/bin/curl > > if you only have the Ubuntu package installed. > > Johannes > > _______________________________________________ > R-SIG-Debian mailing list > R-SIG-Debian at r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-debian
Dirk Eddelbuettel
2021-Aug-29 12:42 UTC
[R-sig-Debian] Configure error: checking if libcurl supports https... no
On 29 August 2021 at 08:06, Michael Mahoney wrote: | Forgive me if I'm missing something here, but do you need to install | from source or do you just need R 4.1.0? | | If the latter, my understanding is that you should be able to get R | version 4.1.0 on Ubuntu distributions via: An even easier alternative is to just run a pre-made Docker version, and then run your local package tests in that. Dirk -- https://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
Rolf Turner
2021-Aug-29 23:47 UTC
[R-sig-Debian] Configure error: checking if libcurl supports https... no
On Sun, 29 Aug 2021 08:06:00 -0400 Michael Mahoney <mike.mahoney.218 at gmail.com> wrote:> Forgive me if I'm missing something here, but do you need to install > from source or do you just need R 4.1.0?I just need R 4.1.0. Installing from source is/was only a means to this end. However I could not find (despite substantial web-searching) any way to install a pre-built binary of anything but the *current* release.> If the latter, my understanding is that you should be able to get R > version 4.1.0 on Ubuntu distributions via: > > sudo apt install r-base=4.1.0-1.2004.0 r-recommended=4.1.0-1.2004.0 > r-base-html=4.1.0-1.2004.0 r-doc-html=4.1.0-1.2004.0 > > Assuming you're using the official ppa (and uninstalled the newer > versions first).I *assume* that I'm using "the official ppa", but I have no idea what that means!!! Can you elaborate? Can you also elaborate as to how to "uninstall the newer versions"? Sorry to be so demanding and to be such a thicko.> If all you need is R 4.1.0, this might be a bit less temperamental.There is a problem however. I really want to have 4.1.0 *available*, but to keep 4.1.1 as being the "real" R. If I were to succeed in "installing" from source, I could do just the configure/make steps and omit the "make install" step. I could then run R 4.1.0 from the bin directory that is created. I think! Rather than putting the executable into /usr/bin, so that /usr/bin/R would remain the 4.1.1 version. Is there any way/can you see any way to have both the 4.1.1 and the 4.1.0 versions available, when the 4.1.0 version is installed from binary in the manner that you suggest? Again, sorry to be so demanding and to be such a thicko. cheers, Rolf -- Honorary Research Fellow Department of Statistics University of Auckland Phone: +64-9-373-7599 ext. 88276