LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat
User Name
Password
Red Hat This forum is for the discussion of Red Hat Linux.

Notices


Reply
  Search this Thread
Old 03-12-2009, 02:58 AM   #1
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Rep: Reputation: 0
Angry [SOLVED] VLC and RHEL 5 - still a problem?


Hi there,

on my PC with Red Hat Enterprise Linux Client release 5.3 (Tikanga), VLC doesn't install at all:

yum install vlc
Quote:
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package vlc.i386 0:0.9.8a-1.el5.rf set to be updated
--> Processing Dependency: libcaca.so.0 for package: vlc
--> Processing Dependency: libartsc.so.0 for package: vlc
--> Processing Dependency: libfribidi.so.0 for package: vlc
--> Processing Dependency: libml.so.1 for package: vlc
--> Processing Dependency: libmad.so.0 for package: vlc
--> Processing Dependency: libdirac_encoder.so.0 for package: vlc
--> Processing Dependency: libvgagl.so.1 for package: vlc
--> Processing Dependency: libzvbi.so.0 for package: vlc
--> Processing Dependency: libdirac_decoder.so.0 for package: vlc
--> Processing Dependency: libmpcdec.so.5 for package: vlc
--> Processing Dependency: libavcodec.so.51 for package: vlc
--> Processing Dependency: libtwolame.so.0 for package: vlc
--> Processing Dependency: libSDL_image-1.2.so.0 for package: vlc
--> Processing Dependency: libcv.so.1 for package: vlc
--> Processing Dependency: libpostproc.so.51 for package: vlc
--> Processing Dependency: libavformat.so.51 for package: vlc
--> Processing Dependency: libgsm.so.1 for package: vlc
--> Processing Dependency: libdvbpsi.so.4 for package: vlc
--> Processing Dependency: libid3tag.so.0 for package: vlc
--> Processing Dependency: libhighgui.so.1 for package: vlc
--> Processing Dependency: libupnp.so.3 for package: vlc
--> Processing Dependency: libmpeg2.so.0 for package: vlc
--> Processing Dependency: libSDL-1.2.so.0 for package: vlc
--> Processing Dependency: libmodplug.so.0 for package: vlc
--> Processing Dependency: libcvaux.so.1 for package: vlc
--> Processing Dependency: libdvdread.so.3 for package: vlc
--> Processing Dependency: libxvidcore.so.4 for package: vlc
--> Processing Dependency: liba52.so.0 for package: vlc
--> Processing Dependency: libXvMCW.so.1 for package: vlc
--> Processing Dependency: libvga.so.1 for package: vlc
--> Processing Dependency: libtag.so.1 for package: vlc
--> Processing Dependency: libcddb.so.2 for package: vlc
--> Processing Dependency: libdca.so.0 for package: vlc
--> Processing Dependency: libshout.so.3 for package: vlc
--> Processing Dependency: libmatroska.so.0 for package: vlc
--> Processing Dependency: libebml.so.0 for package: vlc
--> Processing Dependency: libixml.so.2 for package: vlc
--> Processing Dependency: libxosd.so.2 for package: vlc
--> Processing Dependency: libdvdnav.so.4 for package: vlc
--> Processing Dependency: libcucul.so.0 for package: vlc
--> Processing Dependency: libcxcore.so.1 for package: vlc
--> Processing Dependency: libfaad.so.0 for package: vlc
--> Processing Dependency: libavutil.so.49 for package: vlc
--> Processing Dependency: libx264.so.55 for package: vlc
--> Processing Dependency: libmp3lame.so.0 for package: vlc
--> Processing Dependency: liblirc_client.so.0 for package: vlc
--> Processing Dependency: libfaac.so.0 for package: vlc
--> Running transaction check
---> Package gsm.i386 0:1.0.12-3.el5 set to be updated
---> Package lirc.i386 0:0.6.6-4.el5.rf set to be updated
---> Package libcaca.i386 0:0.99-0.5.beta16.el5 set to be updated
---> Package libdvbpsi.i386 0:0.1.5-2.el5.rf set to be updated
---> Package twolame.i386 0:0.3.12-2.el5 set to be updated
--> Processing Dependency: libsndfile.so.1 for package: twolame
--> Processing Dependency: libsndfile.so.1(libsndfile.so.1.0) for package: twolame
---> Package SDL_image.i386 0:1.2.5-4.el5 set to be updated
---> Package fribidi.i386 0:0.10.7-5.1 set to be updated
---> Package libdca.i386 0:0.0.5-1.el5.rf set to be updated
---> Package libmad.i386 0:0.15.1b-4.el5.rf set to be updated
---> Package libdvdnav.i386 0:4.1.3-1.el5 set to be updated
---> Package x264.i386 0:0.0.0-0.4.20070529.el5.rf set to be updated
---> Package libshout.i386 0:2.2.2-1.el5.rf set to be updated
---> Package taglib.i386 0:1.5-2.el5 set to be updated
---> Package libebml.i386 0:0.7.8-1.el5.rf set to be updated
---> Package libid3tag.i386 0:0.15.1b-5.el5 set to be updated
---> Package opencv.i386 0:1.0.0-1.el5.rf set to be updated
---> Package libmatroska.i386 0:0.8.1-1.el5.rf set to be updated
---> Package lame.i386 0:3.98.2-1.el5.rf set to be updated
---> Package libXvMC.i386 0:1.0.2-2.1 set to be updated
---> Package xosd.i386 0:2.2.14-1.el5.rf set to be updated
---> Package libpostproc51.i386 0:0.4.9-29_r16671.el5 set to be updated
---> Package ffmpeg.i386 0:0.4.9-0.9.20070530.el5.rf set to be updated
--> Processing Dependency: libImlib2.so.1 for package: ffmpeg
---> Package libupnp.i386 0:1.6.6-1.el5.rf set to be updated
---> Package arts.i386 8:1.5.4-1 set to be updated
---> Package libmodplug.i386 1:0.8.4-1.el5 set to be updated
---> Package vlc.i386 0:0.9.8a-1.el5.rf set to be updated
--> Processing Dependency: libdvdread.so.3 for package: vlc
--> Processing Dependency: libcucul.so.0 for package: vlc
---> Package libmpcdec.i386 0:1.2.6-1.el5.rf set to be updated
---> Package libcddb.i386 0:1.3.0-1.el5.rf set to be updated
--> Processing Dependency: libcdio.so.7 for package: libcddb
--> Processing Dependency: libcdio.so.7(CDIO_7) for package: libcddb
---> Package SDL.i386 0:1.2.10-8.el5 set to be updated
---> Package xvidcore.i386 0:1.1.3-1.el5.rf set to be updated
---> Package zvbi.i386 0:0.2.33-1.el5.rf set to be updated
---> Package faad2.i386 0:2.6.1-1.el5.rf set to be updated
---> Package mpeg2dec.i386 0:0.4.1-2.el5.rf set to be updated
---> Package svgalib.i386 0:1.9.25-3.0.el5 set to be updated
---> Package faac.i386 0:1.26-1.el5.rf set to be updated
---> Package dirac.i386 0:1.0.2-1.el5.rf set to be updated
--> Processing Dependency: libcppunit-1.12.so.0 for package: dirac
---> Package a52dec.i386 0:0.7.4-8.el5.rf set to be updated
--> Running transaction check
---> Package imlib2.i386 0:1.4.0-1.el5.rf set to be updated
---> Package cppunit.i386 0:1.12.0-4.el5.1 set to be updated
---> Package libsndfile.i386 0:1.0.17-2.el5 set to be updated
---> Package libcdio.i386 0:0.78.2-5.el5 set to be updated
---> Package vlc.i386 0:0.9.8a-1.el5.rf set to be updated
--> Processing Dependency: libdvdread.so.3 for package: vlc
--> Processing Dependency: libcucul.so.0 for package: vlc
--> Finished Dependency Resolution
vlc-0.9.8a-1.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: libdvdread.so.3 is needed by package vlc-0.9.8a-1.el5.rf.i386 (rpmforge)
vlc-0.9.8a-1.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: libcucul.so.0 is needed by package vlc-0.9.8a-1.el5.rf.i386 (rpmforge)
Error: Missing Dependency: libdvdread.so.3 is needed by package vlc-0.9.8a-1.el5.rf.i386 (rpmforge)
Error: Missing Dependency: libcucul.so.0 is needed by package vlc-0.9.8a-1.el5.rf.i386 (rpmforge)
yum list | grep libcaca
Quote:
libcaca.i386 0.99-0.5.beta16.el5
libcaca-devel.i386 0.99-0.5.beta16.el5
yum list | grep libdvdread
Quote:
libdvdread.i386 4.1.3-1.el5 installed
libdvdread-devel.i386 4.1.3-1.el5 installed
Any idea?
Thanks
_max_

