Problem with tsetup () and ident (n)



Hi,

I am brand-new to using maxima.  I wanted to use
the ctensr package, but had the following problem
with tsetup():

(C3) tsetup();
enter the dimension of the coordinate system:
2;
do you wish to change the coordinate names?
no;
do you want to

1. enter a new metric?

2. enter a metric from a file?

3. approximate a metric with a taylor series?
1;

Is the matrix  1. Diagonal  2. Symmetric  3.
Antisymmetric  4. General
Answer 1, 2, 3 or 4 : 1;
Row 1 Column 1:  x^3;
Row 2 Column 2:  x^2;

Matrix entered.
enter functional dependencies with the depends
function or 'n' if none
no;
do you wish to see the metric?
yes;
                                  [  3     ]
                                  [ x   0  ]
                                  [        ]
                                  [      2 ]
                                  [ 0   x  ]

Improper argument to IDENT:
2
#0: metric()(ctensr.mac line 161)
#1: newmet()(ctensr.mac line 119)
#2: PRED(opt=1)(ctensr.mac line 107)
 -- an error.  Quitting.  To debug this try
DEBUGMODE(TRUE);)
(C4)


On futher investigation, I get the following
problem with ident (2):

(C4) ident(2);
Improper argument to IDENT:
2
 -- an error.  Quitting.  To debug this try
DEBUGMODE(TRUE);)
(C5)

I am using maxima 5.9.0 with clisp 2.33 (both 
built from source on a home-compiled linux system).

Has anyone else seen this problem?  If so, does 
anyone have a fix?  I searched through the bugs on
the maxima site, but did not find anything related
to ident and tsetup.

Thanks,
David Reese



=====
David E. Reese
dereese_cei@yahoo.com
Cogitare, Experiri, Investigare

__________________________________
Do you Yahoo!?
Yahoo! Tax Center - File online by April 15th
http://taxes.yahoo.com/filing.html