LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-14-2009, 06:33 AM   #1
robotronic
LQ Newbie
 
Registered: Jul 2009
Posts: 15

Rep: Reputation: 0
how to fix yum update problems


Can Someone help me debug my yum update problems?
Many thanks!
Code:
# yum update
Loaded plugins: fastestmirror, kernel-module, kmod, priorities
Loading mirror speeds from cached hostfile
 * epel: www.mirrorservice.org
 * rpmforge: fr2.rpmfind.net
 * base: mirror.sov.uk.goscomb.net
 * updates: mirror.sov.uk.goscomb.net
 * addons: mirror.sov.uk.goscomb.net
 * extras: mirror.sov.uk.goscomb.net
1198 packages excluded due to repository priority protections
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package vlc.i386 0:0.9.9a-3.el5.rf set to be updated
--> Processing Dependency: libportaudio.so.2 for package: vlc
---> Package rsync.i386 0:3.0.6-1.el5.rf set to be updated
---> Package autofs.i386 1:5.0.1-0.rc2.102.el5_3.1 set to be updated
---> Package php.i386 0:5.2.4-3.eye set to be updated
---> Package libtorrent.i386 0:0.12.4-1.el5.rf set to be updated
---> Package nscd.i386 0:2.5-34.el5_3.1 set to be updated
---> Package flash-plugin.i386 0:10.0.32.18-0.2.el5.rf set to be updated
---> Package perl-DBI.i386 0:1.609-1.el5.rf set to be updated
--> Processing Dependency: perl(RPC::PlClient) >= 0.2000 for package: perl-DBI
--> Processing Dependency: perl(RPC::PlServer) >= 0.2001 for package: perl-DBI
---> Package libpurple.i386 0:2.6.2-0.el5 set to be updated
---> Package wine-capi.i386 0:1.0.1-1.el5.rf set to be updated
---> Package wine-nas.i386 0:1.0.1-1.el5.rf set to be updated
---> Package nmap.i386 2:5.00-1.el5.rf set to be updated
---> Package tkinter.i386 0:2.4.3-24.el5_3.6 set to be updated
---> Package xorg-x11-drv-i810.i386 0:2.1.1-7.eye set to be updated
---> Package blas.i386 0:3.1.1-1.el5.rf set to be updated
---> Package cairomm.i386 0:1.2.4-2.1.el5.rf set to be updated
---> Package libXv.i386 0:1.0.3-3.eye set to be updated
---> Package kernel.i686 0:2.6.18-128.7.1.el5 set to be installed
---> Package wine-twain.i386 0:1.0.1-1.el5.rf set to be updated
---> Package libicu.i386 0:3.6-5.11.4 set to be updated
---> Package libXrandr.i386 0:1.2.2-1.eye set to be updated
---> Package php-mysql.i386 0:5.2.4-3.eye set to be updated
---> Package java-1.6.0-openjdk.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
---> Package libXvMC.i386 0:1.0.4-3.eye set to be updated
---> Package php-gd.i386 0:5.2.4-3.eye set to be updated
---> Package ffmpeg-libpostproc.i386 0:0.5-2.el5.rf set to be updated
---> Package dol.i386 0:0.6.0-2 set to be updated
--> Processing Dependency: xorg-x11-drv-elo2300 for package: xorg-x11-drivers
---> Package mesa-libGLU.i386 0:7.0.2-3.eye set to be updated
---> Package xorg-x11-server-Xnest.i386 0:1.3.0.0-33.eye set to be updated
---> Package kernel-devel.i686 0:2.6.18-128.7.1.el5 set to be installed
---> Package rtorrent.i386 0:0.8.4-2.el5.rf set to be updated
---> Package xorg-x11-server-Xorg.i386 0:1.3.0.0-33.eye set to be updated
---> Package php-devel.i386 0:5.2.4-3.eye set to be updated
--> Processing Dependency: xorg-x11-drv-joystick for package: xorg-x11-drivers
---> Package libxml2-devel.i386 0:2.6.28-2.eye set to be updated
---> Package framecpp.i386 0:1.14.0-2 set to be updated
--> Processing Dependency: libhdf5.so.0 for package: octave
---> Package libXfixes.i386 0:4.0.3-2.eye set to be updated
---> Package gsl.i386 0:1.12-1.el5.rf set to be updated
---> Package gsm.i386 0:1.0.13-1.el5.rf set to be updated
---> Package unrar.i386 0:3.9.4-1.el5.rf set to be updated
---> Package samba-client.i386 0:3.0.33-3.7.el5_3.1 set to be updated
---> Package cups-libs.i386 1:1.3.7-8.el5_3.6 set to be updated
---> Package libxslt.i386 0:1.1.20-1.eye set to be updated
---> Package octave.i386 6:3.0.5-1.el5 set to be updated
---> Package apr.i386 0:1.2.7-11.el5_3.1 set to be updated
---> Package libmodplug.i386 0:0.8.7-1.el5.rf set to be updated
---> Package python-devel.i386 0:2.4.3-24.el5_3.6 set to be updated
---> Package php-ldap.i386 0:5.2.4-3.eye set to be updated
---> Package framecpp-devel.i386 0:1.14.0-2 set to be updated
---> Package kile.i386 0:2.0-1.el5.rf set to be updated
---> Package gstreamer-ffmpeg.i386 0:0.10.5-1.el5.rf set to be updated
---> Package tzdata.noarch 0:2009k-1.el5 set to be updated
---> Package kernel-headers.i386 0:2.6.18-128.7.1.el5 set to be updated
---> Package cadaver.i386 0:0.22.5-1.el5.rf set to be updated
---> Package ksh.i386 0:20080202-2.el5_3.1 set to be updated
---> Package httpd.i386 0:2.2.3-22.el5.centos.2 set to be updated
---> Package libxml2-python.i386 0:2.6.28-2.eye set to be updated
---> Package php-common.i386 0:5.2.4-3.eye set to be updated
---> Package wine-esd.i386 0:1.0.1-1.el5.rf set to be updated
---> Package libXdamage.i386 0:1.1.1-3.eye set to be updated
---> Package gsl-devel.i386 0:1.12-1.el5.rf set to be updated
---> Package pulseaudio-libs.i386 0:0.9.10-1.el5.2 set to be updated
---> Package libXcomposite.i386 0:0.4.0-3.eye set to be updated
---> Package libframe-devel.i386 0:8.08.1-1.lscsoft set to be updated
---> Package bind-utils.i386 30:9.3.4-10.P1.el5_3.3 set to be updated
---> Package nspr.i386 0:4.7.4-1.el5_3.1 set to be updated
---> Package glibc-devel.i386 0:2.5-34.el5_3.1 set to be updated
---> Package python-setuptools.noarch 0:0.6c7-2.eye set to be updated
---> Package curl-devel.i386 0:7.15.5-2.1.el5_3.5 set to be updated
---> Package kdelibs.i386 6:3.5.4-22.el5.centos set to be updated
---> Package vte.i386 0:0.16.3-2.eye set to be updated
---> Package apr-util.i386 0:1.2.7-7.el5_3.2 set to be updated
---> Package gnome-terminal.i386 0:2.18.0-1.eye set to be updated
---> Package python.i386 0:2.4.3-24.el5_3.6 set to be updated
---> Package wine-core.i386 0:1.0.1-1.el5.rf set to be updated
---> Package gnutls.i386 0:1.4.1-3.el5_3.5 set to be updated
---> Package glue.i386 0:1.28.1-1.lscsoft set to be updated
--> Processing Dependency: python-cjson for package: glue
---> Package samba-common.i386 0:3.0.33-3.7.el5_3.1 set to be updated
---> Package perl-HTML-Parser.i386 0:3.61-1.el5.rf set to be updated
---> Package java-1.6.0-openjdk-devel.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
---> Package xorg-x11-drv-v4l.i386 0:0.1.1-8.eye set to be updated
---> Package php-pear.noarch 1:1.6.2-2.eye set to be updated
---> Package syslinux.i386 0:3.82-1.el5.rf set to be updated
--> Processing Dependency: perl(Crypt::PasswdMD5) for package: syslinux
--> Processing Dependency: perl(Digest::SHA1) for package: syslinux
---> Package net-snmp-libs.i386 1:5.3.2.2-5.el5_3.2 set to be updated
---> Package cups.i386 1:1.3.7-8.el5_3.6 set to be updated
---> Package libquicktime.i386 0:1.1.3-1.el5.rf set to be updated
---> Package xorg-x11-drv-ati.i386 0:6.7.195-3.eye set to be updated
---> Package php-pdo.i386 0:5.2.4-3.eye set to be updated
---> Package libframe.i386 0:8.08.1-1.lscsoft set to be updated
---> Package php-cli.i386 0:5.2.4-3.eye set to be updated
---> Package libwpd.i386 0:0.8.14-1.el5.rf set to be updated
---> Package xorg-x11-drv-via.i386 0:0.2.2-4.eye set to be updated
---> Package ddd.i386 0:3.3.11-14.el5.4 set to be updated
---> Package mkinitrd.i386 0:5.1.19.6-44.1 set to be updated
---> Package numpy.i386 0:1.2.1-2.el5 set to be updated
--> Processing Dependency: libptcblas.so.3 for package: numpy
--> Processing Dependency: libatlas.so.3 for package: numpy
--> Processing Dependency: libptf77blas.so.3 for package: numpy
---> Package python-nose.noarch 0:0.10.4-1.el5.rf set to be updated
---> Package libXext.i386 0:1.0.1-4.eye set to be updated
---> Package wine-jack.i386 0:1.0.1-1.el5.rf set to be updated
---> Package pstoedit.i386 0:3.50-1.el5.rf set to be updated
--> Processing Dependency: libEMF.so.1 for package: pstoedit
---> Package php-xmlrpc.i386 0:5.2.4-3.eye set to be updated
---> Package pidgin.i386 0:2.6.2-0.el5 set to be updated
---> Package libXrender.i386 0:0.9.4-1.eye set to be updated
---> Package libdrm.i386 0:2.3.0-7.eye set to be updated
---> Package perl-DBD-mysql.i386 0:4.012-1.el5.rf set to be updated
---> Package libmpeg2-utils.i386 0:0.5.1-2.el5.rf set to be updated
--> Processing Dependency: libmpeg2 = 0.5.1-2.el5.rf for package: libmpeg2-utils
--> Processing Dependency: libmpeg2.so.0 for package: libmpeg2-utils
--> Processing Dependency: libmpeg2convert.so.0 for package: libmpeg2-utils
---> Package udftools.i386 0:1.0.0b3-3.el5.rf set to be updated
---> Package curl.i386 0:7.15.5-2.1.el5_3.5 set to be updated
---> Package libXdmcp.i386 0:1.0.2-4.eye set to be updated
---> Package ffmpeg.i386 0:0.5-2.el5.rf set to be updated
---> Package php-xml.i386 0:5.2.4-3.eye set to be updated
---> Package tomcat5-jsp-2.0-api.i386 0:5.5.23-0jpp.7.el5_3.2 set to be updated
---> Package expat.i386 0:2.0.1-2.eye set to be updated
--> Processing Dependency: libexpat.so.0 for package: gdb
--> Processing Dependency: libexpat.so.0 for package: avahi
--> Processing Dependency: libexpat.so.0 for package: cadaver
--> Processing Dependency: libexpat.so.0 for package: lftp
--> Processing Dependency: libexpat.so.0 for package: git
--> Processing Dependency: libexpat.so.0 for package: openoffice.org-core
--> Processing Dependency: libexpat.so.0 for package: httpd
--> Processing Dependency: libexpat.so.0 for package: dbus-glib
--> Processing Dependency: libexpat.so.0 for package: dbus
--> Processing Dependency: libexpat.so.0 for package: fontconfig
--> Processing Dependency: libexpat.so.0 for package: hal
--> Processing Dependency: libexpat.so.0 for package: apr-util
--> Processing Dependency: libexpat.so.0 for package: python-elementtree
--> Processing Dependency: libexpat.so.0 for package: mod_perl
--> Processing Dependency: libexpat.so.0 for package: insight
--> Processing Dependency: libexpat.so.0 for package: elinks
--> Processing Dependency: libexpat.so.0 for package: libmusicbrainz
--> Processing Dependency: libexpat.so.0 for package: neon
--> Processing Dependency: libexpat.so.0 for package: subversion
---> Package wine-cms.i386 0:1.0.1-1.el5.rf set to be updated
---> Package mtr.i386 2:0.75-1.el5.rf set to be updated
---> Package nash.i386 0:5.1.19.6-44.1 set to be updated
---> Package libtiff.i386 0:3.8.2-7.el5_3.4 set to be updated
---> Package libvorbis.i386 1:1.1.2-3.el5_3.3 set to be updated
---> Package iso-codes.noarch 0:1.0a-1.el5.rf set to be updated
---> Package viewvc.noarch 0:1.1.2-2.el5.rf set to be updated
---> Package lapack.i386 0:3.1.1-1.el5.rf set to be updated
---> Package glibc-common.i386 0:2.5-34.el5_3.1 set to be updated
---> Package python-tz.noarch 0:2006p-1.el5.rf set to be updated
---> Package xulrunner.i386 0:1.9.0.12-1.el5 set to be updated
---> Package glue-debuginfo.i386 0:1.28.1-1.lscsoft set to be updated
---> Package bind-libs.i386 30:9.3.4-10.P1.el5_3.3 set to be updated
--> Processing Dependency: wine-core = 1.0.1-1.el5 for package: wine-desktop
---> Package glibc-headers.i386 0:2.5-34.el5_3.1 set to be updated
---> Package glibc.i686 0:2.5-34.el5_3.1 set to be updated
---> Package mesa-libGL.i386 0:7.0.2-3.eye set to be updated
---> Package xvidcore.i386 0:1.2.2-1.el5.rf set to be updated
---> Package subversion.i386 0:1.6.5-0.1.el5.rf set to be updated
---> Package glx-utils.i386 0:7.0.2-3.eye set to be updated
---> Package xorg-x11-drv-vesa.i386 0:1.3.0-10.eye set to be updated
---> Package python-dateutil.noarch 0:1.2-1.el5.rf set to be updated
---> Package libxml2.i386 0:2.6.28-2.eye set to be updated
---> Package memtest86+.i386 0:2.11-1.el5.rf set to be updated
---> Package firefox.i386 0:3.0.12-1.el5.centos set to be updated
---> Package mod_ssl.i386 1:2.2.3-22.el5.centos.2 set to be updated
---> Package php-odbc.i386 0:5.2.4-3.eye set to be updated
---> Package perl-BSD-Resource.i386 0:1.2901-1.el5.rf set to be updated
---> Package libXxf86vm.i386 0:1.0.1-4.eye set to be updated
---> Package nss.i386 0:3.12.3.99.3-1.el5.centos.2 set to be updated
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
---> Package lftp.i386 0:3.7.15-1.el5.rf set to be updated
---> Package hdf5.i386 0:1.8.0-1.el5.rf set to be updated
---> Package wine-ldap.i386 0:1.0.1-1.el5.rf set to be updated
---> Package php-imap.i386 0:5.2.4-3.eye set to be updated
---> Package python-matplotlib-tk.i386 0:0.91.2-1.el5.rf set to be updated
---> Package perl-IO-Compress.noarch 0:2.021-1.el5.rf set to be updated
--> Processing Dependency: perl(Compress::Raw::Bzip2) >= 2.021 for package: perl-IO-Compress
--> Processing Dependency: perl(Compress::Raw::Zlib) >= 2.021 for package: perl-IO-Compress
---> Package nss-tools.i386 0:3.12.3.99.3-1.el5.centos.2 set to be updated
---> Package cairo.i386 0:1.4.10-2.eye set to be updated
---> Package libframe-utils.i386 0:8.08.1-1.lscsoft set to be updated
---> Package autoconf.noarch 0:2.61-9.eye set to be updated
---> Package dnsmasq.i386 0:2.50-1.el5.rf set to be updated
---> Package automake.noarch 0:1.10-6.eye set to be updated
---> Package tomcat5-servlet-2.4-api.i386 0:5.5.23-0jpp.7.el5_3.2 set to be updated
---> Package fuse.i386 0:2.7.4-1.el5.rf set to be updated
---> Package libXinerama.i386 0:1.0.2-3.eye set to be updated
---> Package perl-HTML-Tagset.noarch 0:3.20-1.el5.rf set to be updated
---> Package python-matplotlib.i386 0:0.91.2-1.el5.rf set to be updated
--> Running transaction check
---> Package compat-expat1.i386 0:1.95.8-3.eye set to be updated
---> Package perl-Digest-SHA1.i386 0:2.12-1.el5.rf set to be updated
---> Package perl-PlRPC.noarch 0:0.2020-1.el5.rf set to be updated
--> Processing Dependency: perl(Net::Daemon) for package: perl-PlRPC
--> Processing Dependency: perl(Net::Daemon::Log) for package: perl-PlRPC
--> Processing Dependency: perl(Net::Daemon::Test) for package: perl-PlRPC
---> Package perl-Crypt-PasswdMD5.noarch 0:1.3-1.2.el5.rf set to be updated
---> Package perl-Compress-Raw-Bzip2.i386 0:2.021-1.el5.rf set to be updated
--> Processing Dependency: xorg-x11-drv-elo2300 for package: xorg-x11-drivers
--> Processing Dependency: xorg-x11-drv-joystick for package: xorg-x11-drivers
--> Processing Dependency: libhdf5.so.0 for package: octave
---> Package atlas-sse.i386 0:3.8.3-1.el5 set to be updated
---> Package libEMF.i386 0:1.0.3-1.el5.rf set to be updated
---> Package python-cjson.i386 0:1.0.5-1.el5 set to be updated
---> Package perl-Compress-Raw-Zlib.i386 0:2.021-1.el5.rf set to be updated
---> Package portaudio.i386 0:19-1.20071207.el5.rf set to be updated
--> Processing Dependency: wine-core = 1.0.1-1.el5 for package: wine-desktop
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
---> Package libmpeg2.i386 0:0.5.1-2.el5.rf set to be updated
--> Running transaction check
---> Package perl-Net-Daemon.noarch 0:0.43-1.el5.rf set to be updated
--> Processing Dependency: xorg-x11-drv-elo2300 for package: xorg-x11-drivers
--> Processing Dependency: xorg-x11-drv-joystick for package: xorg-x11-drivers
--> Processing Dependency: libhdf5.so.0 for package: octave
--> Processing Dependency: wine-core = 1.0.1-1.el5 for package: wine-desktop
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
--> Processing Dependency: /usr/lib/python2.4 for package: gamin-python
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
--> Processing Dependency: xorg-x11-drv-elo2300 for package: xorg-x11-drivers
--> Processing Dependency: xorg-x11-drv-joystick for package: xorg-x11-drivers
--> Processing Dependency: libhdf5.so.0 for package: octave
---> Package java-1.6.0-openjdk-src.i386 1:1.6.0.0-1.2.b09.el5 set to be updated
--> Processing Dependency: wine-core = 1.0.1-1.el5 for package: wine-desktop
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
--> Finished Dependency Resolution
6:octave-3.0.5-1.el5.i386 from epel has depsolving problems
  --> Missing Dependency: libhdf5.so.0 is needed by package 6:octave-3.0.5-1.el5.i386 (epel)
