Package: libmyth-0.27-0
Version: 0.27.4+fixes20150606-dmo1
Severity: normal

Upstream bug: https://code.mythtv.org/trac/ticket/12460

A bug has been introduced into mythtv that prevents the grabber from
fetching data for special episodes.  The problem is a check in
metadatadownload.cpp which checks the season for being non-zero before
grabbing specific episode data.  Fix this by only checking the episode
for being non-zero.

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

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libmyth-0.27-0 depends on:
ii  iputils-ping                      3:20121221-5+b2
ii  libasound2                        1.0.28-1
ii  libass5                           1:0.12.2-dmo1
ii  libavahi-compat-libdnssd1         0.6.31-5
ii  libavc1394-0                      0.5.4-2
ii  libc6                             2.19-18
ii  libcrystalhd3                     1:0.0~git20110715.fdd2f19-11
ii  libfftw3-double3                  3.3.4-2
ii  libfftw3-single3                  3.3.4-2
ii  libfreetype6                      2.5.2-4
ii  libgcc1                           1:5.1.1-9
ii  libgl1-mesa-glx [libgl1]          10.5.5-1
ii  libhdhomerun1                     20140604-2
ii  libiec61883-0                     1.2.0-0.2
ii  libjack-jackd2-0 [libjack-0.116]  1.9.10+20140719git3eb0ae6a~dfsg-2
ii  libmp3lame0                       1:3.99.5-dmo4
ii  libmythavcodec54                  0.27.4+fixes20150606-dmo1
ii  libmythavformat54                 0.27.4+fixes20150606-dmo1
ii  libmythavutil52                   0.27.4+fixes20150606-dmo1
ii  libmythswresample0                0.27.4+fixes20150606-dmo1
ii  libmythswscale2                   0.27.4+fixes20150606-dmo1
ii  libmythzmq1                       0.27.4+fixes20150606-dmo1
ii  libpulse0                         6.0-2
ii  libqjson0                         0.8.1-3
ii  libqt4-dbus                       4:4.8.7+dfsg-1
ii  libqt4-network                    4:4.8.7+dfsg-1
ii  libqt4-opengl                     4:4.8.7+dfsg-1
ii  libqt4-script                     4:4.8.7+dfsg-1
ii  libqt4-sql                        4:4.8.7+dfsg-1
ii  libqt4-sql-mysql                  4:4.8.7+dfsg-1
ii  libqt4-xml                        4:4.8.7+dfsg-1
ii  libqtcore4                        4:4.8.7+dfsg-1
ii  libqtgui4                         4:4.8.7+dfsg-1
ii  libqtwebkit4                      2.3.4.dfsg-3
ii  libraw1394-11                     2.1.1-1
ii  libsamplerate0                    0.1.8-8
ii  libssl1.0.0                       1.0.2c-1
ii  libstdc++6                        5.1.1-9
ii  libtag1c2a                        1.9.1-2.1
ii  libva-glx1                        1.5.1-2
ii  libva-x11-1                       1.5.1-2
ii  libva1                            1.5.1-2
ii  libvdpau1                         1.1-1
ii  libx11-6                          2:1.6.3-1
ii  libxext6                          2:1.3.3-1
ii  libxinerama1                      2:1.1.3-1+b1
ii  libxml2                           2.9.1+dfsg1-5
ii  libxrandr2                        2:1.4.2-1+b1
ii  libxv1                            2:1.0.10-1+b1
ii  libxxf86vm1                       1:1.1.4-1
ii  procps                            2:3.3.9-9
ii  zlib1g                            1:1.2.8.dfsg-2+b1

Versions of packages libmyth-0.27-0 recommends:
ii  udisks2  2.1.5-3

libmyth-0.27-0 suggests no packages.

-- no debconf information


Index: mythtv-dmo-0.27.4+fixes20150606/libs/libmythmetadata/metadatadownload.cpp
===================================================================
--- mythtv-dmo-0.27.4+fixes20150606.orig/libs/libmythmetadata/metadatadownload.cpp
+++ mythtv-dmo-0.27.4+fixes20150606/libs/libmythmetadata/metadatadownload.cpp
@@ -566,7 +566,7 @@ MetadataLookupList MetadataDownload::han
                                           lookup->GetSubtitle(), lookup, false);
         }
 
-        if (list.isEmpty() && lookup->GetSeason() && lookup->GetEpisode())
+        if (list.isEmpty() && lookup->GetEpisode())
         {
             list = grabber.LookupData(lookup->GetInetref(), lookup->GetSeason(),
                                       lookup->GetEpisode(), lookup);

Reply via email to