From ligges at statistik.tu-dortmund.de  Tue Mar 10 15:11:30 2009
From: ligges at statistik.tu-dortmund.de (Uwe Ligges)
Date: Tue, 10 Mar 2009 15:11:30 +0100
Subject: [Rd] r-devel tarball build failure on windows
In-Reply-To: <49B64680.4070406@biostat.ku.dk>
References: <307b90470903100051j2992efcdt144d4e47ccce17fb@mail.gmail.com>
	<49B61F7D.7020006@statistik.tu-dortmund.de>
	<49B64680.4070406@biostat.ku.dk>
Message-ID: <49B67512.6060309@statistik.tu-dortmund.de>



Peter Dalgaard wrote:
> Uwe Ligges wrote:
>> Hiroyuki Kawakatsu wrote:
>>> Hi,
>>>
>>> On my windows (xp) machine with Rtools29 (excluding cygwin dlls as I
>>> have cygwin on my path) -make all recommended- for the latest R-devel
>>> tarball (svn revision: 48093) fails when trying to build the
>>> recommended packages:
>>
>> 1. Have you asked make rsync-recommended before (i.e. are the packages
>> actually there)?
>>
>> 2. If so, please install the cygwin dlls and try to remove cygwin from
>> your path. The may very well be some version conflicts in I cannot build
>> R / R packages if a full cygwin installation is around.
>>
>> Uwe Ligges
> 
> This bit apjaworski last week, but the naughty boy didn't include
> R-devel in the discussion....
> 
> It boils down to problems with symlink handling. You unpack the tar file
> and the .tgz links look like ordinary files with strange contents to
> other tools.
> 
> The workaround is to run
> 
> make Rpwd.exe
> make link-recommended
> 
> (or, maybe, to unpack with a different tar version, but I really don't
> know).


Ah, sure, thanks, I always build from svn sources and hence say

make rsync-recommended
make recommended

If you omit
  make rsync-recommended
you will need at least
  make link-recommended
which is in fact the same but without the rsync step.

Uwe


>>
>>> --- Making recommended packages
>>>
>>> ----- installing recommended package KernSmooth
>>> Warning: invalid package 'KernSmooth.tgz'
>>> Error: ERROR: no packages specified
>>> make[1]: *** [KernSmooth.ts] Error 1
>>> make: *** [recommended] Error 2
>>>
>>> Looking at R_HOME/src/library/Recommended shows that none of the
>>> timestamp files .ts are generated(?) in that directory. If I manually
>>> create the empty timestamp files, build completes but -make check-
>>> failed. I suspect something with my build tools is not right but what
>>> could that be?
>>>
>>> h.
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
> 
>



[Rd] r-devel tarball build failure on windows
Uwe Ligges