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