LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-05-2009, 12:48 AM   #1
ybalazs
LQ Newbie
 
Registered: Dec 2008
Posts: 7

Rep: Reputation: 0
Missing Dependency: libdvdread.so.3 & rpm -q --provides libdvdread libdvdread.so.3


Hello,
I'm stuck and looking for some help getting unstuck.
I'm on EL5 x86_64.
Here's my output:

# yum install vlc
Loaded plugins: keys, protect-packages, protectbase, rhnplugin, security
.
.
.
0 packages excluded due to repository protections
Setting up Install Process
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
--> Running transaction check
---> Package vlc.x86_64 0:0.9.9a-3.el5.rf set to be updated
.
.
.
---> Package libdvdread.x86_64 0:4.1.3-1.el5 set to be updated
--> Finished Dependency Resolution
vlc-0.9.9a-3.el5.rf.x86_64 from rpmforge has depsolving problems
--> Missing Dependency: libdvdread.so.3()(64bit) is needed by package vlc-0.9.9a-3.el5.rf.x86_64 (rpmforge)
Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package vlc-0.9.9a-3.el5.rf.x86_64 (rpmforge)
.
.
.
# rpm -q --provides libdvdread
libdvdread.so.3()(64bit)
libdvdread = 0.9.7-1.el5.rf
==========================================
I thought if libdvdread.so.3()(64bit) appears with the last request, then it should be available for the vlc install? Obviously I'm missing something.

# rpm -qa '*libdvd*'
libdvdcss-1.2.10-1.el5.rf
libdvdread-0.9.7-1.el5.rf


# ls /usr/lib64/libdvd*
/usr/lib64/libdvdcss.so.2 /usr/lib64/libdvdread.so.3 /usr/lib64/libdvdread.so.3.2.1
/usr/lib64/libdvdcss.so.2.1.0 /usr/lib64/libdvdread.so.3.0.0


Over the past week (!) of install/uninstall I was able to get rid of two similar messages for other libraries.

Google searches have provided some things I've tried, but still don't work, which is also annoying me, but less so.
For instance yum-complete-transaction gives me
Command not found.
Even though, # yum install yum-utils
Loaded plugins: keys, protect-packages, protectbase, rhnplugin, security
0 packages excluded due to repository protections
Setting up Install Process
Package yum-utils-1.1.16-13.el5.noarch already installed and latest version
Nothing to do
# yum clean all
-- works fine
# yum makecache
-- appeared as a solution for someone. It did something, but didn't get rid of the complaint about unfinished transactions.

Any ideas?

Thanks for reading this far,
YB
 
Old 11-05-2009, 01:44 PM   #2
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen DK
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511

Rep: Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641
http://www.google.com/search?hl=en&s...Search&aq=&oq=
> > http://linux.die.net/man/8/yum-complete-transaction
→ → " Referenced By .. yum-utils(1) "

So if you want the command /usr/sbin/yum-complete-transaction
,,, then

# yum install yum-utils
.....
.....

About vlc for Redhat EL ...
http://www.videolan.org/vlc/download-redhat.html
.....
Please edit /etc/yum.conf
keepcache=0
to
keepcache=1
.. in order to keep the yum downloaded packages in
/var/cache/yum/<repo>/packages
( /var/cache/yum/rpmforge/packages )
.. and may be you have to manually install one or more
packages, where you are absolute sure, it's the right
version, ... with the command ...
# rpm -Uvh --nodeps <package>
.. to circumvent problems in the yum dependency mechanism.
.....
 
Old 11-10-2009, 06:49 AM   #3
ybalazs
LQ Newbie
 
Registered: Dec 2008
Posts: 7

Original Poster
Rep: Reputation: 0
knowing to put /usr/sbin before yum-complete-transaction was just what I needed.
I ran:
/usr/sbin/yum-complete-transaction

over and over, cleaning and uninstalling and installing until that problem is gone and resolved.

Now, my main question still remains:

My error is that I'm missing libdvdread.so.3()(64bit)

But I have libdvdread.so.3()(64bit)

SO, what is the next step?


Here' what the output is:


Error: Missing Dependency: libdvdread.so.3()(64bit) is needed by package vlc-0.9.9a-4.el5.rf.x86_64 (rpmforge)



# rpm -q --provides libdvdread

libdvdread.so.3()(64bit)

libdvdread = 0.9.7-1.el5.rf



# rpm -qa '*libdvd*'

libdvdcss-1.2.10-1.el5.rf

