Re: [linux-audio-user] CCRMA and yum

From: thewade <pdman@email-addr-hidden>
Date: Fri Feb 17 2006 - 02:47:56 EET

Quoting Fernando Lopez-Lezcano <nando@email-addr-hidden>:

> On Wed, 2006-02-15 at 14:04 -0800, thewade wrote:
>> Quoting Fernando Lopez-Lezcano <nando@email-addr-hidden>:
>> > On Wed, 2006-02-15 at 11:55 -0800, thewade wrote:
>> >> Quoting Fernando Lopez-Lezcano <nando@email-addr-hidden>:
>> >> > On Tue, 2006-02-14 at 19:39 -0800, thewade wrote:
>> >> >> I am encountering some problems though. Probably descrepancies between
>> >> >> the livna repository and the ccrma repository. Can you tell me if I am
>> >> >> correct?
>> >> >>
>> >> >> yum -y update
>> >> >> [lots of messages here...]
>> >> >> Error: Missing Dependency: libavcodec.so.51 is needed by
>> package xine-lib
>> >> >> Error: Missing Dependency: faad2 = 0:2.0-0.lvn.5.4 is needed
>> by package
>> >> >> xmms-faad2
>> >> >>
>> >> >> And it ends there. Just to see if it was missing some file I
>> built from
>> >> >> source I ran:
>> >> >> rpm -qa | grep faad
>> >> >> xmms-faad2-2.0-0.lvn.5.4
>> >> >> faad2-2.0-0.lvn.5.4
>> >> >> rpm -qla | grep libavcodec
>> >> >> /usr/lib/libavcodec-CVS.so
>> >> >> /usr/lib/libavcodec.so
>> >> >> /usr/lib/libavcodec.so.51
>> >> >> [MUNCH]
>> >>
>> >> I do have some of thoes packages installed:
>> >> rpm -q mjpegtools ffmpeg kino ffmpeg2theora
>> >> mjpegtools-1.8.0-0.lvn.1.4
>> >> ffmpeg-0.4.9-0.lvn.0.20.20051228.4
>> >> kino-0.7.6-0.lvn.3.4
>> >> package ffmpeg2theora is not installed
>> >>
>> >> I tried to upgrade just these packages but it comes back to
>> >> libavcodec.so.51 for xine-lib
>> >> rpm -q xine-lib
>> >> xine-lib-1.1.1-0.lvn.3.4
>> >>
>> >> What version of xine-lib is in ccrma?
>> >
>> > Planet CCRMA does not have it.
>> >
>> >> Or perhaps your repository has a newer ffmpeg then livna, and the
>> solution
>> >> is for livna to update their xine-lib with the new ffmpeg?
>> >
>> > Nope, according to your package list livna's version of ffmpeg is newer
>> > than Planet CCRMA's.
>>
>> OK, I get it now. the Livna ffmpeg is 0.4.9-0 and ccrma is 0.4.9-0.1
>> but the date is newer for the livna version. Where they put the "lvn"
>> confused me as to the version. (but then again I am an idiot. It
>> doesn't take much to confuse me.)
>>
>> >> The guy that runs livna is pritty nice
>> >> and perhaps he would do that, if that is the problem...
>> >> I still do not understand where the breakdown is happening though. Your
>> >> version of libavcodec (from ffmpeg) is newer then the livna libavcodec,
>> >> and so xine-lib should be happy, right?
>> >
>> > No, I don't think livna's is older. Xine-lib wants a specific version of
>> > libavcodec, and it is not compatible with the one in Planet CCRMA.
>> >
>> > I still don't understand completely. Do you have xine-lib installed
>> > already?
>>
>> I have the livna xine-lib installed (so I can watch DVD's using xine):
>> xine-lib-1.1.1-0.lvn.3.4
>>
>>
>> > Or is that what is triggering the problem when you try to
>> > install it?
>>
>> That is where I am confused. I just run "yum update" and it dies on
>> libavcodec and faad2.
>
> I'm confused as well. I'm not used to yum so I don't really know how to
> troubleshoot this. I can't make up my mind on which side is breaking
> things.
>
> Try removing the Planet CCRMA urls from the yum configuration file, and
> then doing a "yum update".

I relocated my /etc/yum.repos.d/planetCCRMA.repo file and ran yum -y
update and a few things updated but nothing having to do with faad
ffmpeg. Everything worked fine. Then I moved the file back and ran
update again and I got the fault with libavcodec and faad2 again.
I will attach the whole of the yum execution below.
Thanks again for helping me out on this.
-thewade

yum -y update
Setting up Update Process
Setting up repositories
planetccrma 100% |=========================| 951 B 00:00
os 100% |=========================| 951 B 00:00
planetcore 100% |=========================| 951 B 00:00
planetedge 100% |=========================| 951 B 00:00
updates 100% |=========================| 951 B 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 110 kB 00:00
planetccrm: ################################################## 400/400
Added 3 new packages, deleted 0 old in 1.22 seconds
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package pam.i386 0:0.79-9.6.2.rhfc4.ccrma set to be updated
---> Package alsa-lib.i386 0:1.0.10-3.2.rhfc4.ccrma set to be updated
---> Package pam-devel.i386 0:0.79-9.6.2.rhfc4.ccrma set to be updated
---> Package wxGTK-common.i386 0:2.4.2-12.1.rhfc4.ccrma set to be updated
---> Package imlib2.i386 0:1.2.0-8.fc4.rhfc4.ccrma set to be updated
---> Package wxGTK2.i386 0:2.4.2-12.1.rhfc4.ccrma set to be updated
---> Package libid3tag.i386 0:0.15.1b-3.rhfc4.ccrma set to be updated
---> Package faad2.i386 0:2.0-1.rhfc4.ccrma set to be updated
---> Package ffmpeg.i386 0:0.4.9-0.1.20050427.rhfc4.ccrma set to be updated
---> Package kino.i386 0:0.7.6-1.rhfc4.ccrma set to be updated
---> Package alsa-lib-devel.i386 0:1.0.10-3.2.rhfc4.ccrma set to be updated
---> Package audacity.i386 0:1.2.4b-1.rhfc4.ccrma set to be updated
---> Package a52dec.i386 0:0.7.4-1.rhfc4.ccrma set to be updated
---> Package libmad.i386 0:0.15.1b-3.rhfc4.ccrma set to be updated
---> Package alsa-utils.i386 0:1.0.10-1.rhfc4.ccrma set to be updated
---> Package vcdimager.i386 0:0.7.23-2.rhfc4.ccrma set to be updated
---> Package libsndfile.i386 0:1.0.11-1.rhfc4.ccrma set to be updated
---> Package libquicktime.i586 0:0.9.7-1.rhfc4.ccrma set to be updated
--> Running transaction check
--> Processing Dependency: libavcodec.so.51 for package: xine-lib
--> Processing Dependency: libpostproc.so.0 for package: ffmpeg
--> Processing Dependency: alsa-driver for package: alsa-lib
--> Processing Dependency: faad2 = 0:2.0-0.lvn.5.4 for package: xmms-faad2
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libpostproc.i386 0:0.4.9-0.1.20050427.rhfc4.ccrma set to
be updated
---> Package alsa-driver.i686 0:1.0.10-1.rhfc4.ccrma set to be updated
--> Running transaction check
--> Processing Dependency: libavcodec.so.51 for package: xine-lib
--> Processing Dependency: kernel-module-alsa = 1.0.10-1.rhfc4.ccrma
for package: alsa-driver
--> Processing Dependency: faad2 = 0:2.0-0.lvn.5.4 for package: xmms-faad2
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kernel-module-alsa-2.6.14-0.10.rrt.rhfc4.ccrma.i686
0:1.0.10-1.rhfc4.ccrma set to be updated
--> Running transaction check
--> Processing Dependency: libavcodec.so.51 for package: xine-lib
--> Processing Dependency: kernel-2.6.14-0.10.rrt.rhfc4.ccrma-i686 for
package: kernel-module-alsa-2.6.14-0.10.rrt.rhfc4.ccrma
--> Processing Dependency: faad2 = 0:2.0-0.lvn.5.4 for package: xmms-faad2
--> Processing Dependency: kernel = 2.6.14-0.10.rrt.rhfc4.ccrma for
package: kernel-module-alsa-2.6.14-0.10.rrt.rhfc4.ccrma
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package kernel.i686 0:2.6.14-0.10.rrt.rhfc4.ccrma set to be installed
--> Running transaction check
--> Processing Dependency: libavcodec.so.51 for package: xine-lib
--> Processing Dependency: faad2 = 0:2.0-0.lvn.5.4 for package: xmms-faad2
--> Finished Dependency Resolution
Error: Missing Dependency: libavcodec.so.51 is needed by package xine-lib
Error: Missing Dependency: faad2 = 0:2.0-0.lvn.5.4 is needed by package
xmms-faad2
Received on Fri Feb 17 04:15:07 2006

This archive was generated by hypermail 2.1.8 : Fri Feb 17 2006 - 04:15:07 EET