LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices


Reply
  Search this Thread
Old 06-22-2007, 04:13 AM   #1
Waliuz
LQ Newbie
 
Registered: Nov 2006
Distribution: Fedora 7
Posts: 9

Rep: Reputation: 0
yum not finding already registered libraries


Im using fedora 7 and I want to install vlc (vlc-client):


Resolving Dependencies
--> Running transaction check
---> Package vlc.i386 0:0.8.6c-1.lvn7 set to be updated
--> Processing Dependency: libavformat.so.51 for package: vlc
--> Processing Dependency: libpostproc.so.51 for package: vlc
--> Processing Dependency: libavutil.so.49 for package: vlc
--> Processing Dependency: libavcodec.so.51 for package: vlc
--> Processing Dependency: libx264.so.54 for package: vlc
--> Processing Dependency: libdts.so.0 for package: vlc
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package ffmpeg-libs.i386 0:0.4.9-0.37.20070503.lvn7 set to be updated
---> Package ffmpeg.i386 0:0.4.9-0.8.20070530.fc7 set to be updated
--> Processing Dependency: faad2 < 2.5 for package: ffmpeg-libs
--> Processing Dependency: libx264.so.54 for package: ffmpeg-libs
--> Processing Dependency: libdts.so.0 for package: ffmpeg-libs
--> Finished Dependency Resolution
Error: Missing Dependency: libx264.so.54 is needed by package vlc
Error: Missing Dependency: libdts.so.0 is needed by package vlc
Error: Missing Dependency: faad2 < 2.5 is needed by package ffmpeg-libs
Error: Missing Dependency: libx264.so.54 is needed by package ffmpeg-libs
Error: Missing Dependency: libdts.so.0 is needed by package ffmpeg-libs

but all these missing dependencies are in my system!!!
what is wrong??
 
Old 06-22-2007, 04:26 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
can you prove they are in the system? (e.g. rpm -qa | grep faad2) note they'll need to have been installed by rpm and be the exact version required.
 
Old 06-23-2007, 03:46 AM   #3
Waliuz
LQ Newbie
 
Registered: Nov 2006
Distribution: Fedora 7
Posts: 9

Original Poster
Rep: Reputation: 0
Okay that is very odd:


[root@i-G5 ~]# rpm -qa | grep faad2
faad2-2.5-2.fc7
[root@i-G5 ~]# rpm -qa | grep libx264
[root@i-G5 ~]# rpm -qa | grep libx264.so.54
[root@i-G5 ~]#

[root@i-G5 ~]# locate libx264.so.54
[root@i-G5 ~]#

[root@i-G5 ~]# locate faad2
/usr/share/doc/faad2-2.5
/usr/share/doc/faad2-2.5/AUTHORS
/usr/share/doc/faad2-2.5/COPYING
/usr/share/doc/faad2-2.5/ChangeLog
/usr/share/doc/faad2-2.5/NEWS
/usr/share/doc/faad2-2.5/README
/usr/share/doc/faad2-2.5/README.linux
/usr/share/doc/faad2-2.5/TODO
[root@i-G5 ~]#


but here is where i understand enything....:

[root@i-G5 ~]# yum remove x264.i386
Loading "installonlyn" plugin
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package x264.i386 0:0.0.0-0.3.20070529.fc7 set to be erased

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Removing:
x264 i386 0.0.0-0.3.20070529.fc7 installed 1.1 M

Transaction Summary
=============================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 1 Package(s)

Is this ok [y/N]:


the package x264.i386 provides libx264.so.54 but its not registered (i think)
 
Old 06-23-2007, 03:46 AM   #4
Waliuz
LQ Newbie
 
Registered: Nov 2006
Distribution: Fedora 7
Posts: 9

Original Poster
Rep: Reputation: 0
Okay that is very odd:


[root@i-G5 ~]# rpm -qa | grep faad2
faad2-2.5-2.fc7
[root@i-G5 ~]# rpm -qa | grep libx264
[root@i-G5 ~]# rpm -qa | grep libx264.so.54
[root@i-G5 ~]#

[root@i-G5 ~]# locate libx264.so.54
[root@i-G5 ~]#

[root@i-G5 ~]# locate faad2
/usr/share/doc/faad2-2.5
/usr/share/doc/faad2-2.5/AUTHORS
/usr/share/doc/faad2-2.5/COPYING
/usr/share/doc/faad2-2.5/ChangeLog
/usr/share/doc/faad2-2.5/NEWS
/usr/share/doc/faad2-2.5/README
/usr/share/doc/faad2-2.5/README.linux
/usr/share/doc/faad2-2.5/TODO
[root@i-G5 ~]#


but here is where i understand enything....:

[root@i-G5 ~]# yum remove x264.i386
Loading "installonlyn" plugin
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package x264.i386 0:0.0.0-0.3.20070529.fc7 set to be erased

Dependencies Resolved

=================================================================
Package Arch Version Repository Size
=================================================================
Removing:
x264 i386 0.0.0-0.3.20070529.fc7 installed 1.1 M

Transaction Summary
=================================================================
Install 0 Package(s)
Update 0 Package(s)
Remove 1 Package(s)

Is this ok [y/N]:


the package x264.i386 provides libx264.so.54 but its not registered (i think)
 
Old 06-23-2007, 06:01 AM   #5
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
ok, so the dependency you have is for a version of faad2 LESS than 2.5. you have faad2 2.5 installed, therefore the dependency issue is correct. rpm -qa lists the names of the packages installed, not the files, so faad2 is a package name, but libx264.so.54 is a file name, so won't be shown in that list.
 
