[MacPorts] #34900: mythtv-core.25

Craig Treleaven ctreleaven at cogeco.ca
Mon Jun 18 05:13:40 PDT 2012

At 9:42 PM -0700 6/17/12, Jeremy Huddleston wrote:
>On Jun 17, 2012, at 10:18, Craig Treleaven <ctreleaven at cogeco.ca> wrote:
>>  At 9:27 AM -0700 6/17/12, Bradley Giesbrecht wrote:
>>>  Does mythtv -mysql_server require qt4-mac +mysql?
>>  Yes, mythtv-core.25 -mysql_server still needs mysql5 client and 
>>qt4-mac +mysql.
>>  The mysql_server variant to mythtv-core.25 is for those people who 
>>want to install and run the MySQL database on the same machine, 
>>which is the most common case.  I'm pretty sure I'm going to make 
>>it a default.
>I don't think that the distinction is whether you want to run the 
>MySQL database on the same machine.  That actually doesn't matter 
>(or at least it dint' the last time I checked).  I think what you 
>*want* to variant is if the port will install the mythtv backend...

Umm, no?  Myth is really set up to build and install _all_ its 
software (ie frontend and backend); it is up to the user to decide 
how they want to use that machine.  Years ago, there may have been 
some attempt to produce backend-only or frontend-only configs.  The 
savings are miniscule and upstream strongly discourages* that kind of 
packaging, now.

Logically, Myth is one database server, one or more backends (one 
master and n slave backends) and one or more frontends.  It is common 
to have those three functions all on one machine.  You're right 
though that other configs are OK.  Eg. Database server on one 
machine, master backend on another, slave backends (connected to a TV 
tuner) or job queue-only (no tuner) slave backends and a host of 

* In Myth's configure, there are options to --disable-backend, and 
--disable-frontend but with a comment "disabled due to abuse in 
Gentoo ebuild".

More information about the macports-dev mailing list