xorg-x11-drivers-7.1-4.1.el5.i386 from installed has depsolving problems
  --> Missing Dependency: xorg-x11-drv-joystick is needed by package xorg-x11-drivers-7.1-4.1.el5.i386 (installed)
gsl-static-1.10-10.el5.i386 from installed has depsolving problems
  --> Missing Dependency: gsl-devel = 1.10-10.el5 is needed by package gsl-static-1.10-10.el5.i386 (installed)
wine-desktop-1.0.1-1.el5.i386 from installed has depsolving problems
  --> Missing Dependency: wine-core = 1.0.1-1.el5 is needed by package wine-desktop-1.0.1-1.el5.i386 (installed)
xorg-x11-drivers-7.1-4.1.el5.i386 from installed has depsolving problems
  --> Missing Dependency: xorg-x11-drv-elo2300 is needed by package xorg-x11-drivers-7.1-4.1.el5.i386 (installed)
Excluding to be erased: kernel-2.6.18-92.1.18.el5.i686
--> Running transaction check
--> Processing Dependency: xorg-x11-drv-elo2300 for package: xorg-x11-drivers
--> Processing Dependency: xorg-x11-drv-joystick for package: xorg-x11-drivers
--> Processing Dependency: libhdf5.so.0 for package: octave
--> Processing Dependency: wine-core = 1.0.1-1.el5 for package: wine-desktop
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
---> Package kernel.i686 0:2.6.18-92.1.18.el5 set to be erased
--> Finished Dependency Resolution
6:octave-3.0.5-1.el5.i386 from epel has depsolving problems
  --> Missing Dependency: libhdf5.so.0 is needed by package 6:octave-3.0.5-1.el5.i386 (epel)
