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

Bug#681361: marked as done (Rename /usr/sbin/node to /usr/sbin/ax25-node with depended legacy package)



Your message dated Sat, 20 Oct 2012 10:00:10 +0000
with message-id <E1TPVqk-0001PB-LI@franck.debian.org>
and subject line Bug#681361: fixed in node 0.3.2-7.2
has caused the Debian Bug report #681361,
regarding Rename /usr/sbin/node to /usr/sbin/ax25-node with depended legacy package
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
681361: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681361
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: node
Version: 0.3.2-7.1
Severity: serious
Justification: policy §10.1
Tags: upstream

Hi,

Both LinuxNode (package "node") and node.js (package "nodejs") are
designed to be accessed through the command name "node".  There seems
to be no agreement[1][2] in Debian about what should be done with that
name.  Therefore both binaries must be renamed.

John Goerzen provided some useful advice[3]:

| ... resulting in considerable confusion from many people, given that
| much documentation out there refers to call and listen. I, for one,
| was rather puzzled, especially since there is also an ax25_call which
| does something different.
|
| Not saying it was a bad choice, but just that this was what the result
| was. Much existing documentation is confusing to Debian users.
|
| Also, it should be stated that /usr/sbin/node is normally started from
| ax25d, which is somewhat analogous to inetd. It is not normally
| invoked by users (though it could be). Renaming it will break servers
| unless users are well aware.

This says to me:

 - the renaming ought to be documented in README.Debian and NEWS.Debian

 - it would be nice to track down documentation in other packages to
   add a note to, too

 - it would be especially nice to help people update their ax25d.conf.
   Luckily, ax25d.conf is a conffile shipped by ax25-tools, so
   tweaking the version ax25-tools ships should already help (and if
   we want to be especially kind, providing a migration tool to be
   invoked by hand).

 - a migration period in testing/sid (but hopefully not in stable)
   during which node is a script that prints a warning and runs
   ax25_node might be appropriate.

If there is any way I can help, please feel free to ask.

Regards,
Jonathan

[1] http://lists.debian.org/debian-devel/2010/09/msg00465.html
[2] http://lists.debian.org/debian-devel/2011/02/msg00163.html
[3] http://lists.debian.org/debian-devel/2011/02/msg00191.html



--- End Message ---
--- Begin Message ---
Source: node
Source-Version: 0.3.2-7.2

We believe that the bug you reported is fixed in the latest version of
node, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 681361@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Steve McIntyre <93sam@debian.org> (supplier of updated node package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 14 Oct 2012 00:37:37 +0100
Source: node
Binary: ax25-node node
Architecture: source amd64 all
Version: 0.3.2-7.2
Distribution: unstable
Urgency: low
Maintainer: Debian Hamradio Maintainers <debian-hams@lists.debian.org>
Changed-By: Steve McIntyre <93sam@debian.org>
Description: 
 ax25-node  - Amateur Packet Radio Node program
 node       - Amateur Packet Radio Node program (transitional package)
Closes: 681361
Changes: 
 node (0.3.2-7.2) unstable; urgency=low
 .
   * NMU
   * Implement the tech committee decision to fix the node/nodejs name
     clash (Closes: #681361):
     + Rename the existing "node" binary package to "ax25-node"
     + Rename the /usr/sbin/node binary in that package to
       /usr/sbin/ax25-node
     + Add a new "node" transitional package which depends on "ax25-node"
       and conflicts with "nodejs-legacy".
Checksums-Sha1: 
 ae1b2518868bb5885d05b7120caa34929496acb1 1837 node_0.3.2-7.2.dsc
 52159a083920913e13c1c2539c68accb3607817c 6501 node_0.3.2-7.2.diff.gz
 5d46b4baac85ec6935a25f26926fd7902626495a 54430 ax25-node_0.3.2-7.2_amd64.deb
 b6985c94418f16784b8e97646e708c5bb9371373 2654 node_0.3.2-7.2_all.deb
Checksums-Sha256: 
 be470c939cb3bb7e6b04d418cffdbeda009f4079d4845e50e4f5a2446382ad9e 1837 node_0.3.2-7.2.dsc
 e81315daa0a6e22fefd7fdac0d76d59daa622a3e128f6f40e5ffe5da153668c1 6501 node_0.3.2-7.2.diff.gz
 e68f4d31057dfe1a37ade3315f447f34af0a156eba3fc4710cbee1a24f49d2fe 54430 ax25-node_0.3.2-7.2_amd64.deb
 4daa8999f5ae66f5a7f490cd0c375c8e137107dc218ad7a5d26a11aec2a2ff42 2654 node_0.3.2-7.2_all.deb
Files: 
 31feb80a5b6323484d70e05271a3392a 1837 hamradio optional node_0.3.2-7.2.dsc
 0a4436271e30bee8af8b41abc216828c 6501 hamradio optional node_0.3.2-7.2.diff.gz
 9f7d2199d740c0529169cc129fb3f77d 54430 hamradio optional ax25-node_0.3.2-7.2_amd64.deb
 d52f8be432fe7ad1a48fc18d70932ccf 2654 oldlibs extra node_0.3.2-7.2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQeoxXAAoJEFh5eVc0QmhOYsYQAKuKLRpxtHcGN0++J9/aiPOm
Nej0xrZ8uSTm9zK23SnmEji21fHBB7yBk02N3qw6d/KwG2wSlvW8qKxLtaLCsBxs
+0PU4H995c6lGG+o+LNyHMiatTHHmTChANDt7aui6XslUSbADEo9i7nfxy5mlE8J
ysJZ+aFg6v49iqRnvJUUhJ9Y0WVoH8R1TX7zzfk9oEQ49s+1m3haShkR8HT11lKh
mSrd/7oPYDKYdzLt3Z5xoEpciXqDM3aTbTE7lR4qWh2zZsJKl2ja5YXWTBsLfO38
nvPrnItSCjNNsu+wUh1Ygc8hoEAqIktMjErWoZbyVd3n5v/MsWCPAvDB79VCnhJm
BhUUf5XztiVVUGnQu1CTyErRaGiNqrIyKiYjc+6nA6mw9ZvAagxl/VgJDRiAADDQ
7gxyRje3vk8u7hPsn4Sikxkq/s44d2ZOmnIWG3tNdgKqeCktVIzDlbylt8Tdssmm
PYz9dnviE0UGMITCAeQ+ZIGp1FFFMXXS61C6pJhBYizlGi50mKKk4vVh1U1z++/M
9uxygBrgCKTYMjMOmTPn1bNZ/NTYuh4OaXXOIM2x8Cj/7/waCzEEL8I/IK7U2sMh
sJV+cwCMvcViGt51V51LOAu+4wTJXOamNfHn6soMfbgYquySHumn0KlNEO2W+qB3
nOMQhlZiHQCMd1c1ZrDy
=0QAa
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: