I upgraded to MythTV 0.23 about 2 weeks ago from 0.20 I&#39;ve been running for years. No problems at all. I also upgraded the ATI proprietary driver to the latest version. The Ubuntu itself had 0.23-fixes in it&#39;s repositories and I also added some ppa I found online for higher fixes version. All running good. I decided to stick with the official Mythbuntu releases though so not trying 0.24 or 0.25 since 0.23 does all I need. Except BD playback ...<br>
<br><div class="gmail_quote">On Tue, Mar 27, 2012 at 7:17 AM, Nick Rout <span dir="ltr">&lt;<a href="mailto:nick.rout@gmail.com">nick.rout@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Tue, Mar 27, 2012 at 6:52 AM,  &lt;<a href="mailto:f-myth-users@media.mit.edu">f-myth-users@media.mit.edu</a>&gt; wrote:<br>
&gt;    &gt; Date: Mon, 26 Mar 2012 09:09:09 -0500<br>
&gt;    &gt; From: Kevin Kuphal &lt;<a href="mailto:kkuphal@gmail.com">kkuphal@gmail.com</a>&gt;<br>
&gt;<br>
&gt;    &gt; On Sun, Mar 25, 2012 at 8:50 PM, &lt;<a href="mailto:f-myth-users@media.mit.edu">f-myth-users@media.mit.edu</a>&gt; wrote:<br>
&gt;<br>
&gt;    &gt; &gt; I&#39;ve been pondering this for a couple weeks, ever since I saw Mike&#39;s<br>
&gt;    &gt; &gt; commit of 2012-03-09T15:20:56-08:00 and his message re &quot;Upgrad failing<br>
&gt;    &gt; &gt; from schema 1214 to 1265)&quot; [sic].  This is a new thread &#39;cause I&#39;m not<br>
&gt;    &gt; &gt; sure if very late replies to old threads typically get seen.  Sorry if<br>
&gt;    &gt; &gt; this is a bit long, but thanks for whatever you can clarify.<br>
&gt;    &gt; &gt;<br>
&gt;    &gt; &gt; I understand the problem with supporting old Myth versions if their<br>
&gt;    &gt; &gt; surroundings also change, but can you be a little clearer on a few<br>
&gt;    &gt; &gt; issues here?  And I&#39;m hoping to perhaps change your mind, or at least<br>
&gt;    &gt; &gt; get workable ways forward---maybe support old versions until 0.25 is<br>
&gt;    &gt; &gt; released and -then- drop them, with more warning than the zero that<br>
&gt;    &gt; &gt; such users got before your commit?<br>
&gt;<br>
&gt;    &gt; Cutting the below, can&#39;t you just upgrade to 0.23, 0.24, then 0.25 in order<br>
&gt;    &gt; using the tarballs?  I&#39;ve seen that before in plenty of commercial products<br>
&gt;    &gt; and should work just fine here was well.<br>
&gt;<br>
&gt; My impressions of why this wouldn&#39;t be easy:<br>
&gt; (a) The tarballs are often not the latest release in any given major<br>
&gt;    version.  Is it now the case that there are up-to-date tarballs<br>
&gt;    for the latest of -fixes in &quot;all&quot; (for some definition of &quot;all&quot;)<br>
&gt;    Myth versions?  If not, what&#39;s the right source?  git?  svn?<br>
&gt;    Does it vary based on the age of the release?<br>
&gt; (b) Building requires grabbing a lot of dependencies.  That&#39;s -way-<br>
&gt;    easier if you&#39;re starting with a package instead of a tarball,<br>
&gt;    so you can do &quot;apt-get build-dep mythtv&quot; or whatever and be sure<br>
&gt;    you actually have a consistent and compatible-with-itself set of<br>
&gt;    supporting packages.<br>
&gt; (c) Building old versions often winds up in dependency hell, so<br>
&gt;    you often need to install an OS of the right vintage as well.<br>
&gt;    Remember we&#39;re talking Qt versions, MySQL versions, maybe default<br>
&gt;    charset issues, I dunno.  And that&#39;s ignoring capture devices,<br>
&gt;    which I&#39;m assuming one would -not- build except to get the backend<br>
&gt;    to start, but that then requires a working dummy tuner or something<br>
&gt;    else that most users never do, depending on how picky the backend<br>
&gt;    is about starting enough to even upgrade itself.<br>
&gt; (d) Many older distros either stop offering -everything-, or stop<br>
&gt;    updating packages.  This means that someone trying to actually<br>
&gt;    go the package route may wind up in trouble as well.<br>
&gt;<br>
&gt; I can easily see just one of these causing a lot of hairpulling,<br>
&gt; especially if done long after any given release/package/etc was<br>
&gt; current---in some distros, it might not even be -possible- to go<br>
&gt; back far enough.<br>
&gt;<br>
&gt; Are these concerns invalid?<br>
&gt;<br>
&gt; Here&#39;s another question:<br>
&gt;<br>
&gt; Let&#39;s just take Ubuntu, since that&#39;s what I&#39;m running.  For either<br>
&gt; the Canonical-supplied packages or those from Mythbuntu, are those<br>
&gt; routinely rebuilt for (for example, just &#39;cause it&#39;s an LTS) 10.04<br>
&gt; against the -latest- -fixes?<br>
<br>
</div></div>For the canonical packages, they stay at the (ubuntu) release-date<br>
version, as this search shows:<br>
<br>
<a href="http://packages.ubuntu.com/search?keywords=mythtv-frontend&amp;searchon=names&amp;suite=all&amp;section=all" target="_blank">http://packages.ubuntu.com/search?keywords=mythtv-frontend&amp;searchon=names&amp;suite=all&amp;section=all</a><br>

<br>
For the mythbuntu repos you get updates. For example on 10.04, you can<br>
get the latest 0.24-fixes as well as master (which they describe as<br>
0.25, although it is not as 0.25 is not yet released)<br>
<br>
from the repos FAQ:<br>
<br>
How long will you keep doing builds for my version of Ubuntu?<br>
<br>
    If your version of Ubuntu is an LTS release, you can expect to<br>
have any MythTV version released up until the next Ubuntu LTS<br>
available to you.<br>
    If your version of Ubuntu is a standard release, you will have the<br>
version of MythTV that was available in that release as well as one<br>
more afterward.  So if the release launched with 0.23, you will have<br>
0.23 and 0.24 available to you.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br>
<a href="http://www.mythtv.org/mailman/listinfo/mythtv-users" target="_blank">http://www.mythtv.org/mailman/listinfo/mythtv-users</a><br>
</div></div></blockquote></div><br>