xorg-x11-drivers-7.1-4.1.el5.i386 from installed has depsolving problems
  --> Missing Dependency: xorg-x11-drv-joystick is needed by package xorg-x11-drivers-7.1-4.1.el5.i386 (installed)
gsl-static-1.10-10.el5.i386 from installed has depsolving problems
  --> Missing Dependency: gsl-devel = 1.10-10.el5 is needed by package gsl-static-1.10-10.el5.i386 (installed)
wine-desktop-1.0.1-1.el5.i386 from installed has depsolving problems
  --> Missing Dependency: wine-core = 1.0.1-1.el5 is needed by package wine-desktop-1.0.1-1.el5.i386 (installed)
xorg-x11-drivers-7.1-4.1.el5.i386 from installed has depsolving problems
  --> Missing Dependency: xorg-x11-drv-elo2300 is needed by package xorg-x11-drivers-7.1-4.1.el5.i386 (installed)
Error: Missing Dependency: xorg-x11-drv-elo2300 is needed by package xorg-x11-drivers-7.1-4.1.el5.i386 (installed)
Error: Missing Dependency: wine-core = 1.0.1-1.el5 is needed by package wine-desktop-1.0.1-1.el5.i386 (installed)
Error: Missing Dependency: gsl-devel = 1.10-10.el5 is needed by package gsl-static-1.10-10.el5.i386 (installed)
Error: Missing Dependency: libhdf5.so.0 is needed by package 6:octave-3.0.5-1.el5.i386 (epel)
Error: Missing Dependency: xorg-x11-drv-joystick is needed by package xorg-x11-drivers-7.1-4.1.el5.i386 (installed)
 
