[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#614907: Call for votes on node+nodejs



clone 614907 -1 -2
reassign -1 nodejs
retitle -1 Provide /usr/bin/nodejs in nodejs with /usr/bin/node legacy package
reassign -2 node
retitle -2 Rename /usr/sbin/node to /usr/sbin/ax25-node with depended legacy package
thanks

On Sun, 08 Jul 2012, Steve Langasek wrote:
> === Resolution ===
> The Technical Committee reaffirms the importance of preventing namespace
> collisions for programs in the distribution, while recognizing that
> compatibility with upstreams and with previous Debian releases is also
> important and that sometimes an imperfect balance must be struck between
> these three goals.
> 
> The Committee therefore resolves that:
> 
> 1. The nodejs package shall be changed to provide /usr/bin/nodejs, not
>    /usr/bin/node.  The package shall declare a Breaks: relationship with any
>    packages in Debian that reference /usr/bin/node.
> 2. The nodejs source package shall also provide a nodejs-legacy binary
>    package at Priority: extra that contains /usr/bin/node as a symlink to
>    /usr/bin/nodejs.  No package in the archive may depend on or recommend
>    the nodejs-legacy package, which is provided solely for upstream
>    compatibility.  This package shall also declare a Conflicts: relationship
>    with the node package.
> 3. The node source package shall rename its binary to /usr/sbin/ax25-node,
>    and its binary package to ax25-node.
> 4. The node source package shall continue to build a transitional 'node'
>    binary package for compatibility with deployed Debian installations,
>    which provides /usr/sbin/node as a symlink to /usr/sbin/ax25-node.  This
>    package shall declare a reciprocal Conflicts: relationship with the
>    nodejs-legacy package.  Other packages may reference the 'node' package
>    as a dependency or recommendation, but are encouraged to transition to
>    'ax25-node'.
> 5. The maintainers of these packages are required to implement the above
>    changes immediately in unstable.  Failing that, the Technical Committee
>    reserves the right to NMU to implement these changes.
> 6. Once the above changes are implemented, the packages shall be considered
>    suitable for release with respect to the Debian policy on conflicting
>    packages.
> 
> === End Resolution ===

With Colin's vote, the outcome is no longer in doubt, and the above
resolution is adopted by the committee.


Don Armstrong

-- 
"It's not Hollywood. War is real, war is primarily not about defeat or
victory, it is about death. I've seen thousands and thousands of dead
bodies. Do you think I want to have an academic debate on this
subject?"
 -- Robert Fisk

http://www.donarmstrong.com              http://rzlab.ucr.edu



Reply to: