<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>