[Debian-med-packaging] Bug#845753: Help: r-cran-treescape does not build on i386, armel and armhf any more

Andreas Tille andreas at an3as.eu
Tue Dec 13 12:23:50 UTC 2016


On Tue, Dec 13, 2016 at 11:47:43AM +0100, gregor herrmann wrote:
> [..]
> > So what exactly do you mean by "didn't add it yet" ?
> 
> I guess pabs meant that you're not actually using it in debian/rules.

Urgs, thanks for opening my eyes. ;-)

So I tried:

Index: rules
===================================================================
--- rules       (Revision 23284)
+++ rules       (Arbeitskopie)
@@ -2,3 +2,7 @@
 
 %:
        dh $@ --buildsystem R
+
+override_dh_auto_install:
+       xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" \
+           dh_auto_install


which results in the following diff in the build log:


 ** preparing package for lazy loading
 Creating a generic function for 'toJSON' from package 'jsonlite' in package 'googleVis'
 Warning in rgl.init(initValue, onlyNULL) :
-  RGL: unable to open X11 display
+  RGL: GLX extension missing on server
 Warning: 'rgl_init' failed, running with rgl.useNULL = TRUE
 ** help
 *** installing help indices


Seems the "+extension GLX" is not sufficient to get it fully working.
Do you have any better idea.  Since I do not have one for the moment I'd
like to fix this first and try what happens on the failing
architectures (despite I agree with Paul that most probably this is not
the cause for the build failure since it only results in a warning).

Kind regards

     Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list