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 -- To UNSUBSCRIBE, email to debian-ctte-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120712163944.gu1...@teltox.donarmstrong.com