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

Barris, Wes We@@B@rr|@ @end|ng |rom cobb-v@ntre@@@com
Mon Feb 17 22:27:45 CET 2020


Thanks Tom.

I tried installing texlive-metafont but the reg-packages test still fails.  I understand that I will have this issue as long as we’re trying to build R-3.6.x under EL-7.  Since our own testing of R-3.6.2 has succeeded, we’ll go with it unless we find something that does not work for us.

Thanks again.
--
Wes

From: Tom Callaway <tcallawa using redhat.com>
Sent: Monday, February 17, 2020 12:10 PM
To: R P Herrold <herrold using owlriver.com>
Cc: Barris, Wes <Wes.Barris using cobb-vantress.com>; r-sig-fedora using r-project.org
Subject: [EXTERNAL] - Re: [R-sig-Fedora] R-3.6.2 make check fails

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<https://urldefense.proofpoint.com/v2/url?u=https-3A__koji.fedoraproject.org_koji_buildinfo-3FbuildID-3D1421894&d=DwMFaQ&c=l0Se2EoYzVDuQxIIfySraQ&r=ikT9mQBX0oceFUNOZ9sWg7xwG2CuIC6bHyRUELsg5N4&m=uml0Cpnd8DuohnwcMtyGNIioV8ZIKyqJfop23wpA7G0&s=nNN18iUVUckS6P6DZ4jV7NjeGeF7saUiyoum9zMVXQk&e=>

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<mailto: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<https://urldefense.proofpoint.com/v2/url?u=http-3A__x86-2D01.bsys.centos.org&d=DwMFaQ&c=l0Se2EoYzVDuQxIIfySraQ&r=ikT9mQBX0oceFUNOZ9sWg7xwG2CuIC6bHyRUELsg5N4&m=uml0Cpnd8DuohnwcMtyGNIioV8ZIKyqJfop23wpA7G0&s=04-qZjKYvfS0fIDIp_xfhV9IaJanWTgZQjKfDmtUjbw&e=>
Relocations : (not relocatable)
Packager    : CentOS BuildSystem <http://bugs.centos.org<https://urldefense.proofpoint.com/v2/url?u=http-3A__bugs.centos.org&d=DwMFaQ&c=l0Se2EoYzVDuQxIIfySraQ&r=ikT9mQBX0oceFUNOZ9sWg7xwG2CuIC6bHyRUELsg5N4&m=uml0Cpnd8DuohnwcMtyGNIioV8ZIKyqJfop23wpA7G0&s=yad7nViDanvG4r0EkZdYDiacJdmaL9lNr2_K0SC_NkU&e=>>
Vendor      : CentOS
URL         : http://tug.org/texlive/<https://urldefense.proofpoint.com/v2/url?u=http-3A__tug.org_texlive_&d=DwMFaQ&c=l0Se2EoYzVDuQxIIfySraQ&r=ikT9mQBX0oceFUNOZ9sWg7xwG2CuIC6bHyRUELsg5N4&m=uml0Cpnd8DuohnwcMtyGNIioV8ZIKyqJfop23wpA7G0&s=3-ZsxkI3ZUWh9rcQ0X8bwXL4Q1fJ4wTdYBUR6coS7NE&e=>
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<mailto:R-SIG-Fedora using r-project.org>
https://stat.ethz.ch/mailman/listinfo/r-sig-fedora<https://urldefense.proofpoint.com/v2/url?u=https-3A__stat.ethz.ch_mailman_listinfo_r-2Dsig-2Dfedora&d=DwMFaQ&c=l0Se2EoYzVDuQxIIfySraQ&r=ikT9mQBX0oceFUNOZ9sWg7xwG2CuIC6bHyRUELsg5N4&m=uml0Cpnd8DuohnwcMtyGNIioV8ZIKyqJfop23wpA7G0&s=3K3WR2rB1I1TQq4voG2ZDovNOQRhk9-xf3_YQHEVQUU&e=>

----------------------------------------------------------------------
This email and any files transmitted with it are confidential and intended solely for the use of the addressee. If you are not the intended addressee, then you have received this email in error and any use, dissemination, forwarding, printing, or copying of this email is strictly prohibited. Please notify us immediately of your unintended receipt by reply and then delete this email and your reply. Cobb-Vantress, Inc. and its subsidiaries and affiliates will not be held liable to any person resulting from the unintended or unauthorized use of any information contained in this email or as a result of any additions or deletions of information originally contained in this email.

	[[alternative HTML version deleted]]



More information about the R-SIG-Fedora mailing list