<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>On 21/06/2022 14:07, Barry Martin wrote:<br>
    </p>
    <blockquote type="cite"
      cite="mid:d9e5d3c7-5ffc-33cd-0fed-541cb832298e@GMail.com">
      <br>
      Hi Paul!
      <br>
      <blockquote type="cite">
        <blockquote type="cite">... Am I having problems because of
          this:
          <br>
          <br>
          cat??? /etc/apt/sources.list.d/mythbuntu-ubuntu-31-jammy.list
          <br>
          debhttps://ppa.launchpadcontent.net/mythbuntu/31/ubuntu/ 
          jammy main
          <br>
          #
          deb-srchttps://ppa.launchpadcontent.net/mythbuntu/31/ubuntu/ 
          jammy
          <br>
          main
          <br>
          <br>
          No idea why the second one is commented.
          <br>
          <br>
          Thanks!
          <br>
          <br>
          Barry
          <br>
          <br>
        </blockquote>
        Do you want to install from source?
        <br>
        <br>
        I thought you wanted to install using the PPA packages but was
        having
        <br>
        problems because you wanted to install v31 and by default on
        Ubuntu
        <br>
        22.04 you will get v32.
        <br>
      </blockquote>
      <br>
      Yes, want do do the PPA version as seems like would be easier plus
      that's how I've done it it in the past.  As I mentioned to Mike,
      trying  to be the eyes for people trying to assist me. ...Looking
      for anything to figure out why when I tell it to install v31 it
      insists on installing v32: I'm not seeing/haven't found where the
      "ha-ha I'm going to install 32 instead" is.  The 'software chart'
      (forgot the name -- Livepatch is the last tab) only lists v31 (the
      deb line was checked, the deb-src one unchecked).
      <br>
      <br>
      Barry
      <br>
      <br>
      <br>
    </blockquote>
    <p><br>
    </p>
    <p>As always with Linux there are many ways to do this but it goes
      something like this.</p>
    <p><br>
    </p>
    <p>If you have not already done so add the ppa for v31-fixes</p>
    <p><i><b>sudo add-apt-repository ppa:mythbuntu/31</b></i></p>
    <p><br>
    </p>
    <p>To see what versions of a package is available you can run this
      on the command line:-</p>
    <p><i><b>sudo apt list -a mythtv-frontend</b></i></p>
    <p>This will show a list of available packages for the package
      called <b>mythtv-frontend </b>something like this <b>.</b></p>
    <p><br>
      <b><span style="font-family:monospace"><span
            style="color:#000000;background-color:#ffffff;"><span
              style="font-family:monospace"><span
                style="color:#000000;background-color:#ffffff;">Listing...
                Done
              </span><br>
              <span style="color:#18b218;background-color:#ffffff;">mythtv-frontend</span><span
                style="color:#000000;background-color:#ffffff;">/jammy,now
                2:32.0+fixes.20220325.f69ce764b7-0ubuntu1 amd64
                [installed,automatic]
              </span><br>
              <span style="color:#18b218;background-color:#ffffff;">mythtv-frontend</span><span
                style="color:#000000;background-color:#ffffff;">/jammy
                2:31.0+fixes.202203040619.7e4ce1ba98~ubuntu22.04.1 amd64</span><br>
            </span></span></span></b></p>
    <p><span style="font-family:monospace">This shows we have two
        packages available one for v32 which is the one that is
        installed and one for v31 which is not installed.</span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace">You want the v31 packages so
        you will have to explicitly tell apt to install that version
        like this :-</span></p>
    <p><span style="font-family:monospace"><span
          style="font-family:monospace"><i><b><span
                style="color:#000000;background-color:#ffffff;">sudo apt
                install
                mythtv-frontend=2:31.0+fixes.202203040619.7e4ce1ba98~ubuntu22.04.1</span></b></i><br>
        </span></span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace">Unfortunately you will have
        to do this for <b>all</b> the MythTV packages you have
        installed (maybe someone more familiar with Debian/Ubuntu has a
        better way). The packages to downgrade will be one or more from
        this list (use the sudo apt list -a </span><span
        style="font-family:monospace"><span
          style="font-family:monospace"><package_name> </span>or
        sudo apt-cache policy <package_name> to see which ones you
        have installed):-</span></p>
    <p><span style="font-family:monospace">mythtv</span></p>
    <p><span style="font-family:monospace">mythtv-common</span></p>
    <p><span style="font-family:monospace">mythtv-doc</span></p>
    <p><span style="font-family:monospace">mythtv-database</span></p>
    <p><span style="font-family:monospace">mythtv-backend</span></p>
    <p><span style="font-family:monospace">mythtv-transcode-utils</span></p>
    <p><span style="font-family:monospace">mythtv-frontend<br>
      </span></p>
    <p><span style="font-family:monospace">libmyth</span></p>
    <p><span style="font-family:monospace">libmyth-dev</span></p>
    <p><span style="font-family:monospace">php-mythtv</span></p>
    <p><span style="font-family:monospace">libmythtv-perl</span></p>
    <p><span style="font-family:monospace">libmyth-python</span></p>
    <p><span style="font-family:monospace">mythtv-backend-master</span></p>
    <p><span style="font-family:monospace">mythweb</span></p>
    <p><span style="font-family:monospace">mythtv-dbg</span></p>
    <p><span style="font-family:monospace">mythplugins</span></p>
    <p><span style="font-family:monospace">mythgame</span></p>
    <p><span style="font-family:monospace">mythmusic</span></p>
    <p><span style="font-family:monospace">mythnews</span></p>
    <p><span style="font-family:monospace">mythweather</span></p>
    <p><span style="font-family:monospace">mytharchive</span></p>
    <p><span style="font-family:monospace">mythzoneminder</span></p>
    <p><span style="font-family:monospace">mythbrowser</span></p>
    <p><span style="font-family:monospace">mythtv-theme-mythbuntu</span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace">Finally in order to prevent
        apt automatically upgrading back to v32 the next time you update
        you have to mark each package you just downgraded so it wont
        update anymore.</span></p>
    <p><span style="font-family:monospace"><i><b><code>sudo apt-mark
              hold mythtv-frontend</code></b></i> </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace">If you want to see which
        packages have been put on hold you can use :-</span></p>
    <p><i><b><span style="font-family:monospace"><code>apt-mark showhold</code></span></b></i></p>
    <p><i><b><span style="font-family:monospace"><code><br>
            </code></span></b></i></p>
    <p><span style="font-family:monospace"><code>If you want to remove
          the hold</code></span></p>
    <p><i><b><code>sudo apt-mark unhold mythtv-frontend</code></b></i></p>
    <p><br>
      <b><code></code></b></p>
    <p><code></code>Paul H.<br>
      <b><code></code></b><span style="font-family:monospace"><code></code></span><b><span
          style="font-family:monospace"><code></code></span></b><i><b><span
            style="font-family:monospace"><code></code></span></b></i></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span></p>
    <p><span style="font-family:monospace"><br>
      </span><b><span style="font-family:monospace"></span></b></p>
    <br>
  </body>
</html>