Your message dated Sun, 10 May 2015 12:49:05 +0000
with message-id <[email protected]>
and subject line Bug#568332: fixed in pan 0.139-4
has caused the Debian Bug report #568332,
regarding pan: when "Show Matching Articles' Threads", messages with dangling
References not shown
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.)
--
568332: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568332
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pan
Version: 0.133-1.1
Severity: normal
Tags: patch
When "Show Matching Articles' Threads" is set, sometimes some articles
(and their whole threads) are missing from the headers pane. Selecting
"Show Matching Articles" (or "Show Matching Articles' subthreads") and
then "Show Matching Articles' Threads" again sometimes help.
I've been able to reproduce it on specific articles. What was
"special" about these articles is that they were in newsgroup A, but
had references (in the References header) to articles in another
newsgroup B.
In pan/data-impl/my-tree.cc (see attached patch for exact place), the
assumption is made that, for each article N:
thread of N == thread of parent of N
This is true only if the parent of N is known! If the parent of N is
not in the current newsgroup (or not in the downloaded headers), then
"thread of parent of N" is empty, because "parent of N" does not
exist.
The attached patch fixes this.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages pan depends on:
ii aspell 0.60.6-2 GNU Aspell spell-checker
ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit
ii libc6 2.10.2-3 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra
ii libfontconfig1 2.8.0-2 generic font configuration library
ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.4.2-8 GCC support library
ii libglib2.0-0 2.22.3-2 The GLib library of C routines
ii libgmime-2.0-2a 2.2.22-5 MIME library
ii libgtk2.0-0 2.18.5-1 The GTK+ graphical user interface
ii libgtkspell0 2.0.13-2 a spell-checking addon for GTK's T
ii libpango1.0-0 1.26.2-1 Layout and rendering of internatio
ii libpcre3 7.8-3 Perl 5 Compatible Regular Expressi
ii libstdc++6 4.4.2-8 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
pan recommends no packages.
pan suggests no packages.
-- no debconf information
only in patch2:
unchanged:
--- pan-0.133.orig/pan/data-impl/my-tree.cc
+++ pan-0.133/pan/data-impl/my-tree.cc
@@ -183,13 +183,14 @@
// maybe include threads or subthreads...
if (_show_type == Data::SHOW_THREADS)
{
- foreach (const_nodes_v, pass, it) {
- const ArticleNode *& n (*it);
- while (n->_parent)
- n = n->_parent;
+ const_nodes_v passcopy=pass;
+ foreach (const_nodes_v, passcopy, it) {
+ const ArticleNode *n (*it);
+ while ((n = n->_parent))
+ pass.push_back(n);
}
std::sort (pass.begin(), pass.end(), compare);
pass.erase (std::unique (pass.begin(), pass.end()), pass.end());
//std::cerr << LINE_ID << " reduces to " << pass.size() << " threads\n";
}
--- End Message ---
--- Begin Message ---
Source: pan
Source-Version: 0.139-4
We believe that the bug you reported is fixed in the latest version of
pan, 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.
Dominique Dumont <[email protected]> (supplier of updated pan 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.8
Date: Sun, 10 May 2015 10:39:32 +0200
Source: pan
Binary: pan
Architecture: source amd64
Version: 0.139-4
Distribution: unstable
Urgency: medium
Maintainer: Dominique Dumont <[email protected]>
Changed-By: Dominique Dumont <[email protected]>
Description:
pan - newsreader based on GTK2, which looks like Forte Agent
Closes: 472110 568332
Changes:
pan (0.139-4) unstable; urgency=medium
.
* added patches:
+ use x-www-browser by default (Closes: #472110)
+ fix article display issue (Closes: #568332)
+ fix desktop menu entry (Tx lintian)
* copyright:
* updated years
* s/BSD/BSD-3-clause/ (tx lintian)
* control: updated vcs link and std-version
Checksums-Sha1:
7717c72c63049e500f95b5c4f3d151c435665a2b 1910 pan_0.139-4.dsc
868568fdff32b918fbd7866939184900f6e7a9e1 17016 pan_0.139-4.debian.tar.xz
158307ade53adc059959190dcdb04ac14469e157 926070 pan_0.139-4_amd64.deb
Checksums-Sha256:
1d09a357b3e21cb515828e16fe4a30a0760b115a29047321e22ace956c86c857 1910
pan_0.139-4.dsc
b64f46b1bc6cef1790aee65f66983bbabde056d9052f271d014aa53cd9c4273b 17016
pan_0.139-4.debian.tar.xz
57b0e4ee2f7e9b5170f5dab7fbcf3be651242a17aa2049173dd7f5c2511d797d 926070
pan_0.139-4_amd64.deb
Files:
bc27e189bf1f2d3cab13a01f368c1990 1910 news optional pan_0.139-4.dsc
bb830f3da8978565a8346febf6e9bc94 17016 news optional pan_0.139-4.debian.tar.xz
56bd3eee5f472c11a76170cea9dc1493 926070 news optional pan_0.139-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVT0rWAAoJEMMfT9lJqytsKQwP/0cVItMV7Bv62jM0eKZgapHp
x1qmQKUsXSzEyhfP8ilvczcbSYKZF1zdMlwK+KpOUazFkgv9ntEqh+qtEgswSIIt
l1ZquKmWB8lvsxau9KCUDscEenLRmyoQQyN7pXovAiI1VNeEBorx6u36zgSTcH0T
KvMLMB2PR+5u7UaWQMHJbUdwO7uSYELQ8Zg0fRQLbe9QbDqKU6LDa3raOUjdSl2I
4V1j8LpCR0+zIVfCQ/TxowZN77ncaCmSjihlg9Vbz6YQC5/PylM1OhFUTIFKMUMQ
ux2dOhkK7ZQXPGY5drMmtVGqHiu0yNUHZWYZQnD1WgWP5nk+QuCZlP5ZInmIWht5
19KYg27DqJXAJ85mMBQ69QpoQVHERqub0aq4NuWp+5F2fliJLndpTv1wX/cilV6+
cjVswTnvDfTH9pd8yDiVxbFn2JTDpGQn67CHqABbwqtau/SjFcfiM3Cb9JK5Euhp
O/vIpFkozOMU/ckDzGGW01HkbgbXrMsUXGERQbk68ZauOUXxzrYQtUXTKI1prIb4
oNHWjofAmo9SYTow153MhuI05hFYGA/8idbtWg3aTcxxX7Nv1sl0q63Ffrg9Z20s
z7S8feWtP6tyBYPPdcOt4fuyG0yVLNzHAMkjfwb+yohTHy8/8OXgVO44B57Tm5iT
fxBY+nVavQiVLvDbx/Co
=9ccs
-----END PGP SIGNATURE-----
--- End Message ---