On 27 February 2006 at 10:24, Dirk Eddelbuettel wrote:
| On 28 February 2006 at 00:24, Junichi Uekawa wrote:
| | reassign 298159 r-cran-rgl
| | thanks
| | 
| | Hi,
| | 
| | Checking the diff of the log between the two runs; here is an obvious 
difference (on my environment).
| | 
| | -checking for X... libraries /usr/X11R6/lib, headers
| | +checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
| | 
| | In pbuilder chroot, the X header location is not detected; which kind of 
rings a bell.

The wicked witch is dead, at last. The bug is squashed. I altered
debian/rules to call as 

                R CMD INSTALL -l $(debRlib)                                \
                        --configure-args="--x-includes=/usr/X11R6/include" \
                        --clean .

and by supplying the explicit $x_includes, that value is no longer empty when
configure expands.  This strikes me as a mild configure or autoconf bug (eg I
don't see why it works in interactive sessions but not in pbuilder when the
Build-Depends ensures that we do have all of 

  Build-Depends: debhelper (>> 4.1.0), r-base-dev (>= 2.0.0), cdbs, 
xlibmesa-gl-dev | libgl-dev, libglu1-xorg-dev | libglu-dev, libpng12-dev, 
libx11-dev, libxt-dev, x-dev

which certainly supplies enough X11 header files....)

Anyway, bug closed, maintainer happy. A big Thank You to everybody for the
debugging help I needed so badly, with special thanks to Duncan for noticing
that normal builds produced a working version and to Junichi to track the
misbehaviour in pbuilder down.

Cheers, Dirk

-- 
Hell, there are no rules here - we're trying to accomplish something. 
                                                  -- Thomas A. Edison


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to