<html>
<body>
Hi Mike,<br>
Really appreciate the fix.<br><br>
<br><br>
<br><br>
<pre>&gt;On 06/24/2011 08:55 PM, Mark wrote:
&gt;&gt; I would like to transform my myth box from a rpm based system to
a
&gt;&gt; git based system.
&gt;&gt;
&gt;&gt; mdean made a change recently that I would like to pick up.
&gt;
&gt;Out of curiosity, which change are you looking for?&nbsp; Is it one
on master 
&gt;that's not in -fixes?&nbsp; If so, there were a couple of fixes I've 
&gt;considered backporting, but haven't decided it's worthwhile,
yet.&nbsp; If 
&gt;someone was looking for one of them, though...

</pre>It was <br>
e4be111e sphery Prevent transcode failures due to false &quot;updated cut
list&quot;<br><br>
<pre>I saw it in master, but did not see it in fixes.
I am not sure how typical of a user I am, but I would find it
helpful.&nbsp; 
The analysis is correct, I was transcoding on a relatively slow box
(reduced power consumption) and a relatively long recording.

&gt;Or is this a fix that went into -fixes?&nbsp; If so, aren't there
updated 
&gt;RPMs available that pull from 0.24-fixes?&nbsp; Which distro are you
on?

&gt;&gt; Looked out there for advice on how best to move from one system
to
</i>&gt;&gt; the other, and I am drawing a blank from google.
</i>&gt;&gt;
&gt;&gt; I know a bit about how to use git (have been using svn at work
for
</i>&gt;&gt; over a decade now) and I have made a copy of the code.
</i>&gt;&gt;
&gt;&gt; What I don't understand is the best way to make sure I don't
toast
</i>&gt;&gt; all of my good settings so I can have minimum down time in
the conversion.
</i>&gt;&gt;
&gt;&gt; What I THINK I have to do:
</i>&gt;&gt;
&gt;&gt; back up the mysql mythconverg database ( I have seen a script to
do
</i>&gt;&gt; it, don't remember where it was, but that is not a
problem... I can find that).
</i>&gt;
&gt;FWIW:
<a href="http://www.mythtv.org/wiki/Database_Backup_and_Restore">
http://www.mythtv.org/wiki/Database_Backup_and_Restore</a>

Thanks.&nbsp; I have seen that.

&gt;&gt; rpm -q -a | grep mythtv
</i>&gt;&gt; Inspect the list and delete everything that I think is
provided by
</i>&gt;&gt; the git repository.
</i>&gt;&gt; Go to my local mythtv git repository and do a make (maybe
config,
</i>&gt;&gt; whatever the README says).&nbsp; Install the executables.
</i>&gt;&gt; Restore the database.
</i>&gt;&gt; reboot and pray.
</i>&gt;&gt;
&gt;&gt; Has anyone done this recently?&nbsp; Are there instructions
somewhere?
</i>&gt;
&gt;There's a /very/ high level description&nbsp; of getting the code at 
&gt;<a href="http://code.mythtv.org/trac/">
http://code.mythtv.org/trac/</a> (where you probably want &quot;Stable:
If you'd 
&gt;like to get the 0.24 stable branch, do this:&quot;).

If I do this, I think I have to merge the changes to deletemap.cpp
in.&nbsp; 
I was thinking about moving to the git master anyway.&nbsp; Some day I
would like
to contribute.&nbsp; Not a lot of spare time, but some day that may
change. 

&gt;Besides that, your above list of steps seems pretty much
correct--though 
&gt;if you're using the same system, you probably won't need to restore
the 
&gt;database (no sense replacing it with a copy of itself).&nbsp; If
you're going 
&gt;to new hardware, see
<a href="http://www.mythtv.org/wiki/Backend_migration">
http://www.mythtv.org/wiki/Backend_migration</a> .

So there have been no changes to the mythconverg schema between 24.1 and
the master?
I will backup the database anyway just in case.&nbsp; I like to play with
a safety net under me.

&gt;Mike


</pre><font face="Courier New, Courier">Thank you for your fix!<br>
Mark</font></body>
</html>