libdvdread-0.9.7-1.el5.rf


THANKS!
 
Old 11-10-2009, 04:29 PM   #4
knudfl
LQ 5k Club
 
Registered: Jan 2008
Location: Copenhagen DK
Distribution: PCLinuxOS2023 Fedora38 + 50+ other Linux OS, for test only.
Posts: 17,511

Rep: Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641Reputation: 3641
*
1) su
2) rpm -Uvh --nodeps vlc-0.9.9a-4.el5.rf.x86_64...

.. may work as the final trick.
 
Old 11-11-2009, 12:50 AM   #5
ybalazs
LQ Newbie
 
Registered: Dec 2008
Posts: 7

Original Poster
Rep: Reputation: 0
I went with

yum --disablerepo='epel' install vlc

and it worked!


http://www.thegibson.org/blog/archives/531

Thank you knudfl for answering my posts!
 
Old 03-15-2010, 04:27 AM   #6
doyinosin
LQ Newbie
 
Registered: Mar 2010
Posts: 6

Rep: Reputation: 0
Transaction error

Hello,

I'm experiencing an issue I think is similar to this one. I already have vlc installed. Lately, I've been getting a transaction error message with the following details:

Quote:
vlc-core-1.0.5-2.fc11.i586 requires libx264.so.67
vlc-1.0.5-2.fc11.i586 requires libhighgui.so.1
vlc-1.0.5-2.fc11.i586 requires libcv.so.1
vlc-1.0.5-2.fc11.i586 requires libcxcore.so.1
vlc-core-1.0.5-2.fc11.i586 requires libcdio.so.10(CDIO_10)
vlc-core-1.0.5-2.fc11.i586 requires libavutil.so.49
vlc-core-1.0.5-2.fc11.i586 requires libcdio.so.10
geronimo-specs-compat-1.0-2.M2.fc10.i386 requires geronimo-specs = 1.0-2.M2.fc10
vlc-1.0.5-2.fc11.i586 requires libml.so.1
vlc-1.0.5-2.fc11.i586 requires libcvaux.so.1 : vlc-core-1.0.5-2.fc11.i586 requires libx264.so.67
vlc-1.0.5-2.fc11.i586 requires libhighgui.so.1
vlc-1.0.5-2.fc11.i586 requires libcv.so.1
vlc-1.0.5-2.fc11.i586 requires libcxcore.so.1
vlc-core-1.0.5-2.fc11.i586 requires libcdio.so.10(CDIO_10)
vlc-core-1.0.5-2.fc11.i586 requires libavutil.so.49
vlc-core-1.0.5-2.fc11.i586 requires libcdio.so.10
geronimo-specs-compat-1.0-2.M2.fc10.i386 requires geronimo-specs = 1.0-2.M2.fc10
vlc-1.0.5-2.fc11.i586 requires libml.so.1
vlc-1.0.5-2.fc11.i586 requires libcvaux.so.1
I checked and I have most of those dependencies in my /usr/lib directory. I don't understand why I still get that message. I installed opencv-1.0.0-15.fc11.src.rpm, openssl-0.9.8k-5.fc11.i586.rpm, openssl-0.9.8k-5.fc11.i686.rpm after doing a google search for those dependencies before realizing I had them already. Please help.

My system Info:
DELL GX270
Fedora 11
Kernel 2.6.30.10-105.2.23.fc11.i686.PAE
Intel Pentium 4 CPU 2.80Ghz

Last edited by doyinosin; 03-15-2010 at 04:47 AM.
 
Old 03-15-2010, 05:25 AM   #7
doyinosin
LQ Newbie
 
Registered: Mar 2010
Posts: 6

Rep: Reputation: 0
Hi,

Just got a 'Dependency resolution failed' error message during a system software update. It's the same dependencies as in my previous post. I'm new to Linux and would really appreciate your help. Thanks.

Last edited by doyinosin; 03-15-2010 at 05:26 AM. Reason: Adding info
 
  


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
libdvdread not working ther Linux - Software 2 12-28-2006 12:20 PM
libdvdread/libdvdcss error glimmy Slackware 6 09-04-2006 02:22 AM
libdvdread: no VTS_TMAPT OneSeventeen Linux - Software 5 09-13-2005 10:15 PM
libdvdread and lsdvd johnnydangerous Fedora 6 03-12-2005 03:20 PM
libdvdread: can't seek to block... the_gumster Linux - Hardware 3 06-11-2004 08:10 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:43 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