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