SCM

[#6654] rgl package build failure appears to be R-forge problem

Date:
2020-01-28 13:45
Priority:
3
State:
Closed
Submitted by:
Duncan Murdoch (murdoch)
Assigned to:
Nobody (None)
Hardware:
None
Operating System:
Linux
Severity:
normal
URL:
https://r-forge.r-project.org/R/?group_id=234
Summary:
rgl package build failure appears to be R-forge problem

Detailed description
The rgl package shows a build failure on Windows and a check failure on Linux that appear to be R-forge issues rather than issues with the package itself.

On Windows, the error is in the x64 part of the build, where I see this:

install for x64

* installing to library 'R:/lib/local/3.6'
* installing *source* package 'rgl' ...
configure.win32...
gcc.exe: error: init.c: No such file or directory
gcc.exe: fatal error: no input files

I think there is no reference to init.c in the rgl sources, this is some R-forge infrastructure issue.

On Linux, the check error is this:

Running the tests in ‘tests/demos.R’ failed.
Last 13 lines of output:
1: In rgl.material(color = color, back = back, ...) :
RGL: PNG Pixmap Loader Warning: iCCP: known incorrect sRGB profile

I don't understand the cause of this error, but I'd guess it is due to a limited or missing X11 graphics server; normally I suggest setting the environment variable "RGL_USE_NULL=true" for tests on headless machines; this should help here, but I don't think it is something I can do.

Comments:

Message  ↓
Date: 2020-01-31 17:03
Sender: Duncan Murdoch

Thanks!

Date: 2020-01-31 15:58
Sender: Gennadiy Starostin

Dear Duncan Murdoch,

We`ve added "RGL_USE_NULL=true" to the building environment for now, and your package is now successfully built and online.

We will look into the both issues in more detail, as we plan to update the Windows- and later the Linux- building environments.

Best,
Gennadiy.

Attached Files:

Changes

Field Old Value Date By
status_idOpen2023-09-21 07:48az_wu
close_dateNone2023-09-21 07:48az_wu
Thanks to:
Vienna University of Economics and Business Powered By FusionForge