RE: [R] Problem Compiling R-2.0.0 on Linux Alpha

2004-10-17 Thread Prasad, Rajiv
Thanks for the reply, Peter.

The build is done in a clean directory, and --without-tcltk does not
help.  I thought it is much better to track this down and fix it anyway.

Agreed there aren't too many Alphas out there anymore, but I plan to
keep mine going for a while -- sweet machine. :-)

So, I looked into the DESCRIPTION file for package tcltk, and here it
is:

[EMAIL PROTECTED] tcltk]$ more DESCRIPTION
Package: tcltk
Version: 2.0.0
Priority: base
Title: Tcl/Tk Interface
Author: R Development Core Team
Maintainer: R Core Team [EMAIL PROTECTED]
Description: Interface and language bindings to Tcl/Tk GUI elements
License: GPL Version 2 or later.
Built: R 2.0.0; alphapca56-unknown-linux-gnu; 2004-10-15 17:25:37;
unix

And for comparison, here is DESCRIPTION from base:

[EMAIL PROTECTED] base]$ more DESCRIPTION
Package: base
Version: 2.0.0
Priority: base
Title: The R Base Package
Author: R Development Core Team and contributors worldwide
Maintainer: R Core Team [EMAIL PROTECTED]
Description: Base R functions
License: GPL Version 2 or later.
Built: R 2.0.0; ; Fri Oct 15 17:20:28 PDT 2004; unix

So your suspicion regarding that newline seems correct.  Trouble is, the
newline appears in DESCRIPTION files for grid, splines, tools, methods,
and stats, too.  I noticed that grid, splines, methods, and stats built
fine, even though their DESCRIPTION files had the newlines in the Built
field.

I'm going to manually edit the DESCRIPTION files and remove the newlines
and continue with make from the point where it stopped previously.
We'll see if that fixes it.  Will edit .split_description to include the
print statements you mentioned.

Thanks again.

Rajiv


 -Original Message-
 From: Peter Dalgaard [mailto:[EMAIL PROTECTED] 
 Sent: Saturday, October 16, 2004 1:33 AM
 To: Prasad, Rajiv
 Cc: [EMAIL PROTECTED]
 Subject: Re: [R] Problem Compiling R-2.0.0 on Linux Alpha
 
 
 Prasad, Rajiv [EMAIL PROTECTED] writes:
 
  Error in names-.default(`*tmp*`, value = c(R, 
 Platform, Date,
  :
  names attribute [4] must be the same length as the 
 vector [3] 
  Execution halted
  make[2]: *** [R] Error 1
  make[2]: Leaving directory 
  `/home1/rajiv/software/src-7.2/R-2.0.0/src/library'
  make[1]: *** [R] Error 1
  make[1]: Leaving directory 
 `/home1/rajiv/software/src-7.2/R-2.0.0/src'
  make: *** [R] Error 1
  
  Does this indicate a problem with R, or something in my system 
  installation?  A search on R help list archives did not 
 turn up this 
  particular error.
 
 Specific to your architecture at least (not too many Alphas 
 around, but this works elsewhere). It's a pretty odd bug: It 
 would seem to come from inside .split_description 
 (tools/R/admin.R) where it would indicate that the Built 
 field has less than three ;  separators, but the paste 
 construct in .install_package_description that creates the 
 field does seem to put them in. One conjecture is that a 
 newline sneaked in somehow...
 
 I'd first look for malformed DESCRIPTION files in your build 
 directory, then maybe insert some debugging code into 
 .split_description (e.g. print(sys.status());print(Built) 
 immediately before the names- bit).
 
 Are you doing this in a clean directory, btw, or might you 
 possibly be picking up bits of a previous build?
 
 -- 
O__   Peter Dalgaard Blegdamsvej 3  
   c/ /'_ --- Dept. of Biostatistics 2200 Cph. N   
  (*) \(*) -- University of Copenhagen   Denmark  Ph: 
 (+45) 35327918
 ~~ - ([EMAIL PROTECTED]) FAX: 
 (+45) 35327907


__
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html


Re: [R] Problem Compiling R-2.0.0 on Linux Alpha

2004-10-16 Thread Peter Dalgaard
Prasad, Rajiv [EMAIL PROTECTED] writes:

 Error in names-.default(`*tmp*`, value = c(R, Platform, Date,
 :
 names attribute [4] must be the same length as the vector [3]
 Execution halted
 make[2]: *** [R] Error 1
 make[2]: Leaving directory
 `/home1/rajiv/software/src-7.2/R-2.0.0/src/library'
 make[1]: *** [R] Error 1
 make[1]: Leaving directory `/home1/rajiv/software/src-7.2/R-2.0.0/src'
 make: *** [R] Error 1
 
 Does this indicate a problem with R, or something in my system
 installation?  A search on R help list archives did not turn up this
 particular error.

Specific to your architecture at least (not too many Alphas around,
but this works elsewhere). It's a pretty odd bug: It would seem to
come from inside .split_description (tools/R/admin.R) where it would
indicate that the Built field has less than three ;  separators, but
the paste construct in .install_package_description that creates the
field does seem to put them in. One conjecture is that a newline
sneaked in somehow...

I'd first look for malformed DESCRIPTION files in your build
directory, then maybe insert some debugging code into
.split_description (e.g. print(sys.status());print(Built) immediately
before the names- bit).

Are you doing this in a clean directory, btw, or might you possibly be
picking up bits of a previous build?

-- 
   O__   Peter Dalgaard Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics 2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark  Ph: (+45) 35327918
~~ - ([EMAIL PROTECTED]) FAX: (+45) 35327907

__
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html