Old 09-14-2009, 07:40 AM   #2
watcher69b
Member
 
Registered: Nov 2007
Location: /home/watcher69b
Distribution: RH, Fedora & CentOS
Posts: 552

Rep: Reputation: 41
try to manually resolve the dependancy problem

yum install xorg-x11-drv-elo2300 wine-core gsl-devel

then

yum update -y

again

should work
 
Old 09-14-2009, 07:50 AM   #3
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
.. And if some packages are excluded in /etc/yum.conf
.. you won't get them.

Quote :
"1198 packages excluded due to repository priority protections"

Nice to know which 1,198 , and better check it.

Example line in /etc/yum.conf :
exclude=x*
.. and you get no packages starting with x.
.....
 
Old 09-14-2009, 08:27 AM   #4
robotronic
LQ Newbie
 
Registered: Jul 2009
Posts: 15

Original Poster
Rep: Reputation: 0
Okay, so I tried the first suggestion, but I get the same problem:

Code:
# yum install gsl-devel
Loaded plugins: fastestmirror, kernel-module, kmod, priorities
Loading mirror speeds from cached hostfile
 * epel: www.mirrorservice.org
 * rpmforge: apt.sw.be
 * base: mirror.sov.uk.goscomb.net
 * updates: mirror.sov.uk.goscomb.net
 * addons: mirror.sov.uk.goscomb.net
 * extras: mirror.sov.uk.goscomb.net