Last edited by _max_; 03-18-2009 at 09:27 AM. Reason: fixed
 
Old 03-12-2009, 03:06 AM   #2
mesiol
Member
 
Registered: Nov 2008
Location: Lower Saxony, Germany
Distribution: CentOS, RHEL, Solaris 10, AIX, HP-UX
Posts: 731

Rep: Reputation: 137Reputation: 137
Hi,

check if the reported libraries really exists in /usr/lib. I think it's a version conflict.
 
Old 03-12-2009, 04:05 AM   #3
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by mesiol View Post
Hi,

check if the reported libraries really exists in /usr/lib. I think it's a version conflict.
Thanks mesiol,

the VLC package looks for libdvdread.so.3 and libcucul.so.0 deps, and as shown below there are new version installed.

ls /usr/lib | grep libdvd
libdvdread.so
libdvdread.so.4
libdvdread.so.4.1.3

ls /usr/lib | grep libcu
libcupsimage.so.2
libcups.so.2
libcurl.so.3
libcurl.so.3.0.0


Of course, making a symbolic link by hand doesn't work.

_max_
 
Old 03-14-2009, 07:10 AM   #4
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
Which repo are you using to install vlc? I'm using dag(rpmforge) and vlc installs with no problems. Are you enabling other repos by any chance? Are you using both rpmforge and epel? I don't think epel plays nice with rpmforge.
 
