[mythtv-commits] Ticket #9986: OSX Fetch Channels from listing source broken

MythTV noreply at mythtv.org
Thu Aug 11 23:04:34 UTC 2011


#9986: OSX Fetch Channels from listing source broken
-------------------------------------------------+-------------------------
     Reporter:  Jeff Gibbons <mythtv@…>          |      Owner:  danielk
         Type:  Bug Report - General             |     Status:  new
     Priority:  minor                            |  Milestone:  unknown
    Component:  MythTV - Mythtv-setup            |    Version:  0.24-fixes
     Severity:  low                              |   Keywords:  OSX fetch
Ticket locked:  0                                |
-------------------------------------------------+-------------------------
 For OSX, '''MythTv-Setup.app:InputConnections:Fetch channels from listings
 source''' is broken. Fetch tries to run '''mythfilldabase''' under
 '''sh''' but no such program is found. There is no mythfilldatabase in the
 MythTv-Setup.app bundle (as there is in MythBackend.app) and the binary in
 MythFillDatabase.app is named MythFillDatabase (note different case). And
 anyway it would not be found on any executable path when run from the
 MythTv-Setup.app. The current code is shown below.

 Fetch runs from libs/libmythtv/sourceutil.cpp
 {{{
 bool SourceUtil::UpdateChannelsFromListings(uint sourceid, QString
 cardtype)
 {
     QString cmd = "mythfilldatabase --only-update-channels ";
     if (sourceid)
         cmd += QString("--sourceid %1 ").arg(sourceid);
     if (!cardtype.isEmpty())
         cmd += QString("--cardtype %1 ").arg(cardtype);

     myth_system(cmd);

     return true;
 }
 }}}

-- 
Ticket URL: <http://code.mythtv.org/trac/ticket/9986>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center


More information about the mythtv-commits mailing list