From bug-octave-request at bevo dot che dot wisc dot edu Wed Feb 4 15:17:39 2004 Subject: Re: sqrt and exp Segmentation fault under Debian From: Dirk Eddelbuettel To: "John W. Eaton" Cc: bug-octave mailing list , Juan Alvaro Fuentes Moreno , Johan Silen Date: Wed, 4 Feb 2004 15:16:37 -0600 On Wed, Feb 04, 2004 at 03:05:08PM -0600, John W. Eaton wrote: > 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 Should be by the end of tomorrow on most primary mirors as we just missed the daily dinstall push around noon Central time today. Thanks, Dirk -- The relationship between the computed price and reality is as yet unknown. -- From the pac(8) manual page ------------------------------------------------------------- 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 -------------------------------------------------------------