Here I am again!
I get dependency failure from trying to install ffmpeg.
[root@bjsserver files]# yum install ffmpeg --enablerepo=atrpms
Loaded plugins: fastestmirror, protect-packages, smeserver
Loading mirror speeds from cached hostfile
* base: mirrors.melbourne.co.uk
* smeaddons: www.mirrorservice.org
* smeextras: www.mirrorservice.org
* smeos: www.mirrorservice.org
* smeupdates: www.mirrorservice.org
* updates: centos.hyve.com
atrpms | 2.6 kB 00:00
atrpms/primary_db | 2.3 MB 00:03
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 ffmpeg.i386 0:2.2.1-65.el5 set to be updated
--> Processing Dependency: libavcodec55 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libswresample0 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libavdevice55 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libavutil52 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libavfilter4 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libswscale2 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libavformat55 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libpostproc52 = 2.2.1-65.el5 for package: ffmpeg
--> Processing Dependency: libpostproc.so.52 for package: ffmpeg
--> Processing Dependency: libavdevice.so.55(LIBAVDEVICE_55) for package: ffmpeg
--> Processing Dependency: libavcodec.so.55(LIBAVCODEC_55) for package: ffmpeg
--> Processing Dependency: libavdevice.so.55 for package: ffmpeg
--> Processing Dependency: libavutil.so.52(LIBAVUTIL_52) for package: ffmpeg
--> Processing Dependency: libpostproc.so.52(LIBPOSTPROC_52) for package: ffmpeg
--> Processing Dependency: libswscale.so.2(LIBSWSCALE_2) for package: ffmpeg
--> Processing Dependency: libavformat.so.55(LIBAVFORMAT_55) for package: ffmpeg
--> Processing Dependency: libavutil.so.52 for package: ffmpeg
--> Processing Dependency: libavfilter.so.4 for package: ffmpeg
--> Processing Dependency: libswresample.so.0 for package: ffmpeg
--> Processing Dependency: libswscale.so.2 for package: ffmpeg
--> Processing Dependency: libavformat.so.55 for package: ffmpeg
--> Processing Dependency: libSDL-1.2.so.0 for package: ffmpeg
--> Processing Dependency: libswresample.so.0(LIBSWRESAMPLE_0) for package: ffmpeg
--> Processing Dependency: libavfilter.so.4(LIBAVFILTER_4) for package: ffmpeg
--> Processing Dependency: libvdpau.so.1 for package: ffmpeg
--> Processing Dependency: libavcodec.so.55 for package: ffmpeg
--> Running transaction check
---> Package SDL.i386 0:1.2.10-9.el5 set to be updated
---> Package libavcodec55.i386 0:2.2.1-65.el5 set to be updated
--> Processing Dependency: libxavs.so.1 for package: libavcodec55
--> Processing Dependency: libopencore-amrwb.so.0 for package: libavcodec55
--> Processing Dependency: libx264.so.142 for package: libavcodec55
--> Processing Dependency: libva-0.32.0.2.so.1 for package: libavcodec55
--> Processing Dependency: libxvidcore.so.4 for package: libavcodec55
--> Processing Dependency: libvorbisenc.so.2 for package: libavcodec55
--> Processing Dependency: libtheoradec.so.1 for package: libavcodec55
--> Processing Dependency: libmp3lame.so.0 for package: libavcodec55
--> Processing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) for package: libavcodec55
--> Processing Dependency: libtheoraenc.so.1 for package: libavcodec55
--> Processing Dependency: libopencore-amrnb.so.0 for package: libavcodec55
--> Processing Dependency: libgsm.so.1 for package: libavcodec55
--> Processing Dependency: libtheoradec.so.1(libtheoradec_1.0) for package: libavcodec55
--> Processing Dependency: libvorbis.so.0 for package: libavcodec55
---> Package libavdevice55.i386 0:2.2.1-65.el5 set to be updated
--> Processing Dependency: libdc1394.so.22 for package: libavdevice55
---> Package libavfilter4.i386 0:2.2.1-65.el5 set to be updated
---> Package libavformat55.i386 0:2.2.1-65.el5 set to be updated
--> Processing Dependency: librtmp.so.0 for package: libavformat55
---> Package libavutil52.i386 0:2.2.1-65.el5 set to be updated
---> Package libpostproc52.i386 0:2.2.1-65.el5 set to be updated
---> Package libswresample0.i386 0:2.2.1-65.el5 set to be updated
---> Package libswscale2.i386 0:2.2.1-65.el5 set to be updated
---> Package libvdpau1.i386 0:0.7-5.el5 set to be updated
--> Running transaction check
---> Package libavcodec55.i386 0:2.2.1-65.el5 set to be updated
--> Processing Dependency: libtheoradec.so.1 for package: libavcodec55
--> Processing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) for package: libavcodec55
--> Processing Dependency: libtheoraenc.so.1 for package: libavcodec55
--> Processing Dependency: libtheoradec.so.1(libtheoradec_1.0) for package: libavcodec55
---> Package libdc1394_22.i386 0:2.0.2-11.el5 set to be updated
--> Processing Dependency: libraw1394.so.8 for package: libdc1394_22
---> Package libgsm1.i386 0:1.0.13-2.el5 set to be updated
---> Package libmp3lame0.i386 0:3.99.3-23.el5 set to be updated
---> Package libopencore-amrnb0.i386 0:0.1.3-1.el5 set to be updated
---> Package libopencore-amrwb0.i386 0:0.1.3-1.el5 set to be updated
---> Package librtmp0.i386 0:2.3-1.el5 set to be updated
---> Package libva-0.32.0.2_1.i386 0:0.32.0-4_sds2.el5 set to be updated
---> Package libvorbis.i386 1:1.1.2-3.el5_7.6 set to be updated
--> Processing Dependency: libogg >= 2:1.1 for package: libvorbis
--> Processing Dependency: libogg.so.0 for package: libvorbis
---> Package libx264_142.i486 0:0.142-20_20140406.2245.el5 set to be updated
---> Package libxavs1.i386 0:0.1.51-2.el5 set to be updated
---> Package libxvidcore4.i386 0:1.3.2-15.el5 set to be updated
--> Running transaction check
---> Package libavcodec55.i386 0:2.2.1-65.el5 set to be updated
--> Processing Dependency: libtheoradec.so.1 for package: libavcodec55
--> Processing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) for package: libavcodec55
--> Processing Dependency: libtheoraenc.so.1 for package: libavcodec55
--> Processing Dependency: libtheoradec.so.1(libtheoradec_1.0) for package: libavcodec55
---> Package libogg.i386 2:1.1.3-3.el5 set to be updated
---> Package libraw1394.i386 0:1.3.0-1.el5 set to be updated
--> Finished Dependency Resolution
libavcodec55-2.2.1-65.el5.i386 from atrpms has depsolving problems
--> Missing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
libavcodec55-2.2.1-65.el5.i386 from atrpms has depsolving problems
--> Missing Dependency: libtheoraenc.so.1 is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
libavcodec55-2.2.1-65.el5.i386 from atrpms has depsolving problems
--> Missing Dependency: libtheoradec.so.1(libtheoradec_1.0) is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
libavcodec55-2.2.1-65.el5.i386 from atrpms has depsolving problems
--> Missing Dependency: libtheoradec.so.1 is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
Error: Missing Dependency: libtheoraenc.so.1 is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
Error: Missing Dependency: libtheoraenc.so.1(libtheoraenc_1.0) is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
Error: Missing Dependency: libtheoradec.so.1 is needed by package libavcodec55-2.2.1-65.el5.i386 (atrpms)
Error: Missing Dependency: libtheoradec.so.1(libtheoradec_1.0) is needed by package libavcodec55-2.2.1-65.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.
[root@bjsserver files]# db yum_repositories show atrpms
atrpms=repository
BaseURL=http://dl.atrpms.net/el5-$basearch/atrpms/stable
EnableGroups=no
Exclude=clamav,spamassassin,libselinux,perl-HTML-Parser,lm_sensors,perl-IO-stringy,perl-XML-Parser,razor-agents,libgcrypt,rpm-python,libxml2,zlib,gnupg,libxml2-python,yum,module-init-tools,rpm,gettext,librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,gd,perl-TimeDate,librpm4.4
GPGCheck=yes
GPGKey=http://ATrpms.net/RPM-GPG-KEY.atrpms
Name=atrpms - EL5
Visible=no
status=disabled