From: Rafael L. <rla...@us...> - 2004-06-16 07:43:30
|
* Alan W. Irwin <ir...@be...> [2004-06-15 09:54]: > On 2004-06-15 09:01+0200 Rafael Laboissiere wrote: > >Could you please install the Debian package to see whether the same error > >occurs? The examples directory will be installed in > >/usr/share/doc/octave-plplot. > > I didn't quite know which plplot packages were essential for this test so > here is what I installed for the test (in case this is relevant). > > [...] > > ii octave-plplot 5.3.0.cvs.20040324-2 Octave support for PLplot, a plotting library > > [...] > > Also, I removed my own installed cvs version of PLplot to make sure there > was no cross-contamination (very improbable, but nevertheless I did it to > be sure). > > After the install of the above packages, here is what I did > > cp -a /usr/share/doc/octave-plplot/examples /tmp/ > > cd /tmp/examples > > ./plplot-test.sh --front-end=octave > > That generates the identical isfield error! I found the source of the problem, which has not been fixed in the version of octave-plplot you have (5.3.0.cvs.20040324-2, as above). In more recent versions of the Debian packages, I added a modified file struct_contain.m, which is in the debian directory in the CVS repository. This means that the Debian package octave-plplot in unstable *_do_* work correctly with Octave 2.1.57. I am going to do the necessary changes in HEAD, but since I am busy right now this may take some time. The release of RC2 will probably follow shortly after the struct_contains problem is fixed. -- Rafael |