Old 03-16-2009, 03:33 AM   #5
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by stormtracknole View Post
Which repo are you using to install vlc? I'm using dag(rpmforge) and vlc installs with no problems. Are you enabling other repos by any chance? Are you using both rpmforge and epel? I don't think epel plays nice with rpmforge.
Hi storm,

thanks for your replay. Honestly I am not so expert, anyway I will try to figuring out what is the configuration:

by using the following command to install the rpmforce-release it says:

rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/...l5.rf.i386.rpm

Retrieving http://apt.sw.be/redhat/el5/en/i386/...l5.rf.i386.rpm
Preparing... ########################################### [100%]
package rpmforge-release-0.3.6-1.el5.rf.i386 is already installed


ls /etc/yum.repos.d/
adobe-linux-i386.repo epel.repo epel-testing.repo graphviz-rhel.repo mirrors-rpmforge rpmforge.repo atrmps.repo epel.repo.rpmnew GoOo.repo livna.repo rhel-debuginfo.repo

Could this help?
thx
_m
 
Old 03-16-2009, 05:02 AM   #6
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
max,

Based on your /etc/yum.repos.d/ directory, you are mixing too many repos. There are certain repos that are not compatible and thus could cause some problems. For example, you are trying to install vlc which has a set of dependencies. When yum begins to fetch for those dependencies, instead of looking in just rpmforge, it looks on some of the other repos. Here's a few things that you can try. First, try running this as root on the command line:
Code:
yum --disablerepo epel atrpms livna install vlc
If after running this command, you don't get any errors, then your problem is mixing repos. You can solve that by either disabling the repos, or just removing them completely. To disable a repo, you can follow this example:
Code:
 vi /etc/yum.repos.d/epel
Where it says "enable=1", change that to enable=0.

Or, you can remove those rpms by doing this as root on the command line:
Code:
rpm -ev epel atrpms livna
Try that and post back with your results. This should work though.
 
