From henr|k@bengt@@on @end|ng |rom gm@||@com  Sun May  8 19:43:26 2022
From: henr|k@bengt@@on @end|ng |rom gm@||@com (Henrik Bengtsson)
Date: Sun, 8 May 2022 10:43:26 -0700
Subject: [Rd] Typo in Renviron.site in R 4.2.0 on Ubuntu?
In-Reply-To: <25207.65343.393792.303403@rob.eddelbuettel.com>
References: <CAByPayEf3L4N0JaNYTs6JUQ42vmhTNKCKWWf6+-3bd1CKx5jMA@mail.gmail.com>
 <25207.65343.393792.303403@rob.eddelbuettel.com>
Message-ID: <CAFDcVCRUeC40GYYuQmMYrZn9aXWGD1B5B+KW436xZsOKHYjBog@mail.gmail.com>

> ... The extra apostrophe does not seem to have created an issue during all those tests, or since, under either Debian or Ubuntu.

I think that is because the system library '/usr/lib/R/library' is
always appended at the end of the library path, so that non-existing
to folder (the one with the extra single quote appended) makes no
difference; it's silently ignored by R if used.

This begs the question, why is the system library added to the site
library path in the first place?  I would argue that:

R_LIBS_SITE="/usr/local/lib/R/site-library/:${R_LIBS_SITE}"

is the correct way here.

/Henrik

On Sun, May 8, 2022 at 10:35 AM Dirk Eddelbuettel <edd at debian.org> wrote:
>
>
> On 8 May 2022 at 19:12, Micha? Bojanowski wrote:
> | I installed R 4.2.0 on Ubuntu (from CRAN apt repository) and some
> | startup errors lead me to Renviron.site and it's last line:
> |
> | R_LIBS_SITE="/usr/local/lib/R/site-library/:${R_LIBS_SITE}:/usr/lib/R/library'"
> |
> | Note the unmatched single quote just before the closing double quote.
> | That's a typo, is it not?
>
> Good catch, thank you, and fixed!
>
> I altered that file / carried the setting over from Renviron at the beginning
> of the test cycle in the first or second alpha release. The extra apostrophe
> does not seem to have created an issue during all those tests, or since,
> under either Debian or Ubuntu. So three cheers to R for robustly parsing
> configs I may have messed up ;-)
>
> (And if I may: a more focussed venue for a bug report may have been the
> r-sig-debian list for R on Debian/Ubuntu, or a bug report at bugs.debian.org,
> or an email to me. My name is at the top of the file.  No point in sending it
> to every mailbox of r-devel subscribers.)
>
> Thanks again,  Dirk
>
> --
> dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



[Rd] Typo in Renviron.site in R 4.2.0 on Ubuntu?
Henrik Bengtsson