[mythtv-users] Installing SVN to multiple machines

Mike Perkins mikep at randomtraveller.org.uk
Sat Mar 22 22:46:17 UTC 2008


Michael T. Dean wrote:
> On 03/22/2008 03:36 PM, Robin Neatherway wrote:
>>>  > Is there an easy process to make
>>>  > a .deb or even just a tarball I could extract to /usr/local that would
>>>  > populate the necessary directories?
>>>
>>>  I do a "make install INSTALL_ROOT=/tmp/myth" then cd to /tmp/myth and
>>>  make a tarball. Then on each of my FEs and BEs, I cd to / and untar.
>>>  It's not pretty, but it works.
>>>
>>>  To uninstall, I manually delete files.
>> Very good, I'll give this a go.
> 
> But remember if you have non-compatible library versions (or even 
> slightly different architectures resulting in different instruction sets 
> being used), you may be installing non-working binaries onto your other 
> (non-build) system.
> 
> Basically, if you're trying to go across distributions, not only are you 
> taking on the responsibilities of a packager (and look how busy Axel and 
> Mario* stay with that job ;), but you're trying to make packages that 
> work on multiple distros (with all their differences--layout, 
> configuration, installed libraries, library versions, ...).  I still say 
> identical is the best bet if you don't want to compile on each system.  
> If you don't have identical systems, you should really compile on each 
> distro (i.e. if you have 2 Ubuntu systems).
> 
Just to emphasise here - if you have different *hardware* between boxes you are 
probably wasting your efforts attempting to save some compile time. Even two 
different video card *versions* may make libraries different, let alone any more 
significant differences between boxes.

Mike perkins



More information about the mythtv-users mailing list