Your message dated Fri, 15 Jun 2012 23:25:35 +0000
with message-id <[email protected]>
and subject line Bug#663199: fixed in xmltv 0.5.63-1
has caused the Debian Bug report #663199,
regarding xmltv-util: tv_grab_combiner fails if first source contains no 
programs
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.)


-- 
663199: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663199
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xmltv-util
Version: 0.5.59-1
Severity: normal
Tags: patch

Hi there,

If you run tv_grab_combiner and the results from the first grabber contain no
programme tags, the results from any subsequent grabber are ignored.

Here's a simple patch (note that my Perl isn't great):

--- /usr/bin/tv_grab_combiner   2010-11-30 21:46:29.000000000 +0100
+++ tv_grab_combiner_fix-for-empty-guide        2012-03-09 12:16:12.000000000
+0100
@@ -270,7 +270,7 @@
   }
    
       my $last_prog = $root->findnodes( 'programme[last()]' )->[0]
       -    or return;
       +    or my $last_prog = $last_chan;
        
           foreach my $prog ( $t2->findnodes( '//programme' ) ) {
                  $root->insertAfter( $prog, $last_prog );


This works for me, although perl complains a bit about the my $last_prog masking
the earlier declaration.

Hope this helps,

Jan-Pascal

-- System Information:
Debian Release: 6.0.4
  APT prefers stable
  APT policy: (990, 'stable'), (600, 'testing'), (500, 'unstable'), (10, 
'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages xmltv-util depends on:
ii  libarchive-zip-perl    1.30-3            Perl module for manipulation of ZI
ii  libcompress-zlib-perl  2.024-1           Transitional dummy package for Com
ii  libdate-manip-perl     6.11-1            module for manipulating dates
ii  libdatetime-format-str 1.5000-1          Perl module to parse and format st
ii  libhtml-parser-perl    3.66-1            collection of modules that parse H
ii  libhtml-tableextract-p 2.10-3            module for extracting the content 
ii  libhtml-tree-perl      3.23-2            Perl module to represent and creat
ii  libhttp-cache-transpar 1.0-1             Perl module used to transparently 
ii  libio-stringy-perl     2.110-4           Perl modules for IO from scalars a
ii  libparse-recdescent-pe 1.965001+dfsg-1   Perl module to create and use recu
ii  libsoap-lite-perl      0.712-2           Perl implementation of a SOAP clie
ii  libterm-readkey-perl   2.30-4            A perl module for simple terminal 
ii  libtext-bidi-perl      0.03-5            Unicode bidi algorithm for Perl us
ii  libtext-iconv-perl     1.7-2             converts between character sets in
ii  libwww-mechanize-perl  1.64-1            module to automate interaction wit
ii  libwww-perl            5.836-1           Perl HTTP/WWW client/server librar
ii  libxml-dom-perl        1.44-1            Perl module for building DOM Level
ii  libxml-libxml-perl     1.70.ds-1         Perl interface to the libxml2 libr
ii  libxml-libxslt-perl    1.70-1            Perl module for using the GNOME li
ii  libxml-parser-perl     2.36-1.1+b1       Perl module for parsing XML files
ii  libxml-twig-perl       1:3.34-1          Perl module for processing huge XM
ii  libxml-writer-perl     0.611-1           Perl module for writing XML docume
ii  libxmltv-perl          0.5.59-1          Perl libraries related to the XMLT
ii  perl [libcompress-zlib 5.10.1-17squeeze3 Larry Wall's Practical Extraction 
ii  perl-modules           5.10.1-17squeeze3 Core Perl modules

Versions of packages xmltv-util recommends:
ii  liblingua-preferred-perl      0.2.4-3    Perl module which allows language 
ii  libterm-progressbar-perl      2.09-6     Perl module to print a progress ba
ii  libunicode-string-perl        2.09-3+b1  Perl modules for Unicode strings

Versions of packages xmltv-util suggests:
pn  liblinux-dvb-perl             <none>     (no description available)
ii  liblog-tracemessages-perl     1.4-2      Perl module to allow for trace mes
pn  libtext-kakasi-perl           <none>     (no description available)
pn  xmltv-gui                     <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: xmltv
Source-Version: 0.5.63-1

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

libxmltv-perl_0.5.63-1_all.deb
  to main/x/xmltv/libxmltv-perl_0.5.63-1_all.deb
xmltv-gui_0.5.63-1_all.deb
  to main/x/xmltv/xmltv-gui_0.5.63-1_all.deb
xmltv-util_0.5.63-1_all.deb
  to main/x/xmltv/xmltv-util_0.5.63-1_all.deb
xmltv_0.5.63-1.debian.tar.gz
  to main/x/xmltv/xmltv_0.5.63-1.debian.tar.gz
xmltv_0.5.63-1.dsc
  to main/x/xmltv/xmltv_0.5.63-1.dsc
xmltv_0.5.63-1_all.deb
  to main/x/xmltv/xmltv_0.5.63-1_all.deb
xmltv_0.5.63.orig.tar.bz2
  to main/x/xmltv/xmltv_0.5.63.orig.tar.bz2



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.
Chris Butler <[email protected]> (supplier of updated xmltv 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: Fri, 15 Jun 2012 22:42:20 +0100
Source: xmltv
Binary: xmltv libxmltv-perl xmltv-util xmltv-gui
Architecture: source all
Version: 0.5.63-1
Distribution: unstable
Urgency: low
Maintainer: Chris Butler <[email protected]>
Changed-By: Chris Butler <[email protected]>
Description: 
 libxmltv-perl - Perl libraries related to the XMLTV file format for TV listings
 xmltv      - Functionality related to the XMLTV file format for TV listings
 xmltv-gui  - Graphical user interface related to the XMLTV file format
 xmltv-util - Utilities related to the XMLTV file format for TV listings
Closes: 663199
Changes: 
 xmltv (0.5.63-1) unstable; urgency=low
 .
   * New upstream release
     - fixed bug in tv_grab_uk_rt that stopped --configure from working with
       no existing configuration
     - fixed tv_grab_combiner to cope with the first source returning no
       programmes, thanks to Jan-Pascal van Best for the patch
       (closes: #663199)
     - removed broken grabbers: dtv_la, ee, es_miguiatv, nl, pt
 .
   * Removed patch fixing pod2man errors (fixed upstream)
Checksums-Sha1: 
 6082878296d98414e80ecf96c8ae90a406be0125 2899 xmltv_0.5.63-1.dsc
 ec13422ff251be950d7e72f1f411e2a00b29a7ce 984749 xmltv_0.5.63.orig.tar.bz2
 67294aac16f6509ab5a9b01ff9f501a89f5e2b1a 21331 xmltv_0.5.63-1.debian.tar.gz
 cc37a9ce960d171cc60827b96a12076a961ce325 220412 xmltv_0.5.63-1_all.deb
 b3d449443a5f7f882d1326a0363b6beb3265901f 376512 libxmltv-perl_0.5.63-1_all.deb
 fb601330819db32316aee72df782e8086ee33b63 1010446 xmltv-util_0.5.63-1_all.deb
 3496a8f32433d03ab8883cb897916e77a7aa74b5 274844 xmltv-gui_0.5.63-1_all.deb
Checksums-Sha256: 
 f481701bb4f317297cf860d6b46f8fbcf716c1671d985b327f70676b06d8c271 2899 
xmltv_0.5.63-1.dsc
 d4b0b37c5a8e689fd45d32ca3de173f323669e016ee8eb7635adf91ef34bb772 984749 
xmltv_0.5.63.orig.tar.bz2
 7ba18f7dc17747ec85ac863643f5d3519db3c9cee0c08110ebf83eafce8d4f4a 21331 
xmltv_0.5.63-1.debian.tar.gz
 aa8b96533948c8f3dd638d882470320e11eab10b310a30e6ab662437a0ee1373 220412 
xmltv_0.5.63-1_all.deb
 28104a29dc9174ccd3dfe13238d9ef2982f434cb54d9354a10781fe5bdb3bd80 376512 
libxmltv-perl_0.5.63-1_all.deb
 b25ef7f6433fedf4a3f305212653d1496c163dea2809657967cce20df871202b 1010446 
xmltv-util_0.5.63-1_all.deb
 1dcc01df1db46fe582dba3bd3328fb9ab79204b7d4636972f024bbcacadf0834 274844 
xmltv-gui_0.5.63-1_all.deb
Files: 
 416ad15731148f0d8df0524418d06308 2899 interpreters optional xmltv_0.5.63-1.dsc
 d93a74938fb71a250cd0d20aa06c1f61 984749 interpreters optional 
xmltv_0.5.63.orig.tar.bz2
 95611cb97c7a367d0b633b78bd8e8252 21331 interpreters optional 
xmltv_0.5.63-1.debian.tar.gz
 8ff7fc55febee518b4177acc0ec812a1 220412 interpreters optional 
xmltv_0.5.63-1_all.deb
 91f0976cd732e68936d47b50340954d2 376512 perl optional 
libxmltv-perl_0.5.63-1_all.deb
 a3ac6e09a4bfac75539e32d9a55c4606 1010446 interpreters optional 
xmltv-util_0.5.63-1_all.deb
 e3bf7613fa4e00d615a57c22279a0dd2 274844 interpreters optional 
xmltv-gui_0.5.63-1_all.deb

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

iQIcBAEBAgAGBQJP277GAAoJEMOedOBJ46zT9XkQAKj3zt0kDrHs/ShF8gFaYKJp
i6uMTkNlmBkhzGGI4+UHM4F5ks4Ya20mZMvCpfS9DvZNnlpDRaoFKoMitQqtVeWg
dth4EGo3VmXBMMrK5+06jqY0S8CV9vYUn6sxP5gfQoIgD+FUyLcWE0vbQn9DXow0
MXTzKKdoGYthe5eeyTDwVN5rJhNgouTOfnBUfiTYUANGDrt5h5CUOHffDwIuo5Iw
1Y/w6466NnwR2SEUIVDxN998q4/dHOwynGQ1EYjDpPVOSUfjjURXM0nKEFGKIK5s
mQPgzN0d+64YtDitbafJ17LY06MyPwkpipEt6odUK3ZvfWMEl73LEQ2DSJAIKgBR
loy6Ri0u+EF+4zYrlozYoEDl47n0pYKKCl9fyn62IlHIN6cWbA03Q2d/GGF3d0CE
xKLW9tblOK98ITJzxfESNrQyc7aRD7xlT5rLYJc0o0VWGP/JmBTa049oGStVPcsU
6jf0OCvzG8P0bgPGrNbabAKp7kThlmlSoF6wvNi1WXWabvXY8Eun6+uieKcTvXIv
dcEATOYTch1FqzTeKfIU3wzZN8pojmvq2RAukbSxfWKFKx9De5IKoL3TteiXLTNl
o/Ij+soqahZASf7wHR7zxnxobXonyYS1EKenAvYPwoAX+bt4PYkcPKsH+kJsWEev
dpOi4z6kYigBTyAcpsJt
=3ynb
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to