[mythtv] dev and release builds on same machine?
hendrixski at storsint.com
Tue Nov 6 01:56:41 UTC 2007
It is possible to have separate systems without having to shell out more
money for hardware. If you install a virtual machine you can run your
unstable environment inside of it (and save a few snapshots every so
often so that if you hoze everything just go to a previous snapshot).
If you're adventurous install a test environment in a chroot (make sure
that you link it properly to the Xsession, or else it won't make it past
the commandline). That way you can have SEVERAL development releases of
*any* software distributed between several copies of your file system,
or you can develop against several branches each with their own clean
filesystem. WARNING: The performance gains of doing this are probably
not worth the headaches of when things go wrong.... so, like Brad said,
it's asking for trouble.
Brad DerManouelian wrote:
> On Nov 5, 2007, at 3:11 PM, Mark Rafn wrote:
>> On Mon, 5 Nov 2007, Brad DerManouelian wrote:
>>> Never ever ever ever rely on a development build for anything other
>>> than developing/testing with ANY software. Anyone who tells you
>>> differently is asking for trouble.
>> That's my baseline position, and the reason I ask. However, I'm not
>> how it works with Mythtv development, what with the need for fairly
>> complete, consistent database info and actual hardware requirements
>> tuning and recording.
>> Are there instructions somewhere for setting up the "standard"
>> system alongside a production system, including maybe how to set up a
>> dummy tuner (or "steal" a tuner from production only when not
>> needed), and
>> how to clone and upgrade your production data (including symlinks to
>> video files, so deletes won't affect production)?
> Two *completely* separate systems is best, I think - especially if you
> need to appease others in your house. You will be much better off for
More information about the mythtv-dev