Old 03-16-2009, 07:48 AM   #7
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Original Poster
Rep: Reputation: 0
Unhappy

Quote:
Originally Posted by stormtracknole View Post
max,

Based on your /etc/yum.repos.d/ directory, you are mixing too many repos. There are certain repos that are not compatible and thus could cause some problems. For example, you are trying to install vlc which has a set of dependencies. When yum begins to fetch for those dependencies, instead of looking in just rpmforge, it looks on some of the other repos. Here's a few things that you can try. First, try running this as root on the command line:
Code:
yum --disablerepo epel atrpms livna install vlc
If after running this command, you don't get any errors, then your problem is mixing repos. You can solve that by either disabling the repos, or just removing them completely. To disable a repo, you can follow this example:
Code:
 vi /etc/yum.repos.d/epel
Where it says "enable=1", change that to enable=0.

Or, you can remove those rpms by doing this as root on the command line:
Code:
rpm -ev epel atrpms livna
Try that and post back with your results. This should work though.
Hi Storm*,
thanks for your effort!

Sorry to say that I got the following usage instructions by using the --disablerepos as shown:

yum --disablerepo epel atrpms livna install vlc
Quote:
Loaded plugins: rhnplugin, security
usage: yum [options] COMMAND

List of Commands:

check-update Check for available package updates
clean Remove cached data
deplist List a package's dependencies
erase Remove a package or packages from your system
groupinfo Display details about a package group
groupinstall Install the packages in a group on your system
grouplist List available package groups
groupremove Remove the packages in a group from your system
help Display a helpful usage message
info Display details about a package or group of packages
info-security Returns security data for the packages listed, that affects your system
install Install a package or packages on your system
list List a package or groups of packages
list-security Returns security data for the packages listed, that affects your system
localinstall Install a local RPM
makecache Generate the metadata cache
provides Find what package provides the given value
reinstall reinstall a package
repolist Display the configured software repositories
resolvedep Determine which package provides the given dependency
search Search package details for the given string
shell Run an interactive yum shell
update Update a package or packages on your system
update-minimal Works like update, but goes to the 'newest' package match which fixes a problem that affects your system
upgrade Update packages taking obsoletes into account


options:
-h, --help show this help message and exit
-t, --tolerant be tolerant of errors
-C run entirely from cache, don't update cache
-c [config file] config file location
-R [minutes] maximum command wait time
-d [debug level] debugging output level
--showduplicates show duplicates, in repos, in list/search commands
-e [error level] error output level
-q, --quiet quiet operation
-v, --verbose verbose operation
-y answer yes for all questions
--version show Yum version and exit
--installroot=[path] set install root
--enablerepo=[repo] enable one or more repositories (wildcards allowed)
--disablerepo=[repo] disable one or more repositories (wildcards allowed)
-x [package], --exclude=[package]
exclude package(s) by name or glob
--disableexcludes=[repo]
disable exclude from main, for a repo or for
everything
--obsoletes enable obsoletes processing during updates
--noplugins disable Yum plugins
--nogpgcheck disable gpg signature checking
--disableplugin=[plugin]
disable plugins by name
--enableplugin=[plugin]
enable plugins by name
--skip-broken skip packages with depsolving problems
--security Include security relevant packages
--cve=CVE Include packages needed to fix the given CVE
--bz=BZ Include packages needed to fix the given BZ
--advisory=ADVISORY Include packages needed to fix the given advisory
where is the error?

also, disabling *all* repos other than rpmforge, installing vlc breaks the deps for libdvdread as shown...

