From bug-octave-request at bevo dot che dot wisc dot edu Wed Feb 4 15:06:07 2004 Subject: Re: sqrt and exp Segmentation fault under Debian From: "John W. Eaton" To: bug-octave mailing list Cc: Juan Alvaro Fuentes Moreno , Johan Silen Date: Wed, 4 Feb 2004 15:05:08 -0600 The problems with str2mat, exp, and sqrt on Debian systems with the latest 2.1.53-3 package only happened if the octave-forge was also installed. The bug was that Dirk applied a patch that I recommended to the Octave sources for his latest package build to fix a problem that was showing up on Sparc systems (but should have shown up much earlier) and unfortunately this caused a difference in the data layout of the Octave libraries so they would not work properly with code compiled with the unpatched sources. It wasn't obvious to either of us that the change would mean that the octave-forge package should be recompiled. The fix is to either * rebuild and reinstall octave-forge from the source package: fakeroot apt-get --build source octave-forge sudo dpkg -i [resulting-deb-file, whatever it is called] Or, if you don't need it right away, * remove your octave-forge package and wait for Dirk to upload a new version of the package that has been recompiled: apt-get remove octave-forge wait..., then when the octave-forge_2004.01.29-2 package appears in unstable, apt-get install octave-forge jwe ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------