[Pkg-octave-devel] Open ToDos for Wheezy

Paul Dreik slask at pauldreik.se
Wed Jun 20 11:45:40 UTC 2012


On 2012-06-20 12:54, Rafael Laboissiere wrote:
> * Paul Dreik <slask at pauldreik.se> [2012-06-20 09:36]:
> 
>> I know there was a discussion a while ago about which packages were
>> popular/good enough/releaseable to be in wheezy, and octave sockets was
>> not one of them. Is there any chance the sockets package can make it?
>>
>> I am running Debian testing with 3.6.2 and installation with
>> pkg -forge install sockets
>> ran without problems and the package works as expected (running the
>> example code I posted at
>> http://pauldreik.blogspot.se/2009/04/octave-sockets-example.html). The
>> source seems to not need modifications for being packaged, the "only"
>> work is to package it and of course maintain it which I respect if it is
>> not your top priority compared to octave itself or other packages.
>>
>> The reason I prefer seeing it debian packaged rather than installing it
>> manually is that I think installing through a package manager is
>> superior to manual install. It is signed by the debian archive key and
>> possible to have as a dependency for other packages. (I have private
>> packages which depend on sockets)
> 
> Thanks for your suggestion. Sockets was packaged in the past, but has
> been removed from Debian [1]. The removal was required by Thomas Weber
> [2], who first mentioned it in this mailing list some months ago [3].  
> The reason for the removal is that "[sockets] hasn't seen any real
> upstream development for at least two years."
> 
> Rafael
> 
> [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667305#15
> [2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666960
> [3] http://lists.alioth.debian.org/pipermail/pkg-octave-devel/2012-March/008798.html
> 


I agree there has not been any real development, but it is still useful.
I do not see the problem, as the package works as intended as far as I
know.

regarding debian bug #667305 ftbfs with gcc 4.7:
this problem goes away with
#include <unistd.h>
added to the top of sockets.cc
I will try to add this upstream (I fixed a memory bug earlier and had
commit rights back then.)

For fun, I copied the debian directory from octave-statistics, made
trivial modifications and was able to generate a deb. Thanks to the file
/usr/share/cdbs/1/class/octave-pkg.mk file it is easy to make a deb! I
installed it and it works fine.

Please reconsider removing the octave-sockets package.

Paul Dreik



More information about the Pkg-octave-devel mailing list