#yum install vlc
Loaded plugins: rhnplugin, security
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package vlc.i386 0:0.9.8a-1.el5.rf set to be updated
--> Processing Dependency: libcaca.so.0 for package: vlc
--> Processing Dependency: libfribidi.so.0 for package: vlc
--> Processing Dependency: libml.so.1 for package: vlc
--> Processing Dependency: libmad.so.0 for package: vlc
--> Processing Dependency: libdirac_encoder.so.0 for package: vlc
--> Processing Dependency: libvgagl.so.1 for package: vlc
--> Processing Dependency: libzvbi.so.0 for package: vlc
--> Processing Dependency: libdirac_decoder.so.0 for package: vlc
--> Processing Dependency: libavcodec.so.51 for package: vlc
--> Processing Dependency: libtwolame.so.0 for package: vlc
--> Processing Dependency: libSDL_image-1.2.so.0 for package: vlc
--> Processing Dependency: libcv.so.1 for package: vlc
--> Processing Dependency: libpostproc.so.51 for package: vlc
--> Processing Dependency: libavformat.so.51 for package: vlc
--> Processing Dependency: libgsm.so.1 for package: vlc
--> Processing Dependency: libdvbpsi.so.4 for package: vlc
--> Processing Dependency: libid3tag.so.0 for package: vlc
--> Processing Dependency: libhighgui.so.1 for package: vlc
--> Processing Dependency: libupnp.so.3 for package: vlc
--> Processing Dependency: libmpeg2.so.0 for package: vlc
--> Processing Dependency: libcvaux.so.1 for package: vlc
--> Processing Dependency: libdvdread.so.3 for package: vlc
--> Processing Dependency: liba52.so.0 for package: vlc
--> Processing Dependency: libvga.so.1 for package: vlc
--> Processing Dependency: libtag.so.1 for package: vlc
--> Processing Dependency: libcddb.so.2 for package: vlc
--> Processing Dependency: libdca.so.0 for package: vlc
--> Processing Dependency: libshout.so.3 for package: vlc
--> Processing Dependency: libmatroska.so.0 for package: vlc
--> Processing Dependency: libebml.so.0 for package: vlc
--> Processing Dependency: libixml.so.2 for package: vlc
--> Processing Dependency: libxosd.so.2 for package: vlc
--> Processing Dependency: libdvdnav.so.4 for package: vlc
--> Processing Dependency: libcucul.so.0 for package: vlc
--> Processing Dependency: libcxcore.so.1 for package: vlc
--> Processing Dependency: libavutil.so.49 for package: vlc
--> Processing Dependency: libx264.so.55 for package: vlc
--> Processing Dependency: liblirc_client.so.0 for package: vlc
--> Running transaction check
---> Package libcaca.i386 0:0.99-0.1.beta11.el5.rf set to be updated
---> Package gsm.i386 0:1.0.12-1.el5.rf set to be updated
---> Package libmad.i386 0:0.15.1b-4.el5.rf set to be updated
---> Package libupnp.i386 0:1.6.6-1.el5.rf set to be updated
---> Package dirac.i386 0:1.0.2-1.el5.rf set to be updated
--> Processing Dependency: libcppunit-1.12.so.0 for package: dirac
---> Package libebml.i386 0:0.7.8-1.el5.rf set to be updated
---> Package ffmpeg-libpostproc.i386 0:0.4.9-0.9.20070530.el5.rf set to be updated
---> Package a52dec.i386 0:0.7.4-8.el5.rf set to be updated
---> Package libshout.i386 0:2.2.2-1.el5.rf set to be updated
---> Package libmatroska.i386 0:0.8.1-1.el5.rf set to be updated
---> Package svgalib.i386 0:1.9.25-1.el5.rf set to be updated
---> Package libcddb.i386 0:1.3.0-1.el5.rf set to be updated
--> Processing Dependency: libcdio.so.7 for package: libcddb
--> Processing Dependency: libcdio.so.7(CDIO_7) for package: libcddb
---> Package twolame.i386 0:0.3.12-1.el5.rf set to be updated
---> Package libdca.i386 0:0.0.5-1.el5.rf set to be updated
---> Package fribidi.i386 0:0.10.7-5.1 set to be updated
---> Package ffmpeg.i386 0:0.4.9-0.9.20070530.el5.rf set to be updated
--> Processing Dependency: libImlib2.so.1 for package: ffmpeg
---> Package zvbi.i386 0:0.2.33-1.el5.rf set to be updated
---> Package libdvbpsi.i386 0:0.1.5-2.el5.rf set to be updated
---> Package libdvdnav.i386 0:0.1.10-3.el5.rf set to be updated
---> Package vlc.i386 0:0.9.8a-1.el5.rf set to be updated
--> Processing Dependency: libdvdread.so.3 for package: vlc
---> Package lirc.i386 0:0.6.6-4.el5.rf set to be updated
---> Package taglib.i386 0:1.5-1.el5.rf set to be updated
---> Package libid3tag.i386 0:0.15.1b-3.el5.rf set to be updated
---> Package x264.i386 0:0.0.0-0.4.20070529.el5.rf set to be updated
---> Package mpeg2dec.i386 0:0.4.1-2.el5.rf set to be updated
---> Package xosd.i386 0:2.2.14-1.el5.rf set to be updated
---> Package SDL_image.i386 0:1.2.5-1.el5.rf set to be updated
---> Package opencv.i386 0:1.0.0-1.el5.rf set to be updated
--> Running transaction check
---> Package cppunit.i386 0:1.12.0-3.el5.rf set to be updated
---> Package libcdio.i386 0:0.77-1.el5.rf set to be updated
---> Package vlc.i386 0:0.9.8a-1.el5.rf set to be updated
--> Processing Dependency: libdvdread.so.3 for package: vlc
---> Package imlib2.i386 0:1.4.0-1.el5.rf set to be updated
--> Finished Dependency Resolution
vlc-0.9.8a-1.el5.rf.i386 from rpmforge has depsolving problems
--> Missing Dependency: libdvdread.so.3 is needed by package vlc-0.9.8a-1.el5.rf.i386 (rpmforge)
Error: Missing Dependency: libdvdread.so.3 is needed by package vlc-0.9.8a-1.el5.rf.i386 (rpmforge)



