[mythtv-users] GetPreviewImage is checking for recording at wrong start time

jk90090 jk90090 at gmail.com
Thu Jan 5 00:03:05 UTC 2012


On 1/4/12 3:03 PM, jk90090 wrote:
> On 1/4/12 2:11 PM, Mark Kendall wrote:
>> On 4 January 2012 21:53, jk90090<jk90090 at gmail.com>  wrote:
>>> Started noticing that my MythWeb "Recordings" page wasn't showing 
>>> preview
>>> icons. Check the backend log and saw the following sort of errors:
>>>
>>> 2012-01-03 15:55:44.682301 E [7951/8502] HttpServer82
>>> services/content.cpp:450 (GetPreviewImage?) -GetPreviewImage?: no 
>>> recording
>>> for start time 'Mon Jan 2 12:00:00 2012'
>>> I did an update (manual gentoo ebuild) yesterday before submitting the
>>> ticket. MythTV build is from mythtv-0.25_pre20120103.tar.gz . 
>>> MythWeb is
>>> www-apps/mythweb-0.25_pre20111115, also pulling in from the manual 
>>> ebuild.
>> Mythweb was updated for UTC on 2/12/2011
>> (https://github.com/MythTV/mythweb/commit/e9e99daf2fae331d24f940d249fbf476873fb55a). 
>>
>>
>> I suggest you update mythweb.
>>
>> regards
>>
>> Mark
>>
> Looked at the commit, and found the commits for utils.php and 
> Program.php  aren't being reflected in my build for 
> www-apps/mythweb-0.25_pre20111115 .  Now trying to figure out how it's 
> pulling this build...
>
> -JK
source 
/usr/local/mythtv_portage/Gentoo/www-apps/mythweb/mythweb-0.25_pre20111115.ebuild
++ EAPI=2
++ MYTHTV_VERSION=
++ MYTHTV_BRANCH=master
++ MYTHTV_REV=40cef91e1d226ca73a1d36d2976433456a35fcd4
++ MYTHTV_SREV=40cef91
...
SRC_URI='https://github.com/MythTV/mythweb/tarball/40cef91e1d226ca73a1d36d2976433456a35fcd4 
-> mythweb-0.25_pre20111115.tar.gz'


Looked on GitHub ( 
https://github.com/MythTV/packaging/tree/master/Gentoo/www-apps/mythweb 
) and the Ebuild version bump points to the above.

If I wget that url, I get MythTV-mythweb-40cef91.tar.gz .  Looking 
inside there, most (if not all) files are dated November 15, 2011, and 
the files above are MISSING the commits.

Turns out the scripts/mythtv-buildrebuild.py doesn't by default update 
mythweb at all, so I wasn't on a newer packaging than the Nov 15th one 
(but still that should have included the commits):

# scripts/mythtv-buildebuild.py --packages media-tv/mythtv --verbose
Updating media-tv/mythtv
Base automatically chosen: mythtv-0.25_pre20120103
Autoselecting hash: a42250ad3f66279f2f3adb4a1c4b77495038eb5e
New version set to: mythtv-0.25_pre20120104
Opening "/usr/portage/distfiles/mythtv-0.25_pre20120104.tar.gz" to find 
shortened hash:  a42250a
Updating "media-tv/mythtv/mythtv-0.25_pre20120103.ebuild" to 
"media-tv/mythtv/mythtv-0.25_pre20120104.ebuild"
Digesting...

# scripts/mythtv-buildebuild.py --packages www-apps/mythweb --verbose
Updating www-apps/mythweb
Base automatically chosen: mythweb-0.25_pre20111115
Autoselecting hash: 91ee0a299ccea2caba0292c110c253454d5c5bbb
New version set to: mythweb-0.25_pre20120104
Opening "/usr/portage/distfiles/mythtv-0.25_pre20120104.tar.gz" to find 
shortened hash:  a42250a
Updating "www-apps/mythweb/mythweb-0.25_pre20111115.ebuild" to 
"www-apps/mythweb/mythweb-0.25_pre20120104.ebuild"
Digesting...

# emerge -p mythweb

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS   ~] www-apps/mythweb-0.25_pre20120104 [0.25_pre20111115] 
USE="-vhosts"

  * IMPORTANT: 11 news items need reading for repository 'gentoo'.
  * Use eselect news to read news items.

But that fails to emerge.

So next, I just created a new github clone:

git clone git://github.com/MythTV/packaging.git /usr/local/mythtv_portage/

And re-emerged mythweb.


And re-emerged.
Results, the same missing commits.

What should I do next?

-JK


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-users/attachments/20120104/59c5baa4/attachment.html 


More information about the mythtv-users mailing list