Thanks I?aki! toolbox looks really useful for my usecase.
I'm hitting a related issue in that some R-* packages are not up-to-date
with their CRAN versions (especially testthat, which won't compile on
F35/rawhide because of a problem in catch that is bundled with testhat and
something that has changed in the compiler versions in rawhide. So now I'm
still stuck as I can't install the latest version of vdiffr (which I need
for R 4.1) as it needs 3.0.3 of testthat.
I'm also a little unclear why there are so many R-* packages in the repos
now? And how these relate to your COPR-based initiative to provide fedora
packages for all of CRAN.
I suspect I'm hitting all the issues that Tom and you and others are having
to deal with in the course of your packaging R packages for fedora, but as
until recently I just compiled R myself I'm a little unsure what is the
best/recommended strategy for installing R packages etc on Fedora? Use the
main repo packages, your COPR, something else? Is there an overview, road
map or plan somewhere that outlines this and/or what the recommended route
is?
TIA
G
On Wed, 23 Jun 2021 at 15:45, I?aki Ucar <iucar at fedoraproject.org>
wrote:
> On Wed, 23 Jun 2021 at 14:50, Gavin Simpson <ucfagls at gmail.com>
wrote:
> >
> > How would one go about installing R 4.1 from rawhide? (October is a
> little too far away to be off r-release for that long while maintaining R
> packages on CRAN that depend on tidyverse packages.)
>
> $ sudo dnf update R --release rawhide
>
> should do. Be aware though that this means updating other dependencies
> too. This may or may not cause problems. A safer option would be to
> use a containerized environment. Toolbox [1, 2] is perfect for this,
> especially for development purposes:
>
> $ sudo dnf install toolbox
> $ toolbox enter -r 35
> [toolbox]$ sudo dnf install R rstudio-desktop
> [toolbox]$ rstudio
> # rstudio opens
>
> or directly without entering the toolbox first:
>
> $ toolbox run -r 35 rstudio
> # rstudio opens
>
> Remember to install any additional repos and/or system dependencies
> you may need (e.g., to install R packages from source) *inside* your
> toolbox. Hope it helps.
>
> [1] https://docs.fedoraproject.org/en-US/fedora-silverblue/toolbox/
> [2] https://fedoramagazine.org/a-quick-introduction-to-toolbox-on-fedora/
>
> I?aki
>
> >
> > TIA
> >
> > Gavin
> >
> > On Fri, 18 Jun 2021 at 14:21, Tom Callaway <spotrh at gmail.com>
wrote:
> >>
> >> I don't think so. If Fedora 34 users want R 4.1, they can
install it
> from
> >> rawhide.
> >>
> >> Or someone that isn't me can spend another two weeks doing it.
:)
> >>
> >> ~spot
> >>
> >> On Fri, Jun 18, 2021, 6:50 AM I?aki Ucar <iucar at
fedoraproject.org>
> wrote:
> >>
> >> > Nice! Plans for F34? :))
> >> >
> >> > On Fri, 18 Jun 2021 at 00:45, Tom Callaway <spotrh at
gmail.com> wrote:
> >> > >
> >> > > The R 4.1 rawhide rebuild is complete, and waiting for
bodhi to
> push it:
> >> > >
https://bodhi.fedoraproject.org/updates/FEDORA-2021-e7a89430cd
> >> > >
> >> > > ~spot
> >> >
> >> >
> >> >
> >> > --
> >> > I?aki ?car
> >> >
> >>
> >> [[alternative HTML version deleted]]
> >>
> >> _______________________________________________
> >> R-SIG-Fedora mailing list
> >> R-SIG-Fedora at r-project.org
> >> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
> >
> >
> >
> > --
> > Gavin Simpson, PhD [he/him/his] [t] +1 306 337 8863
> > ? Research Scientist [f] +1 306 337 2410
> > Institute of Environmental [tw] @ucfagls
> > Change & Society [w] goo.gl/Zpkdem
> > University of Regina [w] iecs-uregina.ca
> > Regina, SK S4S 0A2, Canada [iD] 0000-0002-9084-8413
> >
> > ? Adjunct Professor, Department of Biology, University of Regina.
>
>
>
> --
> I?aki ?car
>
--
Gavin Simpson, PhD [he/him/his] [t] +1 306 337 8863
? Research Scientist [f] +1 306 337 2410
Institute of Environmental [tw] @ucfagls
Change & Society [w] goo.gl/Zpkdem
University of Regina [w] iecs-uregina.ca
Regina, SK S4S 0A2, Canada [iD] 0000-0002-9084-8413
? Adjunct Professor, Department of Biology, University of Regina.
[[alternative HTML version deleted]]