So, no way.
wishes,
_max

Last edited by _max_; 03-16-2009 at 09:18 AM.
 
Old 03-16-2009, 02:13 PM   #8
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,363

Rep: Reputation: 172Reputation: 172
Max

Storm is right, you are mixing too many third party repos. The problem comes into play becuase not every bodies library X is the same. Atrpms version may have a certain feature that rpmforge's does not (or the other way around). If you have Atrpms version of the library installed and you try to install a rpmforge rpm that has that library as a dependency, you will have a conflict(your current situation). The short version is that you can only safely run one(1) third party repo on any one system.
 
Old 03-17-2009, 01:43 AM   #9
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
Max,

I think I this point, I would consider starting over and re-install RHEL. You've probably mixed too many rpms from different repos. If you don't know which one to take out, then I would consider starting over again. This ensures that you have a clean system. If you decide to go this route, make sure to only activate one repo whether that is rpmforge or atrpms. I personally use rpmforge with no problems.
 
Old 03-18-2009, 02:51 AM   #10
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by stormtracknole View Post
Max,

I think I this point, I would consider starting over and re-install RHEL. You've probably mixed too many rpms from different repos. If you don't know which one to take out, then I would consider starting over again. This ensures that you have a clean system. If you decide to go this route, make sure to only activate one repo whether that is rpmforge or atrpms. I personally use rpmforge with no problems.
??
No, I'm sorry but I can not reinstall the whole system, since there is no problem other than VLC installation.

It could be another way to try to recover the repos status...

_m
 
Old 03-18-2009, 03:07 AM   #11
lazlow
Senior Member
 
Registered: Jan 2006
Posts: 4,363

Rep: Reputation: 172Reputation: 172
First you need to decide which third party repo you need the most(preferably only one repo). After that you will need to go through and remove the rpms that are not from your chosen third party repo or the base repo. It is a long drawn out process that gets ugly pretty quick(which is why a reinstall is almost always faster, safer, and easier).
 
Old 03-18-2009, 03:15 AM   #12
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by _max_ View Post
??
No, I'm sorry but I can not reinstall the whole system, since there is no problem other than VLC installation.

It could be another way to try to recover the repos status...

_m
Heh...sorry for that advice. Sometimes, I get lazy and just rebuild the whole thing whenever I mess up my system. I don't think my method may work for others though! lol Sorry about that.

