<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 8/1/23 05:35, James Abernathy wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CANFv2E=5G4Uf8fj-MWfGBi-Wh8oEaKBqNGP8+d6B3H+yNfoVHA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Tue, Aug 1, 2023 at
            4:38 AM Mike Perkins <<a
              href="mailto:mikep@randomtraveller.org.uk"
              moz-do-not-send="true" class="moz-txt-link-freetext">mikep@randomtraveller.org.uk</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">On 31/07/2023 23:29,
            James wrote:<br>
            > <br>
            > <br>
            >> On 1 Aug 2023, at 5:05 am, Ram Ramesh <<a
              href="mailto:rramesh2400@gmail.com" target="_blank"
              moz-do-not-send="true" class="moz-txt-link-freetext">rramesh2400@gmail.com</a>>
            wrote:<br>
            >><br>
            >> It appears that when I upgraded my frontend host
            from Debian bullseye to bookworm, my myth version changed
            from 0.31 to 0.33. Specifically, before upgrade it was:<br>
            >>> MythTV Version : v31.0<br>
            >>> MythTV Branch :<br>
            >>> Network Protocol : 91<br>
            >>> Library API : 31.20200101-1<br>
            >>> QT Version : 5.11.3<br>
            >> After upgrade it is:<br>
            >>> MythTV Version : v33.1-525efb656d6<br>
            >>> MythTV Branch : fixes/33<br>
            >>> Network Protocol : 91<br>
            >>> Library API : 33.20220913-1<br>
            >>> QT Version : 5.15.8<br>
            >><br>
            >> This happened as I get my mythtv through
            debian-multimedia.<br>
            >><br>
            >> I need to go back to 0.31 as my backend is still
            0.31 and I am reluctant to upgrade (the backend) at this
            time as it serves a couple of 0.31 frontends that I cannot
            upgrade at this time.<br>
            >><br>
            >> Is there anyway I can downgrade to 0.31 and still
            stay in bookworm? Otherwise, I will have to wipe clean and
            install bullseye and get myth 0.31. If possible, I would
            like to avoid this route. Please let me know if I have any
            solution.<br>
            > <br>
            > I have never used repos for my mythtv setup so I can
            say following:<br>
            > the wiki on build from source is quick and easy but you
            need to have the background skills eg setup the DB eg
            systemd<br>
            > <br>
            The problem with building from source, if you are not a
            developer, is that it takes time to set that <br>
            build system up the first time and become familiar with it.
            Then, by the time you come to do the <br>
            next upgrade, you have forgotten how it all works and maybe
            the system has changed anyway.<br>
            <br>
            For myth, uprgades/updates come sufficiently infrequently
            that the use of repos such as <br>
            deb-multimedia are adequate for the purpose, even for
            someone like me who *is* a developer. 'apt <br>
            update; apt upgrade' is quick and easy and keeps myth in
            step with the rest of the software.<br>
            <br>
            The OP has also said that he has two frontends he cannot yet
            upgrade; building from source risks <br>
            that, even though he selects the same myth version,
            something will not be compatible. Using the same <br>
            repo on every myth host ensures that all systems are exactly
            in lockstep.<br>
            <br>
            -- <br>
            <br>
            Mike Perkins<br>
          </blockquote>
          <div><br>
          </div>
          <div>I put together a way to build the packages for Debian 12
            for MythTV over on the MythTV Forum.</div>
          <div><br>
          </div>
          <div><a
              href="https://forum.mythtv.org/viewtopic.php?f=29&t=5466"
              moz-do-not-send="true">https://forum.mythtv.org/viewtopic.php?f=29&t=5466</a></div>
          <div><br>
          </div>
          <div>Jim A<br>
             </div>
        </div>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
mythtv-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a>
<a class="moz-txt-link-freetext" href="http://lists.mythtv.org/mailman/listinfo/mythtv-users">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a>
<a class="moz-txt-link-freetext" href="http://wiki.mythtv.org/Mailing_List_etiquette">http://wiki.mythtv.org/Mailing_List_etiquette</a>
MythTV Forums: <a class="moz-txt-link-freetext" href="https://forum.mythtv.org">https://forum.mythtv.org</a>
</pre>
    </blockquote>
    Jim,<br>
    <br>
      Sorry if this is obvious, but I want to be sure. I thin you are
    suggesting that I follow your link and the steps in it to build 0.31
    .deb packages for 31 and install it in bookworm. Is this correct? I
    will give it a try over coming weekend. <br>
    <br>
       Someone suggested pinning myth to 31 before switching from
    bullseye to bookworm. Do you think that will work? I ask because I
    have a couple of other hosts running 31 in bullseye and eventually I
    will have to upgrade them to bookworm. So, wondering, if there is an
    easy way out of this upgrade issue.  Of course, moving to myth 33 is
    the right move, but prefer to wait on that till I know I can live
    with a week of downtime, if things go wrong.<br>
    <br>
    Regards<br>
    Ramesh<br>
    <br>
  </body>
</html>