[mythtv-users] Unable to install MythTV on UbuntuMATE Linux 16.04

James Linder jam at tigger.ws
Sun May 13 03:32:01 UTC 2018



> On 13 May 2018, at 6:34 am, mythtv-users-request at mythtv.org wrote:
> 
> On 13/05/2018, George Poulson <george.poulson at gmail.com> wrote:
>> My understanding is that he *buntu packages want to install MariaDB, which
>> will conflict with MySQL.
>> 
>> Unless you really need MySQL then I would uninstall it and use the
>> recommended packages.
>> 
>> Also the *buntu packages will give you a less-than-up-to-date version of
>> MythTV (I have just installed 0.29-fixes on a LUuntu 16.04.1 base.
>> 
>> There is some very good information here: Installing MythTV on Ubuntu -
>> MythTV Official Wiki
>> <https://www.mythtv.org/wiki/Installing_MythTV_on_Ubuntu>
>> 
>> George
>> 
>> 
>> 
>> On 12 May 2018 at 21:19, Bret Busby <bret.busby at gmail.com> wrote:
>> 
>>> Hello.
>>> 
>>> I have just unsuccessfully tried, using the Ubuntu Software Centre, to
>>> download and install MythTV, on UbuntuMATE Linux 16.04.x .
>>> 
>>> The version of MythTV that I tried to install, from the Ubuntu
>>> Software Centre, is shown as
>>> mythtv 2:0.28.0+fixes.20160413.15cf421-0ubuntu2.16.04.1
>>> 
>>> The error message showed
>>> 
>>> "
>>> To install MythTV Backend Setup, these items must be removed:
>>> Mysql database server binaries
>>> mysql-server-core-5.6
>>> "
>>> 
>>> Is it correct that MythTV conflicts with MySQL, and that the two are
>>> mutually exclusive?
>>> 
>>> Thank you in anticipation.
> 
> Hello.
> 
> That wiki from the link that you posted, in adding the ppa, and trying
> to install using the ppa, still requires eliminating mysql.
> 
> Yet, that wiki web page states that mythtv uses muysql, and,
> installing mythtv, creates a mysql database for mythtv.
> 
> So, that wiki web page appears to be obsolete.
> 
> So, it appears that mythtv and mysql are mutually exclusive.

Bret much confusion about terminology

MariaDB is an SQL database engine
mysql is an SQL data base engine

mythtv works (when I last tried) on either database engine.
The advice above says if you dont need (somewhere there are differences) mysql then ditch it and use mariadb

The databases are losely and wrongly reffered to as a mysql database. SQL is a standard as as far as I know neither engine violates the standard.

You can ditch mysql and install mariadb without noticing (in general, but if you are building qt suff that usees the MYSQL db stuff then ouch a bit)

If you follow the wiki, in particular use anisable to get dependancies then building myth is quite easy. If you do that you can use which ever version you choose the DB access is hidden in QTMYSQL and either mariadb or mysql works.

James


More information about the mythtv-users mailing list