[Pkg-javascript-devel] Bug#692312: Bug#692312: Bug#692312: Issues updating nodejs

Jérémy Lal kapouer at melix.org
Wed Jan 16 11:13:27 UTC 2013


On 16/01/2013 12:00, Jonas Smedegaard wrote:
> Quoting David I. Lehn (2013-01-16 01:12:17)
>> I would also like to see nodejs updated and have been working on it a 
>> bit.
> 
> We all would like to see Nodejs updated.
> 
> 
>> I'm kind of amazed that anyone would have to justify upgrading an 
>> ancient release because obviously it has to been done at some point.
> 
> Noone has to justify.  It will happen - that's not the point here.
> 
> 
>> Sooner rather than later I say.  My reasons are performance and newer 
>> APIs and docs:
> 
> Performance is nice, but ranks as a feature (it is not a bug that 
> current packaged Nodejs is slower than has since proven possible).
> 
> Changed API may break existing packages currently in Debian.  I do agree 
> that those packages should then be upgraded as well, but "working code" 
> is of higher concern to me than "shiny code".
> 
> 
> That said, I do appreciate your input, David: not commenting on the rest 
> simply means I have no comments on those parts - I expect it to be 
> valuable input for Jérémy.
> 
> 
>> How can I help get this update to happen?  I say getting ready to 
>> update to 0.10.x when it comes out is a good target.
> 
> Sounds like it would be great if you could join the team and work 
> directly on (branches of) our canonical packaging git.
> 
> But really I am the wrong one to judge that, as Jérémy is doing all the 
> hard work on these packages.
> 
> @Jérémy: What do you say - you want a co-maintainer?

Sure, let's start by finding an agreement on how to deal with node-gyp.

My concern is about node-gyp downloading what it needs to compile : that
is not how i see the debian package of node-gyp should work.
node-gyp should depend on (or recommend) nodejs-dev, which in turn depend
on libv8-dev (and other needed *-dev packages).
This means node-gyp in debian will only output an error if the engine version
in package.json is different than the one currently available.

Jérémy.



More information about the Pkg-javascript-devel mailing list