Your message dated Tue, 10 Jan 2006 06:32:10 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#325349: fixed in icewm 1.2.23-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 27 Aug 2005 21:59:31 +0000
>From [EMAIL PROTECTED] Sat Aug 27 14:59:31 2005
Return-path: <[EMAIL PROTECTED]>
Received: from ns.delft-infra-advies.nl (dia.delft-infra-advies.nl) 
[194.171.50.76] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1E98i2-0002NO-00; Sat, 27 Aug 2005 14:59:30 -0700
Received: from localhost (localhost [127.0.0.1])
        by dia.delft-infra-advies.nl (Postfix) with ESMTP id 61217C56E
        for <[EMAIL PROTECTED]>; Sat, 27 Aug 2005 23:58:59 +0200 (CEST)
Received: from dia.delft-infra-advies.nl ([127.0.0.1])
        by localhost (dia [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
        id 24834-01 for <[EMAIL PROTECTED]>;
        Sat, 27 Aug 2005 23:58:55 +0200 (CEST)
Received: from iluvatar.varda.nl (ip20-116-59-81.dyndsl.versatel.nl 
[81.59.116.20])
        (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
        (No client certificate requested)
        by dia.delft-infra-advies.nl (Postfix) with ESMTP id 6551CC518
        for <[EMAIL PROTECTED]>; Sat, 27 Aug 2005 23:58:55 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1])
        by iluvatar.varda.nl (Postfix) with ESMTP id 4C2A4B0DF
        for <[EMAIL PROTECTED]>; Sat, 27 Aug 2005 23:58:50 +0200 (CEST)
Received: from iluvatar.varda.nl ([127.0.0.1])
        by localhost (iluvatar [127.0.0.1]) (amavisd-new, port 10024)
        with ESMTP id 19680-05; Sat, 27 Aug 2005 23:58:40 +0200 (CEST)
Received: by iluvatar.varda.nl (Postfix, from userid 1001)
        id 75514B103; Sat, 27 Aug 2005 23:58:40 +0200 (CEST)
Content-Type: multipart/mixed; boundary="===============2047745523=="
MIME-Version: 1.0
From: Taco IJsselmuiden <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: icewm: NetStatusDevice doesn't support IPv6 devices
X-Mailer: reportbug 3.16
Date: Sat, 27 Aug 2005 23:58:39 +0200
Message-Id: <[EMAIL PROTECTED]>
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at delft-infra-advies.nl
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02

This is a multi-part MIME message sent by reportbug.

--===============2047745523==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Package: icewm
Version: 1.2.22-2
Severity: normal
Tags: patch


the NetworkStatusDevice of icewm can't handle IPv6 devices. This is due
to the fact that SIOCGIFCONF only return ipv4 information.

The attached patch creates a workaround for the linux-only
case, by using /proc/net/if_inet6 if it's available.
If it's not available, there's probably not an ipv6 device and we fall
back to SIOCGIFCONF.

Cheers,
Taco.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.10-4
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages icewm depends on:
ii  icewm-common              1.2.22-2       wonderful Win95-OS/2-Motif-like wi
ii  imlib11                   1.9.14-17.1    Imlib is an imaging library for X 
ii  libaudiofile0             0.2.6-6        Open-source version of SGI's audio
hi  libc6                     2.3.5-4        GNU C Library: Shared libraries an
ii  libesd0                   0.2.36-1       Enlightened Sound Daemon - Shared 
ii  libfontconfig1            2.3.2-1        generic font configuration library
ii  libfreetype6              2.1.10-1       FreeType 2 font engine, shared lib
ii  libgcc1                   1:4.0.1-6      GCC support library
ii  libice6                   6.8.2.dfsg.1-5 Inter-Client Exchange library
ii  libjpeg62                 6b-10          The Independent JPEG Group's JPEG 
ii  libpng12-0                1.2.8rel-1     PNG library - runtime
ii  libsm6                    6.8.2.dfsg.1-5 X Window System Session Management
ii  libtiff4                  3.7.3-1        Tag Image File Format (TIFF) libra
ii  libungif4g                4.1.3-3        shared library for GIF images (run
ii  libx11-6                  6.8.2.dfsg.1-5 X Window System protocol client li
ii  libxext6                  6.8.2.dfsg.1-5 X Window System miscellaneous exte
ii  libxft2                   2.1.7-1        FreeType-based font drawing librar
ii  libxinerama1              6.8.2.dfsg.1-5 X Window System multi-head display
ii  libxrandr2                6.8.2.dfsg.1-5 X Window System Resize, Rotate and
ii  libxrender1               1:0.9.0-2      X Rendering Extension client libra
ii  xlibs                     6.8.2.dfsg.1-5 X Window System client libraries m
ii  zlib1g                    1:1.2.3-3      compression library - runtime

icewm recommends no packages.

-- no debconf information

--===============2047745523==
Content-Type: text/x-c; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename="patch.icewm-1.2.22-2.ipv6.diff"

diff -ur icewm-1.2.22.debian/src/apppstatus.cc icewm-1.2.22/src/apppstatus.cc
--- icewm-1.2.22.debian/src/apppstatus.cc       2005-07-17 18:00:10.000000000 
+0200
+++ icewm-1.2.22/src/apppstatus.cc      2005-08-27 23:50:38.969880227 +0200
@@ -422,6 +422,20 @@
     }
     return false;
 #else
+#ifdef linux
+    FILE *fp;
+    fp = fopen("/proc/net/if_inet6", "r");
+    if ( fp ){
+        char buf[32];
+        while ( fscanf(fp, "%*s %*d %*d %*d %*d %s\n",  &buf) == 1 ){
+            if ( strncmp(fNetDev, buf, strlen(fNetDev))==0 ){
+                close(fp);
+                return true;
+            }
+        }
+        return false;
+    }
+#endif
     char buffer[32 * sizeof(struct ifreq)];
     struct ifconf ifc;
     struct ifreq *ifr;

--===============2047745523==--

---------------------------------------
Received: (at 325349-close) by bugs.debian.org; 10 Jan 2006 14:40:36 +0000
>From [EMAIL PROTECTED] Tue Jan 10 06:40:36 2006
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 4.50)
        id 1EwKXi-0007mS-GI; Tue, 10 Jan 2006 06:32:10 -0800