Old 06-26-2007, 01:33 AM   #6
Waliuz
LQ Newbie
 
Registered: Nov 2006
Distribution: Fedora 7
Posts: 9

Original Poster
Rep: Reputation: 0
For example this:

Resolving Dependencies
--> Running transaction check
---> Package mozilla-vlc.i386 0:0.8.6c-1.lvn7 set to be updated
--> Processing Dependency: libdts.so.0 for package: mozilla-vlc
--> Processing Dependency: libx264.so.54 for package: mozilla-vlc
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package mozilla-vlc
Error: Missing Dependency: libx264.so.54 is needed by package mozilla-vlc


[root@i-G5 ~]# locate libdts.so.0
/usr/lib/libdts.so.0
/usr/lib/libdts.so.0.0.0


[root@i-G5 ~]# locate libx264.so.54
/usr/lib/libx264.so.54
[root@i-G5 ~]#


Can anybody explain for me why yum not finding those libraries in system?
 
Old 07-08-2007, 05:30 PM   #7
dariussquared
LQ Newbie
 
Registered: Feb 2007
Distribution: Fedora 7
Posts: 3

Rep: Reputation: 0
im getting the same thing--except i seem to, somehow, have libx264.so.55 (instead of libx264.so.54), but not libdts.so.0 (even though libdca--the package that provides libdts.so.0--is installed)

Any suggestions? Thanks

</snip from yum install vlc>
--> Finished Dependency Resolution
Error: Missing Dependency: libdts.so.0 is needed by package vlc
Error: Missing Dependency: libx264.so.54 is needed by package vlc
Error: Missing Dependency: faad2 < 2.5 is needed by package ffmpeg-libs
Error: Missing Dependency: libx264.so.54 is needed by package ffmpeg-libs
Error: Missing Dependency: libdts.so.0 is needed by package ffmpeg-libs
[root@PDC0 lib]#

[root@PDC0 lib]# locate libx264
/usr/lib/libx264.so.55
[root@PDC0 lib]# rpm -qa|grep x264
x264-0.0.0-0.3.20070529.fc7
[root@PDC0 lib]# rpm -qa|grep libdca
libdca-0.0.2-4.fc7
[root@PDC0 lib]# locate libx264
/usr/lib/libx264.so.55
[root@PDC0 lib]# locate libdts
/usr/lib/libdts.a
/usr/lib/libdts_pic.a
/usr/lib/pkgconfig/libdts.pc
/usr/share/doc/libdca-0.0.2/libdts.txt
[root@PDC0 lib]# locate libdts.so
[root@PDC0 lib]#

Last edited by dariussquared; 07-08-2007 at 05:34 PM.
 
Old 07-08-2007, 11:55 PM   #8
Waliuz
LQ Newbie
 
Registered: Nov 2006
Distribution: Fedora 7
Posts: 9

Original Poster
Rep: Reputation: 0
Oay, i've fixed my problem with libx264.so.54, this is in freshrpms reposity, the package x264-0.0.0-0.3.20070529.fc7 from freshrpms provides any needed libraries, im using x264-0-0.8.20061028.lvn7 from livna, this package helped me with libx264.so.54

yum remove x264 -y
yum --disablerepo=freshrpms install x264 -y

now its working for me
 
Old 07-09-2007, 11:36 PM   #9
dariussquared
LQ Newbie
 
Registered: Feb 2007
Distribution: Fedora 7
Posts: 3

Rep: Reputation: 0
Quote:
Originally Posted by Waliuz
Oay, i've fixed my problem with libx264.so.54, this is in freshrpms reposity, the package x264-0.0.0-0.3.20070529.fc7 from freshrpms provides any needed libraries, im using x264-0-0.8.20061028.lvn7 from livna, this package helped me with libx264.so.54

yum remove x264 -y
yum --disablerepo=freshrpms install x264 -y

now its working for me
yup--I fixed it today by doing the same thing (but by accident--removing and installing things in different orders using yum)

good jorb.
 
Old 07-10-2007, 11:49 PM   #10
Waliuz
LQ Newbie
 
Registered: Nov 2006
Distribution: Fedora 7
Posts: 9

Original Poster
Rep: Reputation: 0
Thanks i actualy dont know what for x264-0.0.0-0.3.20070529.fc7 package is...
 
Old 07-18-2007, 02:42 AM   #11
badshah4evr
LQ Newbie
 
Registered: Apr 2006
Location: Pakistan
Distribution: Fedora
Posts: 5

Rep: Reputation: 0
could you kindly elaborate on how you fixed the problem
Thanks
Adeel
 
Old 07-23-2007, 04:12 PM   #12
MoH
LQ Newbie
 
Registered: Jul 2007
Posts: 1

Rep: Reputation: 0
These 3 lines did it for me:

yum remove x264 -y
yum --disablerepo=freshrpms install x264 -y
yum --disablerepo=livna install vlc -y

If livna is not disabled ffmpeg conflicts with ffmpeg-libs (from livna).

Hope it helps.

MoH
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ld not finding libraries in /usr/X11R6/lib gustavderdrache Linux - Software 2 01-16-2006 04:34 PM
./configure not finding KDE libraries MadCowDzz SUSE / openSUSE 3 11-21-2005 06:49 AM
finding libraries [gaim installation] LordFrancis Linux - Newbie 4 10-05-2004 09:18 AM
Program not finding java VM libraries gtanghookup Linux - Software 5 09-04-2003 01:20 AM
Help finding libraries biggiefatts Linux - Software 1 11-19-2002 12:16 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora

All times are GMT -5. The time now is 11:47 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration