Robert Bywater wrote:
>
> Dear Octave-experts
>
> I want to use the /linkage/ function and other statistics packages (as
> well as other stuff) but the version
> of Octave that I have doesn't support any of that.
>
> I have tried this
> octave:3> linkage (x)
> error: `x' undefined near line 3 column 10
> error: evaluating argument list element number 1
> error: evaluating argument list element number
>
> OK, so
> octave:3> pkg install statistics-1.1.3.tar.gz
> error: the following dependencies where unsatisfied:
>     statistics needs io >= 1.0.18

??? This doesn't look like a desirable situation to me. This dependency 
must have been introduced when csv2cell & cell2svv were moved from the 
miscellaneous package to the io package.

Looking at the statistics package's contents, I see that tblread.m and 
tblwrite.m are the only functions that need csv2cell/cell2csv.
If so, and if you don't need the tblread/tblwrite functions, I think you 
can install the statistics package w/o the io package; simply do

pkg install -nodeps statistics

To the statistics package maintainer:
I think the calls to csv2cell / cell2csv had better be replaced by calls 
to dlmread/dlmwrite (which are in core octave these days).
If you want I can have a look once I've cleared my own back-log.

> OK, so
> octave:3> pkg install io-1.0.18.tar.gz
> error: the following dependencies where unsatisfied:
>     io needs octave >= 3.4.0

There's some more to say about his one:
- Most of io's functionality is dependent on (= also needs) the Java 
package, preferrably version 1.2.8
- The Java package needs a Java JDK (a JRE won't suffice).

- You can use io-1.0.18 with older Octave versions than 3.4.0, but some 
functions in io won't work then (a.o., textread, dlmwrite, csvread, 
csvwrite). But some of those functions may be present in those older 
Octave versions.
Just install io with -nodeps flag.

- There's a newer version of the io package (1.0.19)

But if all you want is the statistics package, you could try without the 
io package.

Philip

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to