Ok, so it seems that dvdread is giving you problems (I missed that from your post earlier). Try doing this as root: "rpm -ql dvdread" to see if dvdread is installed. What I think may be happening is that you installed another program that requires dvdread. More thank likely, dvdread was downloaded from atrpms and thus made it incompatible with rpmforge's dvdread. If dvdread is installed, then do "yum remove dvdread". This will take care of the dependencies. Make sure to uninstall or disable every repo except rpmforge. Then, try installing vlc again.
 
Old 03-18-2009, 06:57 AM   #13
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by stormtracknole View Post
Heh...sorry for that advice.
No problem, storm! I thank you so much for your effort on fixing this annoying problem.

Quote:
Ok, so it seems that dvdread is giving you problems (I missed that from your post earlier). Try doing this as root: "rpm -ql dvdread" to see if dvdread is installed. What I think may be happening is that you installed another program that requires dvdread. More thank likely, dvdread was downloaded from atrpms and thus made it incompatible with rpmforge's dvdread. If dvdread is installed, then do "yum remove dvdread". This will take care of the dependencies. Make sure to uninstall or disable every repo except rpmforge. Then, try installing vlc again.
Here my unlucky results:
rpm -ql dvdread
package dvdread is not installed

yum list | grep dvdread
libdvdread.i386 4.1.3-1.el5 installed
libdvdread-devel.i386 4.1.3-1.el5 installed


This sounds crazy for me.


_m

Last edited by _max_; 03-18-2009 at 07:01 AM.
 
Old 03-18-2009, 07:28 AM   #14
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by _max_ View Post
No problem, storm! I thank you so much for your effort on fixing this annoying problem.



Here my unlucky results:
rpm -ql dvdread
package dvdread is not installed

yum list | grep dvdread
libdvdread.i386 4.1.3-1.el5 installed
libdvdread-devel.i386 4.1.3-1.el5 installed


This sounds crazy for me.


_m
Sorry, I meant to write libdvdread instead of dvdread. In any case, go ahead and remove libdvdread with "yum remove libdvdread". Make sure that rpmforge is the only repo active. Then, go ahead and install vlc with "yum install vlc". Two ways to deactivate repos are by either removing the repo rpms, or by making the following changes on your /etc/yum.repos.d/local.repo (change local to epel, atrpms, etc):
Code:
enable=1
to
Code:
enable=0
Let me know how that goes.
 
Old 03-18-2009, 09:26 AM   #15
_max_
LQ Newbie
 
Registered: Mar 2009
Distribution: RHEL 5.3, CentOS 5
Posts: 7

Original Poster
Rep: Reputation: 0
Talking [solved]

Quote:
Originally Posted by stormtracknole View Post
Sorry, I meant to write libdvdread instead of dvdread. In any case, go ahead and remove libdvdread with "yum remove libdvdread". Make sure that rpmforge is the only repo active. Then, go ahead and install vlc with "yum install vlc". Two ways to deactivate repos are by either removing the repo rpms, or by making the following changes on your /etc/yum.repos.d/local.repo (change local to epel, atrpms, etc):
Code:
enable=1
to
Code:
enable=0
Let me know how that goes.
Hi stormtracknole!

I have to thank you so much for your patience and accurate indications on how to fix this problem!

Finally, after having libdvdread removed and leaving only the rpmforge repos active, the installation of vlc got successfully!

Great person. Thank you again.
Also I updated the title as SOLVED

Another happy vlc user !
_m
 
  


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
vlc for RHEL-5 ramjgn Linux - Software 3 02-16-2009 06:50 AM
Problem installing VLC in RHEL 5.1 Client RedHatGuru Linux - Enterprise 4 01-19-2009 02:56 AM
VLC error: VLC could not open the file "/usr/share/vlc/skins2/text.bmp". brjoon1021 Ubuntu 1 01-14-2009 10:48 PM
I'm Getting 6 VLC Windows At Once - Problem With VLC Player davidx Linux - Software 1 11-03-2008 11:45 AM
Why i can't install vlc on my RHEL 5 Server? hushgas Linux - Software 7 05-16-2008 12:12 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat

All times are GMT -5. The time now is 09:14 AM.

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