[mythtv] New configure --prefix is not updating settings.pro

Isaac Richards ijr at case.edu
Thu Apr 7 23:18:31 UTC 2005


On Thursday 07 April 2005 06:17 pm, Nigel Pearson wrote:
> On Thursday 07 April 2005 12:34 am, Nigel Pearson wrote:
> >> What's about checking if the user uses debian (for example "test -e
> >> /etc/debian_version" or test if the word local appears in "which gcc")
> >> to automatically set --prefix to /usr?
> >
> > 	Damn good idea, Adam. I have lost count of the number
> > of times on KnoppMyth that I have built and installed into
> > /usr/local, and then wondered why there were version mismatches,
> > et c.
>
> On 08/04/2005, at 12:37 AM, Isaac Richards wrote:
> > Absolutely not.  Self compiled software goes into /usr/local.
>
> 	On platforms that have MythTV installed by default
> (KnoppMyth) or by the user from packages, they go into /usr,
> and CVS builds then go somewhere else.

This is standard for essentially all software on Linux.  Stuff you compile 
goes into /usr/local, stuff from packages goes into /usr.  This is good 
behavior, and Myth certainly shouldn't ignore the standards for something 
like this.

> 	I guess I am trying to subtly change the behaviour
> on Debian boxes - to upgrade the current packages.

Why?  I'm on Debian, and I really don't want myth going into /usr.

> 	What if configure looked for current versions
> (`which mythbackend`) and then asked the user if they
> want to overwrite it?

Nope, shouldn't do that.

> And, if that was the case, how many people think
> that the default (if there is one) should be yes?

If the user's smart enough to figure out how to connect to CVS and compile 
from source, they can be smart enough to deal with package management.

Isaac


More information about the mythtv-dev mailing list