Your message dated Wed, 30 Sep 2015 10:20:45 +0000
with message-id <[email protected]>
and subject line Bug#490121: fixed in xletters 1.1.1-5
has caused the Debian Bug report #490121,
regarding xletters: xletters-duel fails after installation of netcat-openbsd
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 [email protected]
immediately.)


-- 
490121: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490121
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xletters
Version: 1.1.1-4.1
Severity: minor

After I installed the netcat-openbsd package xletters-duel no script
longer works and gives the following output, indicating that the
invocation of nc in the script was incorrect:

$ xletters-duel 192.168.0.3
opening [/usr/share/dict/words]
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-P proxy_username] [-p source_port]
          [-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol]
          [-x proxy_address[:port]] [hostname] [port[s]]

The reason seems to be that the netcat-openbsd package provides an
alternative for nc that takes precedence over the one provided by
the netcat-traditional package, and that the nc from netcat-openbsd
interprets the -l command-line option in a way that is incompatible
with nc from netcat-traditional. (In particular, the nc_openbsd man
page states that it is an error to use the -l option in conjunction
with the -p option.) Thus, admittedly perhaps this incompatibility
should be considered a bug in the netcat packages instead.

Anyhow, here's a patch attempting to work around this, by explicitly
specifying and depending on the nc from netcat-traditional.

diff -Naur -- a/debian/control b/debian/control
--- a/debian/control    2008-04-29 23:29:28.000000000 +0000
+++ b/debian/control    2008-04-29 23:55:47.000000000 +0000
@@ -7,7 +7,7 @@
 
 Package: xletters
 Architecture: any
-Depends: ${shlibs:Depends}, wenglish | wordlist, netcat
+Depends: ${shlibs:Depends}, wenglish | wordlist, netcat-traditional
 Description: Type falling words before they land
  A typing practice game for X similar to typespeed and tuxtype.
  Words chosen from the system's wordlist fall from the top of
diff -Naur -- a/xletters-duel b/xletters-duel
--- a/xletters-duel     1998-11-05 23:41:44.000000000 +0000
+++ b/xletters-duel     2008-04-29 23:56:28.000000000 +0000
@@ -1,2 +1,2 @@
 #!/bin/sh
-nc -l -p 9090 | xletters -duel | (sleep 5; nc $1 9090)
+nc.traditional -l -p 9090 | xletters -duel | (sleep 5; nc $1 9090)

-- System Information:
Debian Release: lenny/s-id
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages xletters depends on:
ii  libc6                       2.7-10       GNU C Library: Shared libraries
ii  libice6                     2:1.0.4-1    X11 Inter-Client Exchange library
ii  libsm6                      2:1.0.3-1+b1 X11 Session Management library
ii  libx11-6                    2:1.0.3-7    X11 client-side library
ii  libxaw7                     2:1.0.4-1    X11 Athena Widget library
ii  libxext6                    2:1.0.4-1    X11 miscellaneous extension librar
ii  libxt6                      1:1.0.5-3    X11 toolkit intrinsics library
ii  netcat-openbsd [netcat]     1.89-2       TCP/IP swiss army knife
ii  netcat-traditional [netcat] 1.10-37      TCP/IP swiss army knife
ii  wamerican [wordlist]        6-2.1        American English dictionary words 
ii  wnorwegian [wordlist]       2.0.10-1     Norwegian word list

xletters recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: xletters
Source-Version: 1.1.1-5

We believe that the bug you reported is fixed in the latest version of
xletters, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <[email protected]> (supplier of updated xletters 
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 [email protected])


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

Format: 1.8
Date: Tue, 29 Sep 2015 13:20:20 +0200
Source: xletters
Binary: xletters
Architecture: source
Version: 1.1.1-5
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <[email protected]>
Changed-By: Gianfranco Costamagna <[email protected]>
Description:
 xletters   - Type falling words before they land
Closes: 288603 449987 490120 490121 529151 800238
Changes:
 xletters (1.1.1-5) unstable; urgency=low
 .
   * Team upload, with Ben's blessing.
   * Use netcat-traditional instead of netcat. (Closes: #490121)
   * Bump std-version to 3.9.6, no changes required.
   * Use dh-autoreconf
   * Use quilt format, and refactor rules file in new dh style.
   * Bump compat level to 9. (Closes: #800238)
   * Remove menu file, not used in Debian anymore. (Closes: #288603)
   * Update watch file. (Closes: #529151, #449987)
   * Change maintainer to pkg-games team.
   * Change directory permission to save scores (Closes: #490120)
   * Fix postinst script syntax (set -e and chown)
   * Add misc:Depends to runtime dependencies
   * wrap-and-sort Debian directory
Checksums-Sha1:
 2d85da150569f91ffa5797211cfc52caf88fc1a1 1780 xletters_1.1.1-5.dsc
 d8fb828b05ecea159d22b9f4a597db3dc2496458 52076 xletters_1.1.1.orig.tar.gz
 fd8faa9000807d3c41c799efebbd8c85a90303c3 10704 xletters_1.1.1-5.debian.tar.xz
Checksums-Sha256:
 2871361c659410b79600a9268bd7d76b28d9648ad03caad1e124b21868f704b9 1780 
xletters_1.1.1-5.dsc
 3fe7b882a2fe3b0914def6a8eca0d81ffa14ef7e54b069278e67cae3e61b87e2 52076 
xletters_1.1.1.orig.tar.gz
 8df32c9701b509f3f4c5d59ec13b2b25cef0e6d79a96bcd3b77c8ff215174456 10704 
xletters_1.1.1-5.debian.tar.xz
Files:
 f797b0bf9d5af64332d719999fbc1958 1780 games optional xletters_1.1.1-5.dsc
 847f11fb0d9ef28e3dd26c89049b6a13 52076 games optional 
xletters_1.1.1.orig.tar.gz
 9d74dd0296592e10caae07383669c3dc 10704 games optional 
xletters_1.1.1-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWC7LGAAoJEPNPCXROn13ZSjEQAKkc0FaoQFYBFbGkBtUN0qMK
gZx5ILS1+Supz/puUXJOg2BwHzM5O53DbSf3JeSruXLMu2wy45WItZKfb67wK9st
t3Rf8JbFmfpQK1lXXdj3uiKyMH4wjauaHQi7EMB4qHHkK7TQKrEM2sz5DZ6UFVqP
aapuxe91d/TL4wxK/bBc5ScKeoLgOMzCA0ukHJnqlbeN5+eGmdRcfQlKAN9AtqK/
Ylc8mahNA3B0GbVKT7JUme+HKLZIvYbiwWQu9jOilNqOErKi6RgTkkn3yD1BwzPR
sNOI57F1OgPxMHg4TtyjGeXpHSdw2zKn8j3GzSbWsDIFSqDHJw9bvho/fkW6b/cj
7q5/dwEQUoPaUTe8X3sR9prIsIrLLg/N7Jiekcc2zzNppZ3HNGA7AbZ6PT6P9/L0
grjJGZa5rl9N2PQ40TDJpRCmwH1PTr+VznoUQuvba1b2nW0taN0va+EHmgwGr9cX
W5bW987HPgdgOSTMpo/MrIJR1MukWJay8RHB3tdzn31ixEijIjiQBBG/+bWtWFhb
o4yFCyqxDSwKc/unAIB3MWmQi0fHHjJ3MTDvJNcEkylttBEcqL4DhdhI2ziI3G7M
BXTe47ZC0C1r+B7Gus6XzLTEucJEqTg/0S9lia07TCJ0WLHD02NVUjiVFVhe9vch
MJU4IPlIyBDOfY0l6yoy
=DqmO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to