[mythtv-users] Mythfrontend ? want v31 not v32

Paul Harrison mythtv at mythqml.net
Tue Jun 21 18:23:06 UTC 2022


On 21/06/2022 14:07, Barry Martin wrote:

>
> Hi Paul!
>>> ... Am I having problems because of this:
>>>
>>> cat??? /etc/apt/sources.list.d/mythbuntu-ubuntu-31-jammy.list
>>> debhttps://ppa.launchpadcontent.net/mythbuntu/31/ubuntu/ jammy main
>>> # deb-srchttps://ppa.launchpadcontent.net/mythbuntu/31/ubuntu/ jammy
>>> main
>>>
>>> No idea why the second one is commented.
>>>
>>> Thanks!
>>>
>>> Barry
>>>
>> Do you want to install from source?
>>
>> I thought you wanted to install using the PPA packages but was having
>> problems because you wanted to install v31 and by default on Ubuntu
>> 22.04 you will get v32.
>
> 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).
>
> Barry
>
>

As always with Linux there are many ways to do this but it goes 
something like this.


If you have not already done so add the ppa for v31-fixes

/*sudo add-apt-repository ppa:mythbuntu/31*/


To see what versions of a package is available you can run this on the 
command line:-

/*sudo apt list -a mythtv-frontend*/

This will show a list of available packages for the package called 
*mythtv-frontend *something like this *.*


*Listing... Done
mythtv-frontend/jammy,now 2:32.0+fixes.20220325.f69ce764b7-0ubuntu1 
amd64 [installed,automatic]
mythtv-frontend/jammy 2:31.0+fixes.202203040619.7e4ce1ba98~ubuntu22.04.1 
amd64
*

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.


You want the v31 packages so you will have to explicitly tell apt to 
install that version like this :-

/*sudo apt install 
mythtv-frontend=2:31.0+fixes.202203040619.7e4ce1ba98~ubuntu22.04.1*/


Unfortunately you will have to do this for *all* 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 <package_name> or sudo apt-cache policy 
<package_name> to see which ones you have installed):-

mythtv

mythtv-common

mythtv-doc

mythtv-database

mythtv-backend

mythtv-transcode-utils

mythtv-frontend

libmyth

libmyth-dev

php-mythtv

libmythtv-perl

libmyth-python

mythtv-backend-master

mythweb

mythtv-dbg

mythplugins

mythgame

mythmusic

mythnews

mythweather

mytharchive

mythzoneminder

mythbrowser

mythtv-theme-mythbuntu


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.

/*|sudo apt-mark hold mythtv-frontend|*/


If you want to see which packages have been put on hold you can use :-

/*|apt-mark showhold|*/

/*|
|*/

|If you want to remove the hold|

/*|sudo apt-mark unhold mythtv-frontend|*/


*||*

||Paul H.
*||*||*||*/*||*/



















**

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20220621/e841d3ea/attachment.htm>


More information about the mythtv-users mailing list