Created attachment 633584 [details]
Reported by Agostino, and looks different from the other open test failure bugs:
running code in 'reg-tests-2.R' ... OK
comparing 'reg-tests-2.Rout' to './reg-tests-2.Rout.save' ... OK
running code in 'reg-examples1.R' ... OK
running code in 'reg-examples2.R' ... OK
running code in 'reg-packages.R' ...make: *** [Makefile.common:106: reg-packages.Rout] Error 1
make: Leaving directory '/var/tmp/portage/dev-lang/R-3.6.3-r1/work/R-3.6.3/tests'
make: *** [Makefile.common:292: test-Reg] Error 2
@ago, I've tried everything I can think of and can't reproduce this. Can you please run it again and post the output from the failing test case?
The tests/README says,
If a check fails there will almost always be a .Rout.fail file with
the problematic output, so looking at the tail of that file should
help pinpoint the problem.
Created attachment 635026 [details]
The bug has been referenced in the following commit(s):
Author: Michael Orlitzky <firstname.lastname@example.org>
AuthorDate: 2020-04-28 15:27:27 +0000
Commit: Michael Orlitzky <email@example.com>
CommitDate: 2020-04-28 15:33:52 +0000
dev-lang/R: pull in LaTeX stuff for the test suite.
At least one test (reg-packages.R) tries to run texi2dvi which in turn
looks for /usr/bin/tex, and will fail without it. This commit adds
IUSE=test, and pulls in virtual/latex-base when it is set.
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Orlitzky <firstname.lastname@example.org>
dev-lang/R/R-3.6.3-r1.ebuild | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
That helped, thanks! It was just a boring old missing test dependencies (on latex stuff). Please give it after syncing and we'll see if there are any others hiding =)
I fixed the immediate problem here. I'm going to update to v4.0.4 soon and I guess we'll find out if there are any more hidden dependencies lurking then.