1198 packages excluded due to repository priority protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package gsl-devel.i386 0:1.12-1.el5.rf set to be updated
--> Processing Dependency: gsl = 1.12-1.el5.rf for package: gsl-devel
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
--> Running transaction check
---> Package gsl.i386 0:1.12-1.el5.rf set to be updated
--> Processing Dependency: gsl-devel = 1.10-10.el5 for package: gsl-static
--> Finished Dependency Resolution
gsl-static-1.10-10.el5.i386 from installed has depsolving problems
  --> Missing Dependency: gsl-devel = 1.10-10.el5 is needed by package gsl-static-1.10-10.el5.i386 (installed)
Error: Missing Dependency: gsl-devel = 1.10-10.el5 is needed by package gsl-static-1.10-10.el5.i386 (installed)
I don't really understand because the dependencies seems to be ok:
Code:
]# yum list installed gsl-devel gsl-static
Loaded plugins: fastestmirror, kernel-module, kmod, priorities
Installed Packages
gsl-devel.i386                                                                                       1.10-10.el5                                                                                      installed
gsl-static.i386                                                                          1.10-10.el5                                                                                      installed
When I look in /etc/yum.conf I cannot see any exclusions mentioned:
Code:
[main]
cachedir=/var/cache/yum
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
distroverpkg=redhat-release
tolerant=1
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1

