Hi there, I'm rather hesitant to post on forums as I either get ignored or my get head chewed off, but there comes a point where the fray needs entering.
Like edeganay (and others), I would like to get myth up and running on an SME-centered network. A fresh 7.2 install is on the box to be used as a backend. After reading the forums, I believe I was able to get the correct setting for getting the ATrpms from yum. Duncan's How-To was helpful to a point until it jumped around and omitted steps (for example exactly when/where to install and set up mythtv) that everyone seems to know except myself. When it came time to install the backend packages, I got this:
root@server bin]# yum install mythtv-backend --enablerepo=atrpms
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Loading "fastestmirror" plugin
Loading "smeserver" plugin
Setting up Install Process
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Excluding Packages from atrpms - EL4
Finished
Excluding Packages from CentOS - os
Finished
Excluding Packages from CentOS - updates
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mythtv-backend.i386 0:0.20.2-168.el4 set to be updated
--> Running transaction check
--> Processing Dependency: libmythupnp-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libavc1394.so.0 for package: mythtv-backend
--> Processing Dependency: libasound.so.2 for package: mythtv-backend
--> Processing Dependency: libmythavutil-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libmythavformat-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libXvMCW.so.1 for package: mythtv-backend
--> Processing Dependency: libmythui-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libjack.so.0 for package: mythtv-backend
--> Processing Dependency: libraw1394.so.8 for package: mythtv-backend
--> Processing Dependency: libmythavcodec-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libmythlivemedia-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libiec61883.so.0 for package: mythtv-backend
--> Processing Dependency: libmythfreemheg-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libmyth-0.20.2.so.0 for package: mythtv-backend
--> Processing Dependency: libmp3lame.so.0 for package: mythtv-backend
--> Processing Dependency: libqt-mt.so.3 for package: mythtv-backend
--> Processing Dependency: libartsc.so.0 for package: mythtv-backend
--> Processing Dependency: libmythtv-0.20.2.so.0 for package: mythtv-backend
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libavc1394.i386 0:0.4.1-4.EL set to be updated
---> Package libmythlivemedia-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libmp3lame0.i386 0:3.97-16.el4.at set to be updated
---> Package libmyth-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libmythui-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libXvMCW.i386 0:0.9.3-4.el4.at set to be updated
---> Package libmythavutil-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libmythupnp-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libraw1394_8.i386 0:1.3.0-3_11.el4 set to be updated
---> Package qt.i386 1:3.3.3-13.RHEL4 set to be updated
---> Package libmythtv-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libmythfreemheg-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package arts.i386 8:1.3.1-2 set to be updated
---> Package alsa-lib.i386 0:1.0.6-5.RHEL4 set to be updated
---> Package libmythavcodec-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package jack-audio-connection-kit.i386 0:0.102.20-3.el4.at set to be updated
---> Package libmythavformat-0.20.2_0.i386 0:0.20.2-168.el4 set to be updated
---> Package libiec61883_0.i386 0:1.1.0-0_9.el4.at set to be updated
--> Running transaction check
--> Processing Dependency: libraw1394.so.5 for package: libavc1394
--> Processing Dependency: audiofile for package: arts
--> Processing Dependency: libogg.so.0 for package: arts
--> Processing Dependency: liblirc_client.so.0 for package: libmyth-0.20.2_0
--> Processing Dependency: libesd.so.0 for package: arts
--> Processing Dependency: libvorbisenc.so.2 for package: arts
--> Processing Dependency: libvorbisfile.so.3 for package: arts
--> Processing Dependency: libvorbis.so.0 for package: arts
--> Processing Dependency: libaudiofile.so.0 for package: arts
--> Processing Dependency: libfreebob.so.0 for package: jack-audio-connection-kit
--> Processing Dependency: libmng.so.1 for package: qt
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libvorbis.i386 1:1.1.0-2.el4.5 set to be updated
---> Package audiofile.i386 1:0.2.6-1.el4.1 set to be updated
---> Package libmng.i386 0:1.0.8-1 set to be updated
---> Package libfreebob.i386 0:1.0.0-3.el4.at set to be updated
---> Package libogg.i386 2:1.1.3-7.el4.at set to be updated
---> Package libraw1394.i386 0:0.10.1-3 set to be updated
---> Package esound.i386 1:0.2.35-2 set to be updated
--> Running transaction check
--> Processing Dependency: liblirc_client.so.0 for package: libmyth-0.20.2_0
--> Finished Dependency Resolution
Error: Missing Dependency: liblirc_client.so.0 is needed by package libmyth-0.20.2_0
================================================================
No new rpms were installed. No additional commands are required.
================================================================
So where am I going wrong? Also, slords posted the list of the mythtv/ivtv packages running on his backend. Would it be foolish to think that all those will be installed with yum?
If I remember correctly I needed the frontend package in order to load some of the graphical libraries needed to run mythtvsetup. Beyond installing the above (plus dependencies) I enabled X11 forwarding and configured the system from one of the remote frontends.
It would be great if there was a walk-through explaining how you got all these working together, as I doubt this will be the only roadblock I stumble over.