[Pkg-octave-devel] Bug#594906: Bug#594906: update octave-nan and bug fix

Alois Schlögl alois.schloegl at gmail.com
Tue Aug 31 00:25:38 UTC 2010


On 08/30/2010 10:14 PM, Thomas Weber wrote:
> Hi Alois,
>
> thanks for caring about your software in distributions.
>
> On Mon, Aug 30, 2010 at 05:35:28PM +0200, Alois Schlögl wrote:
>    
>> Version 1.0.9 is really outdated and contains a bug.
>> e.g. https://savannah.gnu.org/bugs/index.php?30905
>>      
> Is there something more critical than this bug fixed? Debian is in
> freeze right now, so getting a new version into the next stable version
> is difficult, unless:
>   - the change is small (which ususally rules out a new upstream release)
>   - the bug is critical.
>
>    


The patch to fix this bug is
http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/extra/NaN/inst/var.m?r1=5807&r2=6295

--- trunk/octave-forge/extra/NaN/inst/var.m	2009/05/12 11:32:58	5807
+++ trunk/octave-forge/extra/NaN/inst/var.m	2009/10/06 10:56:59	6295
@@ -72,6 +72,10 @@
  	return;
  end; 	

+if isempty(opt),
+	opt = 0;
+end; 	
+
  if isempty(DIM),
          DIM=min(find(size(x)>1));
          if isempty(DIM), DIM=1; end;


>> The bug was fixed in Oct 2009, and several new releases of octave-nan
>> have been made.
>>      
> That's strange. I uploaded 1.0.9 at the end of december and I'm
> reasonably sure that was the latest version I found at Sourceforge back
> then.
>    

v2.0.4 was uploaded, but the script generating nan/index.html did not 
pick it up.

> Some information about 'watch' files: we use them to check upstream's
> pages automatically for updates. In the case of NaN, Sourceforge still
> lists 1.0.9 as the latest release.
>
>    

Now that I'm aware of the problem, I changed the watch file manually.


>    
>> I've uploaded a new release to Octave.sf.net:
>> http://sourceforge.net/projects/octave/files/Octave%20Forge%20Packages/Individual%20Package%20Releases/NaN-2.0.4.tar.gz/download
>> which was not picked up by debian.
>>
>>
>> The latest release of Octave-NaN is always available from here:
>> http://biosig-consulting.com/matlab/NaN/
>> http://biosig-consulting.com/matlab/NaN/nan-2.3.0.tar.gz
>>
>>
>> If there is anything I can do making it easier for debian to pick up the
>> latest release, please let me know.
>>      
> If the above is a canonical place for the NaN package, that suffices.
>    

Now, that the watch-file at octave-forge is fixed, it's ok to use this.

> However, right now an upload to Debian unstable (the normal development
> version of Debian) is not possible, sorry.
>    
> I can upload it to Debian experimental, but Ubuntu will not pick this
> up (I think).
>
> 	Thomas
>    


The patch for 1.0.9 should go in immediately.


Concerning the latest release, I would appreciate if 2.3.0 would go into 
experimental as fast as possible.



     Alois








More information about the Pkg-octave-devel mailing list