[R-sig-Fedora] R-3.6.2 make check fails

Tom Callaway tc@||@w@ @end|ng |rom redh@t@com
Mon Feb 17 19:10:17 CET 2020


You're definitely missing bits of texlive. Lots of "missing file: mf" in
your debug logs.

I think you need to start with installing texlive-metafont.

Alternately, there are pre-built R 3.6.2 packages for EL-7 here:
https://koji.fedoraproject.org/koji/buildinfo?buildID=1421894

I cannot push them as official updates to EPEL because of the catch-22
created by R's dependency on newer C++ support than the EL-7 gcc has. My
packages use the devtoolset compiler to work around this need, but then R
assumes it can build modules from CRAN with those flags (and that level of
C++ support). The only way to ensure that is to have a Requires:
devtoolset-8-toolchain , but that is not permitted in EPEL. Since I am not
interested in the bugs that would be filed by EL-7 users who have confusing
CRAN build failures (which is what I would get if I took out the Requires),
I've opted to simply do the builds in Koji and not push them as updates for
EL-7. EL-8 does not have this issue.

Good luck,
Tom

On Mon, Feb 17, 2020 at 11:41 AM R P Herrold <herrold using owlriver.com> wrote:

> On Fri, 14 Feb 2020, Barris, Wes wrote:
>
> > I have been able to build previous versions of R up to and including
> 3.5.3 successfully.  Starting with 3.6.0
> > the "make check" step fails with errors relating to "pdflatex" being
> missing.  So, I installed texlive-latex
> > (and the 100 other rpm dependencies) then tried rebuilding R.  "make
> check" continues to fail.
>
> Thinking that you may have a missing Build
> Requirement dependency here ...
>
> [herrold using localhost ~]$ which pdflatex
> /usr/bin/pdflatex
>
> [herrold using localhost ~]$ rpm -qf /usr/bin/pdflatex
> texlive-latex-bin-bin-svn14050.0-43.20130427_r30134.el7.noarch
>
> [herrold using localhost ~]$ cat /etc/redhat-release
> CentOS Linux release 7.7.1908 (Core)
>
> [herrold using localhost ~]$ rpm -qi
> texlive-latex-bin-bin-svn14050.0-43.20130427_r30134.el7.noarch
> Name        : texlive-latex-bin-bin
> Epoch       : 2
> Version     : svn14050.0
> Release     : 43.20130427_r30134.el7
> Architecture: noarch
> Install Date: Wed Mar  6 14:59:57 2019
> Group       : Applications/Publishing
> Size        : 0
> License     : Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+
> and LPPL and MIT and Public Domain and UCD and Utopia
> Signature   : RSA/SHA256, Mon Nov 12 10:22:43 2018, Key ID
> 24c6a8a7f4a80eb5
> Source RPM  : texlive-2012-43.20130427_r30134.el7.src.rpm
> Build Date  : Tue Oct 30 17:08:55 2018
> Build Host  : x86-01.bsys.centos.org
> Relocations : (not relocatable)
> Packager    : CentOS BuildSystem <http://bugs.centos.org>
> Vendor      : CentOS
> URL         : http://tug.org/texlive/
> Summary     : Binaries for latex-bin
> Description : Binaries for latex-bin
> [herrold using localhost ~]$
>
> _______________________________________________
> R-SIG-Fedora mailing list
> R-SIG-Fedora using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-sig-fedora
>
>

	[[alternative HTML version deleted]]



More information about the R-SIG-Fedora mailing list