[mythtv-users] Reinstalling the current Mythbuntu packages

Johnny Walker johnnyjboss at gmail.com
Mon Feb 8 15:53:44 UTC 2010


On Sat, Feb 6, 2010 at 9:03 PM, Harry Devine <lifter89 at comcast.net> wrote:
> Marc Randolph wrote:
>>
>> On Sat, Feb 6, 2010 at 4:07 PM, Harry Devine <lifter89 at comcast.net> wrote:
>>
>>>
>>> I just put on version 22473 on my Mythbuntu box this AM from the weekly
>>> builds.  I checked out that version in SVN to implement a patch I've made
>>> to
>>> mythtvbackend.  I compiled my patch (which I've done before), then I
>>> stopped
>>> the backend and copied my new one over to /usr/bin.  Like an idiot, I
>>> never
>>> saved the original binary.  For some reason, the backend will not start.
>>>  The backend log says:
>>>
>>> 2010-02-06 16:52:13.160 mythbackend version: branches/release-0-22-fixes
>>> [22473M] www.mythtv.org
>>> 2010-02-06 16:52:13.162 Using runtime prefix = /usr
>>> 2010-02-06 16:52:13.163 Using configuration directory =
>>> /home/mythtv/.mythtv
>>> 2010-02-06 16:52:13.163 Application binary version (0.22.20091008-1) does
>>> not match libraries (0.22.20091023-1)
>>> 2010-02-06 16:52:13.164 This application is not compatible with the
>>> installed MythTV libraries. Please recompile after a make distclean
>>> 2010-02-06 16:52:13.165 Failed to init MythContext, exiting.
>>>
>>>
>>> I don't want to install the entire SVN compile, just mythbackend.  That
>>> has
>>> worked before, but not now.  So, what I need to do is figure out how to
>>> put
>>> the original 22473 packages back.  I looked at the Synaptic Package
>>> Manager,
>>> and I see the various myth packages (mytharchive, etc.), but I can't find
>>> the one that I need reinstall the base myth packages (mythbackend
>>> specifically).
>>>
>>
>> If it is a master backend, is this the package you're looking for?
>> I'm no packaging guru, but you may have to wait for the next change to
>> -fixes (so that the package is redistributed with a higher fixes
>> number and it will want to overwrite the one you have):
>>
>> $ apt-cache policy mythtv-backend-master
>> mythtv-backend-master:
>>  Installed: 0.22.0+fixes23426-0ubuntu0+mythbuntu3
>>  Candidate: 0.22.0+fixes23473-0ubuntu0+mythbuntu3
>>  Version table:
>>     0.22.0+fixes23473-0ubuntu0+mythbuntu3 0
>>        500 http://ppa.launchpad.net karmic/main Packages
>>
>> slave backend is without the -master.
>>
>>   Marc
>> _______________________________________________
>> mythtv-users mailing list
>> mythtv-users at mythtv.org
>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>
>>
>
> Thanks for the response.  This is a master backend, but I just figured it
> out.  I went back into Synaptic Package Manager and found mythtv-backend.  I
> did a "mark for reinstallation", hit Apply, and it reinstalled just
> mythtv-backend.  Restarted it and all is back.
>
> Thanks again!
> Harry
>

Just as an aside to this - in MythBuntu (indeed all Ubuntu / Debian
based systems using Aptitude) you can always review /var/log/aptitude
to review what you've done through apt. It has helped me determine how
to get back to a state prior to when I started making changes.

-JJ


More information about the mythtv-users mailing list