MythTV on 12.3

I am having trouble getting MythTV to work on OpenSuSE 12.3. It is not
in the 12.3 repos. I added the 12.2 packman repo and got it installed.
However, I can’t get the backend to start at boot.

From the console, I can run mythbackend as root and make a frontend
connect to it. But, if I type chkconfig -a mythbackend, nothing
happens. It doesn’t even show on yast2 runlevel. I think it may have
something to do with 12.3 using systemd.

How can I get mythbackend to run when I boot? Thanks!

I just found out that I can also run the backend by:

sudo -u mythbackend mythbackend

and it runs properly. However, if I execute

/etc/init.d/mythbackend start

I get the following error in the log:
CoreContext main.cpp:117 (main) - Failed to init MythContext.

MythTV was in the 12.3 repo. just the other day and was working fine. I tried it out.
It’s been removed from the 12.3 repo.

Is there a way to tell why it was pulled? I’m currently running mythtv on another distribution but I’d like to start using openSUSE so I can get to know it. Most of my experience is just with packages but I guess I should try to following some directions installing it from scratch. Packages are the easy way out…

As far as I’m aware, MythTV package for OpenSUSE have always been found on PackMan. PackMan currently has packages for 12.3, but only for MythTV 0.26, not any of the older versions.


I see they now have 0_25 and 0_26 available on the Packman repository for OpenSUSE 12.3 now. However 0_24 is only available for up to openSUSE 12.1.

As I said earlier, I was under the impression Packman was the only place to get OpenSUSE packages for MythTV, I’ve never seen it on the main repositories.