Koozali.org: home of the SME Server

MythTV on SME 8.X

Offline Johari

  • *
  • 6
  • +0/-0
  • So little time....so much to do.......
    • http://penjaga.com.au/
MythTV on SME 8.X
« on: February 16, 2011, 09:24:29 AM »
Hi All,
        I have not submitted this as a bug as it I am only after some info or pointers in the right direction.   I have been running MythTV for about 3 years now as Mythbuntu boxes.  All successfull with a backend server and two front ends.  I am looking at putting MythTV on SME 8.X as it now runs the same version of MySQL.   There is not too much on the web regarding this apart from this contrib: http://wiki.contribs.org/MythTV.  I have successfully got as far as implementing the ATrpms repositories as el5 but cannot get the dag repositories to see the el5 versions.   I have attached the yum reports of the attempts to install.  I am not a Linux guru and I may be pushing the edge here a bit, if so, please say so.

Quote
Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
 * base: mirror.aarnet.edu.au
 * updates: mirror.aarnet.edu.au
Excluding Packages from atrpms - EL5
Finished
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mythtv-backend.i386 0:0.24-265.el5 set to be updated
--> Processing Dependency: libmythtv-0.24.so.0 for package: mythtv-backend

****Lines excluded to reduce character count

--> Processing Dependency: liberation-sans-fonts for package: mythtv-themes
--> Processing Dependency: dejavu-sans-fonts for package: mythtv-themes
--> Processing Dependency: google-droid-sans-fonts for package: mythtv-themes
--> Finished Dependency Resolution
libavcodec52-0.6.1-38_git20110115.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: libtheoradec.so.1(libtheoradec_1.0) is needed by package libavcodec52-0.6.1-38_git20110115.el5.i386 (atrpms)
libavcodec52-0.6.1-38_git20110115.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: libtheoraenc.so.1 is needed by package libavcodec52-0.6.1-38_git20110115.el5.i386 (atrpms)
mythtv-themes-0.24-265.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: google-droid-sans-fonts is needed by package mythtv-themes-0.24-265.el5.i386 (atrpms)
libavcodec52-0.6.1-38_git20110115.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) is needed by package libavcodec52-0.6.1-38_git20110115.el5.i386 (atrpms)
libavcodec52-0.6.1-38_git20110115.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: libtheoradec.so.1 is needed by package libavcodec52-0.6.1-38_git20110115.el5.i386 (atrpms)
mythtv-themes-0.24-265.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: liberation-sans-fonts is needed by package mythtv-themes-0.24-265.el5.i386 (atrpms)
mythtv-frontend-0.24-265.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: libQtWebKit.so.4 is needed by package mythtv-frontend-0.24-265.el5.i386 (atrpms)
mythtv-themes-0.24-265.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: dejavu-sans-fonts is needed by package mythtv-themes-0.24-265.el5.i386 (atrpms)
libmythui-0.24_0-0.24-265.el5.i386 from atrpms has depsolving problems
  --> Missing Dependency: libQtWebKit.so.4 is needed by package libmythui-0.24_0-0.24-265.el5.i386 (atrpms)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.

and

Quote
Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
 * base: mirror.aarnet.edu.au
 * updates: mirror.aarnet.edu.au
Excluding Packages from CentOS - os
Finished
Excluding Packages from Dag - EL5
Finished
Excluding Packages from CentOS - updates
Finished
Setting up Install Process
No package libmythavcodec available.
No package libmythavformat available.
No package libmythavutil available.
No package libmyfreemheg available.
No package libmythliv available.
Nothing to do

Offline cactus

  • *
  • 4,880
  • +3/-0
    • http://www.snetram.nl
Re: MythTV on SME 8.X
« Reply #1 on: February 16, 2011, 05:17:04 PM »
I seriously would advice you not to do this as you would install a lot of packages on SME Server that are not deemed to be on SME Server. Regarding the dependency IIRC some are and will stay in atrpms-testing as they provide newer versions than the base vendors do.

Since this is not at all related to SME Server 8.x default packages I am moving this thread to General Discussion where it is more appropriate. In the future please try and stick to the policies defined for the different subforums. Thanks in advance.
Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than its worth ~ Baz Luhrmann - Everybody's Free (To Wear Sunscreen)

Offline cactus

  • *
  • 4,880
  • +3/-0
    • http://www.snetram.nl
Re: MythTV on SME 8.X
« Reply #2 on: February 16, 2011, 05:19:05 PM »
Repositories added by wiki instructions are per default for EL4 architecture, SME Server 8.x is EL5 architecture. Repositories installed per instructions in the wiki are disabled by default and shoul dbe enabled on the command line using the --enable-repository option for the durationk of the command only.
Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than its worth ~ Baz Luhrmann - Everybody's Free (To Wear Sunscreen)

Offline Johari

  • *
  • 6
  • +0/-0
  • So little time....so much to do.......
    • http://penjaga.com.au/
Re: MythTV on SME 8.X
« Reply #3 on: February 17, 2011, 11:17:16 AM »
Okay.  Thanks for the quick response Cactus. I had thought I had put the enquiry in the correct forum.  However, duly noted for the future. 
The reason I wanted to do this was to put it all in "One Box" to save space power etc.  Instead I'll play around with Ubuntu Server and see what I can do with that.

Thanks for your help.

Offline cactus

  • *
  • 4,880
  • +3/-0
    • http://www.snetram.nl
