<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2016-10-21 7:24 GMT+02:00 Paul Gevers <span dir="ltr"><<a href="mailto:elbrus@debian.org" target="_blank">elbrus@debian.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Daniel,<br>
<span class=""><br>
On 21-10-16 06:55, Daniel Lo Nigro wrote:<br>
> Given the amount of complexity stemming from Debian renaming this binary<br>
> and the fact that it breaks parts of the Node.js ecosystem, is there any<br>
> chance it will be renamed back to "node" in the future, or for<br>
> /usr/bin/node to be symlinked to /usr/bin/node (perhaps using the<br>
> update-alternatives system to allow the user to choose whether they want<br>
> to symlink nodejs or ax25-node, in case they have both installed)?<br>
<br>
</span>In Debian, we have the package nodejs-legacy which provides the symlink<br>
you request. Please read the description. Apart from text describing<br>
fact that no official Debian package may depend on it, it also contains<br>
a link to the technical committee ruling on how this came about. As the<br>
ax25-node package still exist, I see no chance at all that the current<br>
situation will change.<br>
<br>
As ax25-node and nodejs don't provide the same functionality, using the<br>
update-alternaives system is not appropriate.<br><br></blockquote><div><br></div><div>Hello,</div><div><br></div><div>if you're distributing yarn in the main debian archive, i believe the right way to</div><div>work around this is to "Suggest" nodejs-legacy in debian/control.</div><div>We're probably going to do the same with npm (but i clearly lack the time to</div><div>take care of npm).</div><div><br></div><div>if you're distributing it outside of debian archives, then "Recommend" is good too.</div><div>Avoid "Depend", because it would risk breaking for users installing "nodejs"</div><div>debian package from upstream.</div><div><br></div><div>Note that the original package name conflict disappeared: there is no longer</div><div>a "node" binary distributed by ax25-node at all, but the "too generic a name"</div><div>issue remains.</div><div><br></div><div>Jérémy</div><div><br></div></div><br></div></div>