# Note: yum-RHN-plugin doesn't honor this.
metadata_expire=1h

installonly_limit = 5

# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
I have quite a lot of repos and I'm not really sure how to manage them!
Code:
 yum.repos.d]# ls
CentOS-Base.repo         epel.repo          lscsoft.repo      rpmforge.repo
CentOS-Base.repo.rpmnew  epel-testing.repo  mirrors-rpmforge
CentOS-Media.repo        eyemagnet.repo     pidgin.repo
Thanks!
 
Old 09-15-2009, 07:45 AM   #5
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
Try moving the "alien" repo's to a backup directory
e.g. /etc/yum.repos.d/backup/ or disable them all :

' epel-testing.repo lscsoft.repo eyemagnet.repo
pidgin.repo rpmforge.repo '.

The problem can be : one of the packages, you are
trying to install, is having a higher (build) version
in the 'alien' repo, and is thus selected from this non
supported repo.
But no guarantee, that the dependencies exist at all
for that version. ?
.....

Last edited by knudfl; 09-15-2009 at 07:50 AM.
 
Old 09-15-2009, 06:51 PM   #6
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,359

Rep: Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751
Quote:
CentOS-Base.repo epel.repo lscsoft.repo rpmforge.repo
CentOS-Base.repo.rpmnew epel-testing.repo mirrors-rpmforge
CentOS-Media.repo eyemagnet.repo pidgin.repo
Looks like a Centos installation, version 5.x.

