Re: Node.js and it's future in debian
On Thu, May 03, 2012 at 09:24:00PM +0200, Raphael Hertzog wrote:
> So to avoid disruptions, you rename the binary in the package and in the
> "postinst configure <old-version>" which is run during upgrade, you add a
> symlink from /usr/sbin/node to ax25-node and you display a prominent
> warning explaining that the binary name has changed but that you left a
> (non-packaged) symlink in the mean time.
> For new installs, as opposed to upgrades, you obviously don't install the
> compatibility symlink.
> I really don't understand what's so complicated about all this. With a
> clear note in README.Debian and NEWS.Debian, ham radio users will not
With all due respect, you can make the same argument for the Node.js
package to do this. Node.js is not currently in the stable distribution
while node is (apparently this does not have any bearing on the discussion).
Until a solution is implemented and tested in a variety of cases I would
not claim the user will not suffer.
You also don't address the issue of a user who installs both packages
and now gets varying behavior depending on their $PATH - a result not
of a local administrator's action, but of the Debian package's actions.