MythTV in the source.
I wanted to at least get mythfrontend working on my Gentoo boxes. It seemed pretty straight forward to do that. I created a tar archive of the MythTV source in the LinuxMCE source. I then created an ebuild for that (actually I just modified an already existing one and copied it to an overlay with a new version number). It compiled and installed just fine.
However, it seems that the version in the source is not the same version that LinuxMCE actually uses. As soon as I ran mythfrontend it had to upgrade the database schema and then it gave me an error saying that that version of mythfrontend only supports protocol version 33, but the backend is running version 31. I verified that it is in fact compiling and installing the version in the LinuxMCE source and that it is connecting to the database on the core.
I'm sure I just missed something obvious, but I'm at a loss as to what that is...