Your message dated Fri, 01 May 2015 04:29:43 +0000
with message-id <e1yo2a7-0003xi...@franck.debian.org>
and subject line Bug#732630: fixed in ytalk 3.3.0-8
has caused the Debian Bug report #732630,
regarding ytalk: Ytalk doesn't work when username is more than 8 characters
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 ow...@bugs.debian.org
immediately.)


-- 
732630: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732630
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ytalk
Version: 3.3.0-5
Severity: grave
Tags: patch
Justification: renders package unusable

Ytalk doesn't work when the username is > than 8 characters, and errors like 
that are appearing in the syslog when one of the user connecting has a username 
with more than 8 characters:

talkd[26809]: 127.0.0.1 (127.0.0.1): unintelligible packet


Removing the support for "old talk daemon" seems to make it work nicely:

--- ytalk-3.3.0.orig/src/socket.c
+++ ytalk-3.3.0/src/socket.c
@@ -453,13 +453,18 @@
                           0, (struct sockaddr *) & remote_daemon, 
sizeof(remote_daemon));
                if (n != sizeof(m2))
                        show_error("Warning: cannot write to new talk daemon");
-
+               /* Commented out by J. Javier Maestro:
+                * Quick hack to make ytalk work for usernames longer than 8
+                * characters. Apparently, talkd returns an error message when
+                * receiving an old talk packet and this breaks ytalk.
+               */
+               /*
                IN_PORT(remote_daemon) = talkd[otalk].port;
                n = sendto(talkd[otalk].fd, (char *) &m1, sizeof(m1),
                           0, (struct sockaddr *) & remote_daemon, 
sizeof(remote_daemon));
                if (n != sizeof(m1))
                        show_error("Warning: cannot write to old talk daemon");
-
+               */
                tv.tv_sec = 4L;
                tv.tv_usec = 0L;



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.9-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ytalk depends on:
ii  libc6        2.17-97
ii  libncurses5  5.9+20130608-1
ii  talkd        0.17-15

ytalk recommends no packages.

ytalk suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: ytalk
Source-Version: 3.3.0-8

We believe that the bug you reported is fixed in the latest version of
ytalk, 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 732...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <a...@debian.org> (supplier of updated ytalk 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 01 May 2015 04:00:45 +0200
Source: ytalk
Binary: ytalk
Architecture: source amd64
Version: 3.3.0-8
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Axel Beckert <a...@debian.org>
Description:
 ytalk      - enhanced talk program
Closes: 550768 669700 732630
Changes:
 ytalk (3.3.0-8) unstable; urgency=medium
 .
   * QA Upload
 .
   [ Axel Beckert ]
   * Set Maintainer to Debian QA Group. (See #762556)
   * Merge in unreleased packaging by Matthew found in ytalk's collab-maint
     git repo and set the according changelog entries to UNRELEASED
   * Add Vcs-* headers
   * Update the package to point to the new upstream homepage at
     http://ytalk.ourproject.org/:
     + Add according Homepage header
     + Udate watch file accordingly. (Closes: #550768)
     + Update URL in debian/copyright accordingly.
   * Take selected hunks from Jari's overzealous #669700 patch (see below).
     (Closes: #669700)
   * Apply wrap-and-sort.
   * Revamp debian/rules
     + Use dh_auto_{configure,build,install,clean}
     + Use dh_autotools-dev_{update,restore}config; + b-d on autotools-dev
     + Whitespace cleanup
     + Drop with compat level 9 unnecessary manual stamp file removal
     + Drop now unnecessary dh_install{dirs,changelogs} parameter
     + Finally switch to a minimal dh v7 style debian/rules file
   * Declare compliance with Debian Policy 3.9.6 (no other changes needed)
   * Add patch by Daniele Di Domizio to support long user names
     (Closes: #732630)
   * Add patch to fix spelling error found by lintian.
   * Add patch to fix man-page error found by lintian.
 .
   [ Jari Aalto ]
   * Switch from dpatch to source format "3.0 (quilt)".
   * Add build-arch and build-indep targets. Fixes lintian warning
     debian-rules-missing-recommended-target.
   * Update debhelper compatibility to 9.
   * Add dependency on ${misc:Depends}. Fixes lintian warning
     debhelper-but-no-misc-depends.
   * Replace "dh_clean -k" by "dh_prep".
Checksums-Sha1:
 90ff6f5a2a5cc1306d71c069bb9daf06bda534ab 1822 ytalk_3.3.0-8.dsc
 7571d46fb2b40930c5a3f096bd3feb99779db97e 7340 ytalk_3.3.0-8.debian.tar.xz
 d1355c28145a8335b171f0a1e7d102cf59e93646 48472 ytalk_3.3.0-8_amd64.deb
Checksums-Sha256:
 466cbf9bcbaedc04abd16a0af0d715ab2f6c41787bc7c4f4ff7240bf6880f966 1822 
ytalk_3.3.0-8.dsc
 88907e31cc74ddfb7647c1e50a03571bac12c5e5f436b7dfbbb4c3c855571203 7340 
ytalk_3.3.0-8.debian.tar.xz
 7f363a365c120bab3754af0c10686ddf83fad6d14d0a9784aae84462704bab5f 48472 
ytalk_3.3.0-8_amd64.deb
Files:
 7cdc7d839f92ff3a61ce4dd7c11f9878 1822 net optional ytalk_3.3.0-8.dsc
 18a1387b2d6d28d3f4bf19123d6b3c88 7340 net optional ytalk_3.3.0-8.debian.tar.xz
 3b6e0f6108c0da8015a523d808c829e3 48472 net optional ytalk_3.3.0-8_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVQuCVAAoJEGvmY8daNcl1aQsQAItst9KvgplnZBktsvOoTX8m
QZOQ5uGa7SZkaXvUldbLN0SOg4COKkRfVQonKocC+aTtOQ+dZIQnEiIB792ihrJM
N/eAfN9Amgy7b5jC/msnFPxyeBtWczOmT3FnOziiwmPMT3esL3rHUaHwxJHofSP6
8vDtBFXfltLgXpx+x2Q8bRrg/QRjJy3LqqJmPOomtv1gw7DcLaqYE6cQND42KQuO
5NBjFY0U4VLYL04ALmYmH+EuJSn6rgf6pmagx2E7flx+7s4C41ErJjbqb5iFwhVB
5LltpJJ11d6uiYO7gWgX4F5anqWtgnRhvsOWL+sLMrjt+hFDEUqz4T152bEDjihU
yHY+OB5aPNA593/ZHEQWaDc5LyuqyM6v0cSr5EOcRwfcrWsZ5ooTBVQ8p87FKhCH
hhUSs2wPT2naaCeorWGj8a5HSynxwms2O6tATml98v7maAa7kp9c+LgOOSnnP7yD
KV4F8bTjkgSafNeJrpXuc7kwl3EHWvefE/ab6bXXc0XArochMzaE/myQi3um6uqC
f5yaploK0Krcn6GAXjjHJCABuBvCsyzT2It2X4pEeG2IJBtcAvoxVA6lYX9wzbEh
VAulK9cekF8LljdEhmN6r9Me2UWzM2cin5/fhcIYhgUCyPfd5LPoj/pdyIZHKGzV
ds9JR3Vhw7mLlJRoe9PK
=UtI3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to