The Centos repos should be ok, although you shouldn't have 2 Centos-Base really...
Note that there are other Centos-xxx repos you can add. See the Centos docs.

epel is the unofficial repo for RHEL5/Centos compatible stuff ie stuff that RH don't supply. Should be ok.

You NEVER want a repo called xxx-testing.xxx unless you enjoy alpha quality code testing. Disable it.

All the other repos are ones I'd not try to install on a RHEL/Centos system. Try disabling them.

use

yum clean all

possibly also

rpm --rebuild

to clean up the yum/rpm db/cache.

Do you know the history of this box; why it's got those repos? Is it your personal box?
 
Old 09-16-2009, 02:01 PM   #7
robotronic
LQ Newbie
 
Registered: Jul 2009
Posts: 15

Original Poster
Rep: Reputation: 0
Yeah it's my work (academic) box. So I added eyemagnet for compiz fusion, I guess I can leave that as it is working fine now. lscsoft is software I use for work, although I don't actually need to update that too often. I'm not sure about rpmforge - maybe I added that for vlc?

Anyway I disabled all the alien repos, then updated and this worked. It broke X because I have propietary NVIDIA drivers so i sorted all that out.

Now even if I just enable the epel repo it won't work:

Code:
CentOS-Base.repo:enabled=1
CentOS-Base.repo.rpmnew:enabled=1
CentOS-Base.repo.rpmnew:enabled=1
CentOS-Media.repo:enabled=0
epel.repo:enabled=1
epel.repo:enabled=0
epel.repo:enabled=0
eyemagnet.repo:enabled=0
lscsoft.repo:enabled=0
pidgin.repo:enabled=0
pidgin.repo:enabled=0
pidgin.repo:enabled=0
rpmforge.repo:enabled = 0
Code:
yum update
Loaded plugins: fastestmirror, kernel-module, kmod, priorities
Loading mirror speeds from cached hostfile
 * epel: www.mirrorservice.org
 * base: mirror.netweaver.com
 * updates: mirror.netweaver.com
 * centosplus: mirror.netweaver.com
 * addons: mirror.netweaver.com
 * extras: mirror.netweaver.com