Re: MythTV on SME 8.X
« Reply #4 on: February 17, 2011, 05:15:51 PM »
The reason I wanted to do this was to put it all in "One Box" to save space power etc.  Instead I'll play around with Ubuntu Server and see what I can do with that.
Perhaps can you make use of some of the virtualization products, this makes it possible for multiple servers to be run in one machine, support of capture cards in a virtual machine might be limited, but perhaps your mythbuntu box can run mythtv and a virtualization product under which you can run SME Server.
Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than its worth ~ Baz Luhrmann - Everybody's Free (To Wear Sunscreen)

Offline Johari

  • *
  • 6
  • +0/-0
  • So little time....so much to do.......
    • http://penjaga.com.au/
Re: MythTV on SME 8.X
« Reply #5 on: February 17, 2011, 10:30:01 PM »
Quote
Perhaps can you make use of some of the virtualization products, this makes it possible for multiple servers to be run in one machine, support of capture cards in a virtual machine might be limited, but perhaps your mythbuntu box can run mythtv and a virtualization product under which you can run SME Server.

Yes that is another way to go.  I haven't tried the virtual box stuff yet.  So many possibilities and things to try.

Offline christian

  • *
  • 369
  • +0/-0
    • http://www.szpilfogel.com
Re: MythTV on SME 8.X
« Reply #6 on: February 19, 2011, 05:30:28 AM »
As a point of reference, I run my mythtv backend (1 master and 2 slaves) in vmware 2 on SME server 7.x.

It work great and meets my server consolidation needs. I allocate one vCPU for each. My HD-PVR's are connect via USB to the VM for the master backend.

I use to run mythtv native in SME but running it in a VM is much better and has the advantage of using the VM tools to manage the VMs.
« Last Edit: February 19, 2011, 05:32:06 AM by christian »
SME since 2003

Offline Johari

  • *
  • 6
  • +0/-0
  • So little time....so much to do.......
    • http://penjaga.com.au/
Re: MythTV on SME 8.X
« Reply #7 on: February 19, 2011, 02:33:30 PM »
Quote
As a point of reference, I run my mythtv backend (1 master and 2 slaves) in vmware 2 on SME server 7.x.

My present Myth system is set up as a dedicated master backend and 2 slaves.  I have SME 7.x running as my office server.   

I'll set up a test SME 7.x server and get familiar with running it on that before I try it on the live system.  Thanks for the guidance.


Offline Johari

  • *
  • 6
  • +0/-0
  • So little time....so much to do.......
    • http://penjaga.com.au/
Re: MythTV on SME 8.X
« Reply #8 on: April 12, 2011, 02:06:42 PM »
Well I have got vmware 2.0.2 running on my 7.5.1 server without any apparent problems it uses a hacked remote console setup on a Mint 10.10 work station.  Mythbuntu 10.10 Back End has been installed as a vm.   However I am having problems getting a usb device that is compatible with 10.10.  I have been beating my brains out trying to get one that works "out of the box"  :smile: I have 2 x Asus MyCinema3100-DVB-ts that I was led to believe would work but it seems that they have changed something in them recently and the drivers that are available dont work.

Christian, or others, can you advise what devices you used and if they are compatible with Mythbuntu 10.10?

Offline christian

  • *
  • 369
  • +0/-0
    • http://www.szpilfogel.com
Re: MythTV on SME 8.X
« Reply #9 on: April 13, 2011, 05:01:14 AM »
I don't use Mythbuntu. Instead I use Linhes (linhes.org). It also has a good community and has been designed as an appliance from the beginning. It is based on Arch Linux. The only downside of Linhes is that it releases somewhat slowly but the developers are active. The community is very good and helpful. An alternate to both Mythbuntu and Linhes is Mythdora but that being based on the rapidly updating Fedora base never seemed to be compatible with an appliance model in my view. I'm not even sure Mythbuntu makes sense as an appliance but the community support seems quite strong.

I use two HD-PVRs as I'm an HD bigot and that is the only solution where I live. Here the cable co's encrypt everything in sight. Even what should be free. Ah well.
SME since 2003

Offline Johari

  • *
  • 6
  • +0/-0
  • So little time....so much to do.......
    • http://penjaga.com.au/
Re: MythTV on SME 8.X
« Reply #10 on: April 13, 2011, 11:17:46 AM »
I haven't looked at Linhes or Mythdora yet so I will give them a tryout.   I agree that Myth does seem a bit of a 95% appliance,but as I've only looked at XBMC as an alternative, but it did have HDTV recording and playback.

We have the same problem here with our cable but I think we get a better deal as we have four freeview channels that broadcast 19 channels of DTV and HDTV.  So until the cable companies stop leverage channel marketing (I would say that will be when hell freezes over)  :shock:.  So I'll be watching freeview.

Anyways thanks for the response.  I will start looking at the alternatives you have suggested.

Offline christian

  • *
  • 369
  • +0/-0
    • http://www.szpilfogel.com
Re: MythTV on SME 8.X
« Reply #11 on: April 13, 2011, 10:43:49 PM »
I haven't looked at Linhes or Mythdora yet so I will give them a tryout.   I agree that Myth does seem a bit of a 95% appliance,but as I've only looked at XBMC as an alternative, but it did have HDTV recording and playback.
Mythtv is just an app, I was commenting more on Mythbuntu which I would agree is not completely appliance centric as a delivery distro. XBMC does not have recording capabilities, myth concentrates on this. XBMC does for now though offer better integration of non recorded TV material and I have seen people integrate mythtv into XMBC to get the best of both worlds. There are various recipes around for this.
SME since 2003