[Pkg-javascript-devel] CTTE decision on nodejs (bug #862051)

Jérémy Lal kapouer at melix.org
Tue Aug 1 07:14:09 UTC 2017


2017-08-01 7:59 GMT+02:00 Ross Gammon <javascript at the-gammons.net>:

> On 07/31/2017 08:05 PM, Jérémy Lal wrote:
>
> Hi team,
>
> 2017-07-31 19:17 GMT+02:00 Tollef Fog Heen <tfheen at debian.org>:
>
>>
>> The technical committee was asked in bug #862051 to revisit the decision
>> in
>> bug #614907 (conflict between the ax25-node package and the nodejs
>> package).
>>
>> === Resolution ===
>>
>> The Technical Committee recognises that circumstances change in ways
>> that make previous resolutions no longer appropriate.  In 2012, it was
>> resolved that the nodejs package should not provide /usr/bin/node due to
>> the historical conflict with the ax25-node package.  Node.js is still
>> quite popular and the ax25-node package is no longer in stable, testing
>> or unstable so the requirement for nodejs to not provide /usr/bin/node
>> no longer applies.
>>
>> The Committee therefore resolves that:
>>
>> 1. The CTTE decision from 2012-07-12 in bug #614907 is repealed.
>>
>> This means Debian's normal policies and practices take over and the
>> nodejs package is free to provide /usr/bin/node.  The migration should
>> be managed according to Debian's usual backwards-compatibility
>> arrangements.
>>
>> === End Resolution ===
>>
>> Please see http://bugs.debian.org/862051 for discussion of this bug.
>>
>
> Next time i'll upload nodejs, it will be with /usr/bin/node and
> /usr/bin/nodejs.
> After that, please stop patching modules shebangs.
> I suspect it is a bad idea to keep /usr/bin/nodejs forever, so hopefully
> it will
> be possible to remove it before buster.
>
> Regards,
> Jérémy.
>
>
>
>
> Once that is done, I will tweak https://wiki.debian.org/
> Javascript/Nodejs/Manual and https://wiki.debian.org/Javascript/Nodejs
> for new team members if you like.
>
> Should we eventually add something to the buster release notes to warn
> those users/developers that might have been unaware of nodejs-legacy, and
> developed their own stuff using /usr/bin/nodejs? Or is that likely to be a
> rare situation?
>

I suppose it's important enough to, yes.

Jérémy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20170801/daa2cff1/attachment.html>


More information about the Pkg-javascript-devel mailing list