Hi, zimoun <[email protected]> skribis:
> The usual ‘./bin/R’ fails with: > > $ ./bin/R > : unsupported Guix execution engine; ignoring ‘GUIX_EXECUTION_ENGINE’ is set to the empty string. > ./bin/R > R version 4.0.3 (2020-10-10) -- "Bunny-Wunnies Freak Out" > > [...] > > *** caught segfault *** > address 0x7f44f4b11008, cause 'memory not mapped' [...] > Error: package or namespace load failed for 'grDevices' in dyn.load(file, > DLLpath = DLLpath, ...): > unable to load shared object > '/gnu/store/nqqhaz59gdr5q6mb6mw9dd8jk133rna2-r-minimal-4.0.3/lib/R/library/grDevices/libs/grDevices.so': > > /gnu/store/nqqhaz59gdr5q6mb6mw9dd8jk133rna2-r-minimal-4.0.3/lib/R/library/grDevices/libs/grDevices.so: > cannot open shared object file: Bad address > Error: package or namespace load failed for 'graphics' in dyn.load(file, > DLLpath = DLLpath, ...): > unable to load shared object > '/gnu/store/nqqhaz59gdr5q6mb6mw9dd8jk133rna2-r-minimal-4.0.3/lib/R/library/grDevices/libs/grDevices.so': > > /gnu/store/nqqhaz59gdr5q6mb6mw9dd8jk133rna2-r-minimal-4.0.3/lib/R/library/grDevices/libs/grDevices.so: > cannot open shared object file: Bad address > Error: package or namespace load failed for 'stats' in dyn.load(file, DLLpath > = DLLpath, ...): > unable to load shared object > '/gnu/store/nqqhaz59gdr5q6mb6mw9dd8jk133rna2-r-minimal-4.0.3/lib/R/library/grDevices/libs/grDevices.so': Can you try ‘strace -f -s 500 -o log ./bin/R’ and send the tail of the ‘log’ file? > The cluster machine is an old kernel: > > HEAD$ uname -a > Linux HEAD 2.6.32-573.8.1.el6.x86_64 #1 SMP Tue Nov 10 18:01:38 UTC 2015 > x86_64 x86_64 x86_64 GNU/Linux Our libc is built with ‘--enable-kernel=3.2.0’ so it’s not clear whether this can work at all (this ‘2.6’ kernel certainly contains stuff backported from 3.x though, who knows.) HTH, Ludo’.