From: Eduard Bloch <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.65 $
Subject: Bug#325349: fixed in icewm 1.2.23-2
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Tue, 10 Jan 2006 06:32:10 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 2

Source: icewm
Source-Version: 1.2.23-2

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

icewm-common_1.2.23-2_i386.deb
  to pool/main/i/icewm/icewm-common_1.2.23-2_i386.deb
icewm-experimental_1.2.23-2_i386.deb
  to pool/main/i/icewm/icewm-experimental_1.2.23-2_i386.deb
icewm-gnome-support_1.2.23-2_i386.deb
  to pool/main/i/icewm/icewm-gnome-support_1.2.23-2_i386.deb
icewm-gnome_1.2.23-2_i386.deb
  to pool/main/i/icewm/icewm-gnome_1.2.23-2_i386.deb
icewm-lite_1.2.23-2_i386.deb
  to pool/main/i/icewm/icewm-lite_1.2.23-2_i386.deb
icewm_1.2.23-2.diff.gz
  to pool/main/i/icewm/icewm_1.2.23-2.diff.gz
icewm_1.2.23-2.dsc
  to pool/main/i/icewm/icewm_1.2.23-2.dsc
icewm_1.2.23-2_i386.deb
  to pool/main/i/icewm/icewm_1.2.23-2_i386.deb



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.
Eduard Bloch <[EMAIL PROTECTED]> (supplier of updated icewm 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: SHA1

Format: 1.7
Date: Thu,  1 Sep 2005 21:01:16 +0200
Source: icewm
Binary: icewm-gnome icewm icewm-lite icewm-gnome-support icewm-common 
icewm-experimental
Architecture: source i386
Version: 1.2.23-2
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <[EMAIL PROTECTED]>
Changed-By: Eduard Bloch <[EMAIL PROTECTED]>
Description: 
 icewm      - wonderful Win95-OS/2-Motif-like window manager
 icewm-common - wonderful Win95-OS/2-Motif-like window manager
 icewm-experimental - wonderful Win95-OS/2-Motif-like window manager
 icewm-gnome - wonderful Win95-OS/2-Motif-like window manager
 icewm-gnome-support - GNOME support files for IceWM
 icewm-lite - wonderful Win95-OS/2-Motif-like window manager
Closes: 267265 325349 346748
Changes: 
 icewm (1.2.23-2) unstable; urgency=low
 .
   * replaced build-deps on xlibs-dev (closes: #346748). Thanks for the
     search script.
   * dropped incorrectly called (w/o x-terminal-emulator) entries from the
     default menu and specified the right icon for Firefox
   * added ipv6_monitor.dpatch - counting IPv6 trafic (closes: #325349)
   * added window_color_fix.dpatch, based on patch from Bernhard R. Link
     to fix color display with some few graphics drivers (closes: #267265)
Files: 
 7af5559070d3e1ba761c4178b8e5ad9d 965 x11 optional icewm_1.2.23-2.dsc
 166f910dac1f99aec8bcf55ae2b09e46 99957 x11 optional icewm_1.2.23-2.diff.gz
 266bae1be9a5ca2bbedc447d62381cdd 383110 x11 optional 
icewm-common_1.2.23-2_i386.deb
 1a5164be3ede3aa279a5f05267c72254 694294 x11 optional icewm_1.2.23-2_i386.deb
 17f1078e9302349d0e0ca068819e33b7 2420 gnome optional 
icewm-gnome_1.2.23-2_i386.deb
 57c523893daa7484af593b4e8e7bf005 32190 gnome optional 
icewm-gnome-support_1.2.23-2_i386.deb
 9ae94a0b24892165cd62452141ad9497 396234 x11 optional 
icewm-lite_1.2.23-2_i386.deb
 b373023d03b859ee1c598d4e9a2948e9 2636 x11 optional 
icewm-experimental_1.2.23-2_i386.deb

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

iD8DBQFDw8Cb4QZIHu3wCMURAtqPAJ9jIA9FLHXyn9X6jI7grkkQ+GqDngCdFwNY
RQhfyc+HzNtH/64V/s13Ilg=
=BVHp
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to