LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
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
 
LinkBack 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: pclos2013.07, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,178

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367
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: pclos2013.07, Slack14.1 DebWheezy, +50+ other Linux OS, for test only.
Posts: 13,178

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367
*
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


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Trackbacks are Off
Pingbacks are On
Refbacks are 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


All times are GMT -5. The time now is 08:05 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration