LinuxQuestions.org
Visit Jeremy's Blog.
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 07-04-2007, 12:46 AM   #1
walkingtheredpath
LQ Newbie
 
Registered: May 2007
Location: Bellingham, Washington
Distribution: Fedora
Posts: 5

Rep: Reputation: 0
Missing Dependancies when attempting to install totem and vlc on Fedora 6 system.


So I'm trying to get a working dvd player up. Below are excerpts of a couple of the yum attempts I've made to get a solution install. In both cases, there appears to be missing dependencies. The commands I've used are from the The Unofficial Fedora FAQ ([URL="http://www.fedorafaq.org/#yumconf"]

I am running Fedora 6.

I am quite new at this and am entirely unsure as to any steps that I can take to address the unsatisfied dependencies. I'd appreciate any guidance.




# echo -e "remove totem\n install totem-xine libdvdcss libdvdnav xine-lib-extras-nonfree\n run\n quit" | yum -y shell
Loading "installonlyn" plugin
Setting up Yum Shell
> Setting up Remove Process
No Match for argument: totem
> Setting up Install Process
Setting up repositories
livna 100% |=========================| 2.1 kB 00:00
macromedia 100% |=========================| 951 B 00:00
updates 100% |=========================| 1.2 kB 00:00
core 100% |=========================| 1.1 kB 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Excluding Packages from Livna for Fedora Core 6 - i386 - Base
Finished
Parsing package install arguments
> --> Populating transaction set with selected packages. Please wait.
---> Package totem-xine.i386 0:2.16.4-1.lvn6 set to be updated
---> Package xine-lib-extras-nonfree.i386 0:1.1.6-1.lvn6 set to be updated
---> Package libdvdcss.i386 0:1.2.9-4.lvn6 set to be updated
---> Package libdvdnav.i386 0:0.1.10-3.20070503.lvn6 set to be updated
--> Running transaction check
--> Processing Dependency: libvcdinfo.so.0(VCDINFO_0) for package: xine-lib-extras-nonfree
--> Processing Dependency: libvcdinfo.so.0 for package: xine-lib-extras-nonfree
--> Processing Dependency: libcdio.so.7(CDIO_7) for package: xine-lib-extras-nonfree
--> Processing Dependency: libpostproc.so.51 for package: xine-lib-extras-nonfree
--> Processing Dependency: libdts.so.0 for package: xine-lib-extras-nonfree
--> Processing Dependency: vcdimager >= 0.7.23 for package: xine-lib-extras-nonfree
--> Processing Dependency: libcdio.so.7 for package: xine-lib-extras-nonfree
--> Processing Dependency: libavutil.so.49 for package: xine-lib-extras-nonfree
--> Processing Dependency: libavcodec.so.51 for package: xine-lib-extras-nonfree
--> Processing Dependency: libiso9660.so.5 for package: xine-lib-extras-nonfree
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package vcdimager.i386 0:0.7.23-3.lvn6 set to be updated
---> Package libdca.i386 0:0.0.2-3.lvn6 set to be updated
---> Package libcdio.i386 0:0.77-3.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: libpostproc.so.51 for package: xine-lib-extras-nonfree
--> Processing Dependency: libavutil.so.49 for package: xine-lib-extras-nonfree
--> Processing Dependency: libavcodec.so.51 for package: xine-lib-extras-nonfree
--> Finished Dependency Resolution
Error: Missing Dependency: libpostproc.so.51 is needed by package xine-lib-extras-nonfree
Error: Missing Dependency: libavutil.so.49 is needed by package xine-lib-extras-nonfree
Error: Missing Dependency: libavcodec.so.51 is needed by package xine-lib-extras-nonfree
> Leaving Shell

# yum install vlc
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Excluding Packages from Livna for Fedora Core 6 - i386 - Base
Finished
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package vlc.i386 0:0.8.6c-2.lvn6 set to be updated
--> Running transaction check
--> Processing Dependency: libcdio.so.7(CDIO_7) for package: vlc
--> Processing Dependency: libcucul.so.0 for package: vlc
---> Package libcddb.i386 0:1.3.0-1.fc6 set to be updated
.
.
.
---> Package mpeg2dec.i386 0:0.4.1-2.lvn6 set to be updated
--> Running transaction check
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0) for package: twolame
--> Processing Dependency: libsndfile.so.1 for package: twolame
--> Processing Dependency: libavutil.so.49 for package: vlc
--> Processing Dependency: libavcodec.so.51 for package: vlc
--> Processing Dependency: libfreebob.so.0 for package: jack-audio-connection-kit
--> Processing Dependency: libglut.so.3 for package: libcaca
--> Processing Dependency: libavformat.so.51 for package: vlc
--> Processing Dependency: libpostproc.so.51 for package: vlc
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package libfreebob.i386 0:1.0.0-3.fc6 set to be updated
---> Package libsndfile.i386 0:1.0.17-1.fc6 set to be updated
---> Package freeglut.i386 0:2.4.0-11.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: libavutil.so.49 for package: vlc
--> Processing Dependency: libavcodec.so.51 for package: vlc
--> Processing Dependency: libavformat.so.51 for package: vlc
--> Processing Dependency: libpostproc.so.51 for package: vlc
--> Finished Dependency Resolution
Error: Missing Dependency: libpostproc.so.51 is needed by package vlc
Error: Missing Dependency: libavcodec.so.51 is needed by package vlc
Error: Missing Dependency: libavformat.so.51 is needed by package vlc
Error: Missing Dependency: libavutil.so.49 is needed by package vlc
 
Old 07-04-2007, 01:23 AM   #2
jschiwal
Guru
 
Registered: Aug 2001
Location: Fargo, ND
Distribution: SuSE AMD64
Posts: 15,733

Rep: Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654Reputation: 654
Those dependencies are all supplied by a single package:
ffmpeg-libs-0.4.9-0.37.20070503.lvn6

Your package version may be different. But installing the livna ffmpeg-libs package will probably satisfy the dependencies.
 
Old 07-04-2007, 01:26 AM   #3
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,362

Rep: Reputation: 171Reputation: 171
There is a handy tool in yum you need to learn:

[herb@localhost ~]$ yum provides libpostproc.so.51
Loading "protectbase" plugin
Loading "installonlyn" plugin
0 packages excluded due to repository protections



ffmpeg-libs.i386 0.4.9-0.37.20070503.lv installed
Matched from:
Provides-match: libpostproc.so.51


So in this case you would:

yum install ffmpeg-libs


What happens is that when the packager writes up the requirement list he assumes that every system will have a certain number of packages already installed. A lot of times that assumption is incorrect. As you add more software this will occur less frequently.

You just need to truck through and find the packages you need. It should not be too bad as one package will probably contain several of the missing libs.

good luck
Lazlow


edit: I gotta learn to type faster.

Last edited by lazlow; 07-04-2007 at 01:28 AM.
 
Old 07-04-2007, 08:29 AM   #4
2damncommon
Senior Member
 
Registered: Feb 2003
Location: Calif, USA
Distribution: Debian Wheezy
Posts: 2,838

Rep: Reputation: 48
Are you working from a howto like this one?
 
Old 07-04-2007, 11:39 AM   #5
walkingtheredpath
LQ Newbie
 
Registered: May 2007
Location: Bellingham, Washington
Distribution: Fedora
Posts: 5

Original Poster
Rep: Reputation: 0
Solution found.

Thanks for the replys. They were very helpful. I'd been using a couple of different "How Tos" as guides. One of which offered the following:

"Install MPlayer Media Player
At some point you're probably going to want to play a QuickTime, AVI or ASF file so you'll want the MPlayer media player. Fortunately with the FreshRpms repositories it's also very easy to download and install. Once again there are conflicts between the Livna and FreshRpms repositories and you'll have to disable one of them.

To prevent potential problems of updates in the Livna repository from messing up the mplayer and mencoder packages add the following line highligted in bold to the file /etc/yum.repos.d/livna.repo :

gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna
exclude=mplayer* mencoder* ffmpeg*

[livna-debuginfo]

Then you can go ahead and install mplayer and all it's dependencies:

# yum -y install mplayer mplayer-skins mplayer-fonts mplayerplug-in"


It appears that in my attempt to avoid the conflicts between the FreshRpms and Livna repositories I introduced the cause of the dependancy failures.

I'd appreciate further comments and input regarding the pros and cons of the FreshRpms vs Livna Repositories and how one manages not getting caught in such traps as I did. I realize that experience helps but until you get it, it is really nice when others share their wisdom.


The gmplayer install but didn't seem to work properly, though it is equally likely that my lack of experience with it is the actual fault. So I am not sure if I should uninstall it and reinstall with the livna exclusions removed and FreshRPMs
repository disabled. More guidance welcomed.

Thanks again to each of you who replied.
 
Old 07-04-2007, 12:42 PM   #6
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,362

Rep: Reputation: 171Reputation: 171
The best way to avoid this situation (repo hell) is just to not mix repos. Choose livna or freshrpms but not both (and stay a long way away from atrpms). As far as the quality of either repo I think there is zero difference. For me livna has more of the packages that I use, so I use them. The remainder of things I compile myself. It is usually easier than people think. It generally has only three steps: ./configure , make, and make install. You do have to read the readme or install file to make sure you have all the dependencies.

Good Luck
Lazlow
 
Old 07-04-2007, 12:46 PM   #7
walkingtheredpath
LQ Newbie
 
Registered: May 2007
Location: Bellingham, Washington
Distribution: Fedora
Posts: 5

Original Poster
Rep: Reputation: 0
Solution found.

Thanks for the replys. They were very helpful. I'd been using a couple of different "How Tos" as guides. One of which offered the following:

"Install MPlayer Media Player
At some point you're probably going to want to play a QuickTime, AVI or ASF file so you'll want the MPlayer media player. Fortunately with the FreshRpms repositories it's also very easy to download and install. Once again there are conflicts between the Livna and FreshRpms repositories and you'll have to disable one of them.

To prevent potential problems of updates in the Livna repository from messing up the mplayer and mencoder packages add the following line highligted in bold to the file /etc/yum.repos.d/livna.repo :

gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-livna
exclude=mplayer* mencoder* ffmpeg*

[livna-debuginfo]

Then you can go ahead and install mplayer and all it's dependencies:

# yum -y install mplayer mplayer-skins mplayer-fonts mplayerplug-in"


It appears that in my attempt to avoid the conflicts between the FreshRpms and Livna repositories I introduced the cause of the dependancy failures.

I'd appreciate further comments and input regarding the pros and cons of the FreshRpms vs Livna Repositories and how one manages not getting caught in such traps as I did. I realize that experience helps but until you get it, it is really nice when others share their wisdom.


The gmplayer install but didn't seem to work properly, though it is equally likely that my lack of experience with it is the actual fault. So I am not sure if I should uninstall it and reinstall with the livna exclusions removed and FreshRPMs repository disabled. More guidance welcomed.

Thanks again to each of you who replied.
 
Old 07-04-2007, 07:15 PM   #8
Lew Pete
LQ Newbie
 
Registered: Jun 2007
Location: SIDNEY, OHIO
Distribution: Fedora Core 6
Posts: 1

Rep: Reputation: 0
playing video clips with totem


Greetings,

So far my experience with fedora 6 has been good. Totem will play the DVD text portion just fine, but not the video clips. The message says I don't have the right "plugins". I installed, (from the Update Package) everything that refered to dve/cd's totem updates, and also downloaded a version of wmp for fedora 6&7. and it still will not allow access the video clips.

WHAT AM I DOING WRONG??????
 
Old 07-04-2007, 07:41 PM   #9
scubanator87
Member
 
Registered: Jun 2007
Posts: 39

Rep: Reputation: Disabled
why totem?

can you not just use VLC?

what about mplayer or ogle?
 
Old 07-04-2007, 10:33 PM   #10
walkingtheredpath
LQ Newbie
 
Registered: May 2007
Location: Bellingham, Washington
Distribution: Fedora
Posts: 5

Original Poster
Rep: Reputation: 0
Lew, all I can tell you is that once I got my repository situation squared away correctly, for the livna repository, I removed the version of totem that installed during my intial setup. Then ran the following: echo -e "remove totem\n install totem-xine libdvdcss libdvdnav xine-lib-extras-nonfree\n run\n quit" | yum -y shell

This seemed to get things working for me I watched the Rocky Horror Picture Show in it's glorious entirety.
 
  


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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Attempting to Dual Boot XP/Fedora--Invalid System Disk kjbenner Linux - General 8 01-11-2007 04:17 PM
VLC/Totem uses which graphics driver arnuld Debian 2 10-27-2006 10:33 PM
Question about .rar, VLC, totem-xine and xvid NoTiG Linux - Software 1 05-15-2005 01:50 PM
Totem and VLC crash and will not run timswim78 Linux - Software 3 03-03-2005 09:16 PM
big problem with partition after attempting to install fedora russellc Fedora - Installation 5 07-06-2004 02:24 PM


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