LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   yum update error (https://www.linuxquestions.org/questions/linux-newbie-8/yum-update-error-4175476250/)

rpmacaspac 09-06-2013 10:47 PM

yum update error
 
almost every other iam updating my system using yum update

and these always occur

Error: Package: python-beaker-1.5.4-1.el5.noarch (epel)
Requires: python(abi) = 2.4
Installed: python-2.6.6-37.el6_4.x86_64 (@updates)
python(abi) = 2.6
Available: python-2.6.6-36.el6.i686 (base)
python(abi) = 2.6
Available: python26-2.6.8-2.el5.x86_64 (epel)
python(abi) = 2.6

Error: Package: python-paramiko-1.7.6-1.el5.noarch (epel)
Requires: python(abi) = 2.4
Installed: python-2.6.6-37.el6_4.x86_64 (@updates)
python(abi) = 2.6
Available: python-2.6.6-36.el6.i686 (base)
python(abi) = 2.6
Available: python26-2.6.8-2.el5.x86_64 (epel)
python(abi) = 2.6

Error: Package: vlc-2.0.5-8.el6.x86_64 (@linuxtech-release)
Requires: libmodplug.so.1()(64bit)
Removing: libmodplug-0.8.8.4-1.el6.x86_64 (@linuxtech-release)
libmodplug.so.1()(64bit)
Updated By: 1:libmodplug-0.8.7-3.el5.x86_64 (epel)
Not found

Error: Package: gstreamer-plugins-bad-0.10.19-9.el6.x86_64 (@linuxtech-release)
Requires: libmodplug.so.1()(64bit)
Removing: libmodplug-0.8.8.4-1.el6.x86_64 (@linuxtech-release)
libmodplug.so.1()(64bit)
Updated By: 1:libmodplug-0.8.7-3.el5.x86_64 (epel)


not sure what does these means

jdkaye 09-07-2013 12:02 AM

Can you tell us what distro you're using. Also do you mean "almost every other DAY I..." It looks like your version of python is out of synch with your other packages.
jdk

rpmacaspac 09-07-2013 12:37 AM

yeah almost every other day.

CentOS release 6(final) - 2.6.32-358.18.1.el6.x86_64

jdkaye 09-07-2013 01:40 AM

I'm not familiar with how yum works but I guess you are missing some dependencies which have caused some packages to be broken. Are you familiar with the yum routine for fixing broken packages? I use a deb-type system so I can't really help you on this. Also your kernel seems a bit old. Is this normal for CentOS or is there a more recent kernel available?
jdk

DavidMcCann 09-07-2013 11:32 AM

You're using several different repositories: did you set their priorities?
http://wiki.centos.org/AdditionalRes...epositories%29
http://wiki.centos.org/PackageManagement/Yum/Priorities

If you didn't, you may have got incompatible libraries.

John VV 09-08-2013 02:10 AM

it looks like you have a centos 5 repo installed on CentOS 6.0
the centos 6.4 file says
Code:

cat /etc/centos-release
CentOS release 6.4 (Final)

please post the output of this
Code:

su -
yum repolist all


this is from having a 5 repo installed
---
Error: Package: python-beaker-1.5.4-1.el5.noarch (epel)
Error: Package: python-paramiko-1.7.6-1.el5.noarch (epel)

----
that is from the epel repo FOR CEBTOS5 and not for 6

and
---
Error: Package: vlc-2.0.5-8.el6.x86_64 (@linuxtech-release)
----
garbed something from the centos5 repo
"Updated By: 1:libmodplug-0.8.7-3.el5.x86_64 (epel)"

rpmacaspac 09-08-2013 07:23 AM

Code:

im not aware that this is all my repolist

repo id                repo name                                  status
C6.0-base              CentOS-6.0 - Base                          disabled
C6.0-centosplus        CentOS-6.0 - CentOSPlus                    disabled
C6.0-contrib          CentOS-6.0 - Contrib                      disabled
C6.0-extras            CentOS-6.0 - Extras                        disabled
C6.0-updates          CentOS-6.0 - Updates                      disabled
C6.1-base              CentOS-6.1 - Base                          disabled
C6.1-centosplus        CentOS-6.1 - CentOSPlus                    disabled
C6.1-contrib          CentOS-6.1 - Contrib                      disabled
C6.1-extras            CentOS-6.1 - Extras                        disabled
C6.1-updates          CentOS-6.1 - Updates                      disabled
C6.2-base              CentOS-6.2 - Base                          disabled
C6.2-centosplus        CentOS-6.2 - CentOSPlus                    disabled
C6.2-contrib          CentOS-6.2 - Contrib                      disabled
C6.2-extras            CentOS-6.2 - Extras                        disabled
C6.2-updates          CentOS-6.2 - Updates                      disabled
C6.3-base              CentOS-6.3 - Base                          disabled
C6.3-centosplus        CentOS-6.3 - CentOSPlus                    disabled
C6.3-contrib          CentOS-6.3 - Contrib                      disabled
C6.3-extras            CentOS-6.3 - Extras                        disabled
C6.3-updates          CentOS-6.3 - Updates                      disabled
adobe-linux-x86_64    Adobe Systems Incorporated                enabled:    2
base                  CentOS-6 - Base                            enabled: 6,381
c6-media              CentOS-6 - Media                          disabled
centosplus            CentOS-6 - Plus                            disabled
contrib                CentOS-6 - Contrib                        disabled
debug                  CentOS-6 - Debuginfo                      disabled
epel                  Extra Packages for Enterprise Linux 6 - x8 enabled: 9,565
epel-debuginfo        Extra Packages for Enterprise Linux 6 - x8 disabled
epel-source            Extra Packages for Enterprise Linux 6 - x8 disabled
epel-testing          Extra Packages for Enterprise Linux 6 - Te disabled
epel-testing-debuginfo Extra Packages for Enterprise Linux 6 - Te disabled
epel-testing-source    Extra Packages for Enterprise Linux 6 - Te disabled
extras                CentOS-6 - Extras                          enabled:    13
linuxtech-backports    LinuxTECH.NET el6 backports repo          disabled
linuxtech-release      LinuxTECH.NET el6 production repo          enabled: 1,144
linuxtech-testing      LinuxTECH.NET el6 testing repo            disabled
remi                  Les RPM de remi pour Enterprise Linux 6 -  enabled: 1,088
remi-debuginfo        Les RPM de remi pour Enterprise Linux 6 -  disabled
remi-test              Les RPM de remi en test pour Enterprise Li disabled
remi-test-debuginfo    Les RPM de remi en test pour Enterprise Li disabled
rpmforge              RHEL 6 - RPMforge.net - dag                disabled
rpmforge-extras        RHEL 6 - RPMforge.net - extras            disabled
rpmforge-testing      RHEL 6 - RPMforge.net - testing            disabled
updates                CentOS-6 - Updates                        enabled: 1,179
repolist: 19,372


John VV 09-08-2013 03:35 PM

these should not even still be in there .The normal upgrade REMOVES THESE ,by default as part of the upgrade
Quote:

C6.0-base CentOS-6.0 - Base disabled
C6.0-centosplus CentOS-6.0 - CentOSPlus disabled
C6.0-contrib CentOS-6.0 - Contrib disabled
C6.0-extras CentOS-6.0 - Extras disabled
C6.0-updates CentOS-6.0 - Updates disabled
C6.1-base CentOS-6.1 - Base disabled
C6.1-centosplus CentOS-6.1 - CentOSPlus disabled
C6.1-contrib CentOS-6.1 - Contrib disabled
C6.1-extras CentOS-6.1 - Extras disabled
C6.1-updates CentOS-6.1 - Updates disabled
C6.2-base CentOS-6.2 - Base disabled
C6.2-centosplus CentOS-6.2 - CentOSPlus disabled
C6.2-contrib CentOS-6.2 - Contrib disabled
C6.2-extras CentOS-6.2 - Extras disabled
C6.2-updates CentOS-6.2 - Updates disabled
C6.3-base CentOS-6.3 - Base disabled
C6.3-centosplus CentOS-6.3 - CentOSPlus disabled
C6.3-contrib CentOS-6.3 - Contrib disabled
C6.3-extras CentOS-6.3 - Extras disabled
C6.3-updates CentOS-6.3 - Updates disabled

epel and remi are KNOWN to be incompatible with not just each other but remi is incompatible win Cent updates and cant base

"linuxtech-release " not familiar with that one
but some googling it looks to be a third party repo for VLC prebuilt rpms
and VERY likely incompatible with epel and remi

please READ the CentOS wiki posting on this repo
http://wiki.centos.org/AdditionalResources/Repositories
--- to quote --
Quote:



LinuxTECH.NET Repositories - (see http://pkgrepo.linuxtech.net/el6/ ) The LinuxTECH.NET repos are a set of small but growing personal repos for EL6 compatible distros, created for personal use, but also accessible publicly on an "AS IS" basis. The main focus of these repos is Audio / Video related packages with an emphasis on wide support of codecs and as many optional features enabled as possible in all packages. Apart from Audio / Video related packages you will also find a few other unusual server and desktop related packages that no other EL compatible repo has.

release
Contains what the maintainer considers production quality packages.
testing
Contains packages that haven't been thoroughly tested or that still contain known unresolved issues.
backports

Contains packages that replace core EL6 packages with newer upstream releases. These packages usually have new desirable features or support for newer hardware. WARNING: Only enable the "backports" repo if you don't mind core EL6 packages being replaced by these updated packages!

A repo config is available at: http://pkgrepo.linuxtech.net/el6/release/linuxtech.repo All packages are signed with the GPG key available at: http://pkgrepo.linuxtech.net/el6/rel...-LinuxTECH.NET
this is a prime candidate for using the " PROTECT-BASE " yum plugin


if i was to make a gambling bet on this install
it is FUBAR'ed

unfixable

please READ the " An example of what NOT to do " WARNING on the cent wiki page
http://wiki.centos.org/AdditionalResources/Repositories

and pay very close attention to the Priorities you set in the "yum-priorities" plugin
http://wiki.centos.org/PackageManagement/Yum/Priorities


All times are GMT -5. The time now is 04:52 AM.