[Pkg-javascript-devel] Node.js and it's future in debian

Pau Garcia i Quiles pgquiles at elpauer.org
Fri May 4 14:24:21 UTC 2012


Hi,

What are other distributions doing?

I've check and OpenSuse apparently lives happy with having
/usr/sbin/node for axnode and /usr/bin/node for node.js. Has anyone
contacted them about this?

Regarding the often-mentioned "many users run 'node script' from the
command-line"... so what? If we can get enough distributions (Debian,
Suse, Fedora, MacPorts and brew would likely be enough) to rename the
node.js binary, upstream will be forced to change from /usr/bin/node
to /usr/bin/nodejs

If this were some desktop application, I'd have doubts, but axnode
being a daemon which runs on remote locations which may become
isolated after a rename just because the JavaScript toolkit of the
week decided to use a very generic name... sorry but no, does not look
good to me.



On Sat, Apr 28, 2012 at 3:31 AM, Carl Fürstenberg <azatoth at gmail.com> wrote:
> Hello,
>
> There has been an log struggle between the nodejs package and the node
> package, which is still unresolved (bug #611698 for example) And I
> wonder now what the future should look like.
>
> To summarize the problem:
> * the nodejs upstream binary is called "node", and the upstream
> developers have refused to change it's binary name to nodejs for
> debian;
> * The the hamradio package "node" shipping a binary called "node", and
> as it's so old, the developers argue that the package must ship a
> binary called "node" or breakage will occur.
> * The reason the nodejs developers want to ship the binary as "node"
> is because all programs written for nodejs all has /usr/bin/node in
> it's shebang
> * the nodejs package are not allowed to conflict on the node package
> just because the binary name is the same
>
> As I'm not a hamradio user, I'm off course biased towards letting
> nodejs having the "node" binary and let it pass to testing. But we
> must find a solution to this, as nodejs is getting more and more used,
> and developers are forced to install nodejs from source to be able to
> use it instead of install it via the package manager.
>
> Regards,
>
> Carl Fürstenberg
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-REQUEST at lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster at lists.debian.org
> Archive: http://lists.debian.org/CACxjfDH5zYth6Q-ZDLDafqNEczbF3BqaGRcAhsaiPEnApbiUuA@mail.gmail.com
>



-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)



More information about the Pkg-javascript-devel mailing list