epel                                                     | 3.4 kB     00:00     
Setting up Update Process
Resolving Dependencies
There are unfinished transactions remaining. You mightconsider running yum-complete-transaction first to finish them.
--> Running transaction check
---> Package opencv.i386 0:1.0.0-3.el5 set to be updated
---> Package python-matplotlib.i386 0:0.98.5.2-3.el5 set to be updated
---> Package libid3tag.i386 0:0.15.1b-5.el5 set to be updated
---> Package libcaca.i386 0:0.99-0.5.beta16.el5 set to be updated
---> Package hdf5.i386 0:1.6.9-2.el5 set to be updated
---> Package iftop.i386 0:0.17-6.el5 set to be updated
---> Package libdvdnav.i386 0:4.1.3-1.el5 set to be updated
---> Package octave.i386 6:3.0.5-1.el5 set to be updated
--> Processing Dependency: libdvdread.so.3 for package: gstreamer-plugins-ugly
--> Processing Dependency: libdvdread.so.3 for package: vlc
---> Package taglib.i386 0:1.5-2.el5 set to be updated
---> Package pulseaudio-libs.i386 0:0.9.10-1.el5.2 set to be updated
--> Processing Dependency: libcucul.so.0 for package: vlc
---> Package svgalib.i386 0:1.9.25-3.el5 set to be updated
---> Package gsm.i386 0:1.0.12-4.el5 set to be updated
---> Package cppunit.i386 0:1.12.0-4.el5.1 set to be updated
---> Package numpy.i386 0:1.2.1-2.el5 set to be updated
--> Processing Dependency: libptcblas.so.3 for package: numpy
--> Processing Dependency: libatlas.so.3 for package: numpy
--> Processing Dependency: libptf77blas.so.3 for package: numpy
---> Package libdvdread.i386 0:4.1.3-1.el5 set to be updated
---> Package perl-Git.i386 0:1.5.5.6-4.el5 set to be updated
---> Package xerces-c.i386 0:2.7.0-8.el5 set to be updated
---> Package viewvc.noarch 0:1.0.9-1.el5 set to be updated
---> Package libmodplug.i386 1:0.8.7-1.el5 set to be updated
---> Package git.i386 0:1.5.5.6-4.el5 set to be updated
---> Package libcdio.i386 0:0.78.2-5.el5 set to be updated
---> Package libsndfile.i386 0:1.0.17-2.el5 set to be updated
---> Package python-matplotlib-tk.i386 0:0.98.5.2-3.el5 set to be updated
---> Package ddd.i386 0:3.3.11-14.el5.4 set to be updated
--> Running transaction check
--> Processing Dependency: libdvdread.so.3 for package: gstreamer-plugins-ugly
--> Processing Dependency: libdvdread.so.3 for package: vlc
---> Package atlas-sse.i386 0:3.8.3-1.el5 set to be updated
--> Processing Dependency: libcucul.so.0 for package: vlc
--> Finished Dependency Resolution
vlc-0.9.9a-1.el5.rf.i386 from installed has depsolving problems
  --> Missing Dependency: libdvdread.so.3 is needed by package vlc-0.9.9a-1.el5.rf.i386 (installed)
vlc-0.9.9a-1.el5.rf.i386 from installed has depsolving problems
  --> Missing Dependency: libcucul.so.0 is needed by package vlc-0.9.9a-1.el5.rf.i386 (installed)
gstreamer-plugins-ugly-0.10.9-1.el5.rf.i386 from installed has depsolving problems
  --> Missing Dependency: libdvdread.so.3 is needed by package gstreamer-plugins-ugly-0.10.9-1.el5.rf.i386 (installed)
Error: Missing Dependency: libcucul.so.0 is needed by package vlc-0.9.9a-1.el5.rf.i386 (installed)
Error: Missing Dependency: libdvdread.so.3 is needed by package vlc-0.9.9a-1.el5.rf.i386 (installed)
Error: Missing Dependency: libdvdread.so.3 is needed by package gstreamer-plugins-ugly-0.10.9-1.el5.rf.i386 (installed)
I guess I can live without the alien repos, it is a bit annoying though..

Thanks for all your thoughts.
 
Old 09-16-2009, 06:38 PM   #8
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,359

Rep: Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751
The problem is once you start mixing unsupported repos in, your system can easily get confused, because multiple repos often have different versions/dependency lists.
There are extra Centos repos you don't have; might be worth looking at them to see if you can get what you need just from Centos. It'll be more stable.
 
Old 09-16-2009, 06:38 PM   #9
chrism01
LQ Guru
 
Registered: Aug 2004
Location: Sydney
Distribution: Rocky 9.2
Posts: 18,359

Rep: Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751Reputation: 2751
The problem is once you start mixing unsupported repos in, your system can easily get confused, because multiple repos often have different versions/dependency lists.
There are extra Centos repos you don't have; might be worth looking at them to see if you can get what you need just from Centos. It'll be more stable.
 
  


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
yum update problems. baig Linux - Newbie 1 03-04-2009 01:08 PM
yum update problems nibraz Fedora 2 10-06-2008 06:17 PM
Yum update problems Laurkin Red Hat 4 02-28-2008 02:41 PM
FC6 update problems - can't figure out how to fix lucktsm Fedora 6 05-25-2007 12:43 PM
Yum Update Problems djljjm Linux - Newbie 2 03-15-2005 03:35 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

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