Martin Maechler
2022-Nov-07 16:03 UTC
[R-sig-Fedora] Installing R from source in Fedora -- "minimal package list"
As R Develeoper, I've tried to install R in a fedora podman
container, starting from plain fedora
dnf install R-core-devel
dnf install emacs-ess
dnf install subversion
cd /usr/local
mkdir -p .../R
cd .../R
svn checkout https://svn.r-project.org/R/trunk R-devel
mkdir -p inst/R-devel
cd inst/R-devel/
../../R-devel/configure
and then it's telling me I will not have readline, so I stop
and do
dnf install libreadline-devel
but then X11 libraries/headers are missing etc.
-------------------------------------------------
I had hoped that the R-core-devel would already provide me
with what I needed.
Is there a list of such things to easily add to my list to add
after starting to run podman in a "base fedora" ?
{I'd be glad to be CC'ed as I'm not subscribed to R-SIG-Fedora}
Thank you in advance,
Martin
--
Martin Maechler
ETH Zurich and R core team
Tom Callaway
2022-Nov-07 16:35 UTC
[R-sig-Fedora] Installing R from source in Fedora -- "minimal package list"
The Requires on R-core-devel are not in any way intended to prep an environment to build R (they are intended to provide the minimum requirements for the R header files to work). To do what you want, your best bet is to pull down the R.spec file: https://src.fedoraproject.org/rpms/R/raw/rawhide/f/R.spec Then, use the "builddep" plug-in from dnf to install the BuildRequires: dnf builddep R.spec ~spot On Mon, Nov 7, 2022, 8:26 AM Martin Maechler <maechler at stat.math.ethz.ch> wrote:> As R Develeoper, I've tried to install R in a fedora podman > container, starting from plain fedora > > dnf install R-core-devel > dnf install emacs-ess > dnf install subversion > > cd /usr/local > mkdir -p .../R > cd .../R > svn checkout https://svn.r-project.org/R/trunk R-devel > mkdir -p inst/R-devel > cd inst/R-devel/ > ../../R-devel/configure > > and then it's telling me I will not have readline, so I stop > > and do > > dnf install libreadline-devel > > but then X11 libraries/headers are missing etc. > > ------------------------------------------------- > > I had hoped that the R-core-devel would already provide me > with what I needed. > > Is there a list of such things to easily add to my list to add > after starting to run podman in a "base fedora" ? > > {I'd be glad to be CC'ed as I'm not subscribed to R-SIG-Fedora} > > Thank you in advance, > Martin > > -- > Martin Maechler > ETH Zurich and R core team > > _______________________________________________ > R-SIG-Fedora mailing list > R-SIG-Fedora at r-project.org > https://stat.ethz.ch/mailman/listinfo/r-sig-fedora >[[alternative HTML version deleted]]