Update fails with "Package does not match intended download"

General support questions including new installations
bwicksall
Posts: 3
Joined: 2009/04/21 19:01:27

Re: Update fails with "Package does not match intended download"

Post by bwicksall » 2009/04/21 19:12:33

I ran into this problem today and none of the above solutions worked for me. In the end I had to edit /etc/yum.repos.d/CentOS-Base.repo and change the updates section to look like the following:

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

bwicksall
Posts: 3
Joined: 2009/04/21 19:01:27

Re: Update fails with "Package does not match intended download"

Post by bwicksall » 2009/04/23 15:53:22

A little update since yesterday. I'm updating another machine today and I ran into the same issue again. To clarify here is what I had to do to make it work:

1) Comment out "mirrorlist" and uncomment "baseurl" in the base section of CentOS-Base.repo
2) Disable fastest mirror in fastestmirror.conf
3) yum clean all
4) yum install kernel
5) revert my changes in setps 1 and 2
6) yum clean all
7) yum update

For me it's just the kernel that has issues updating. After updating the kernel individually I can run all of the other updates normally. Is there maybe a problem with the mirror fastestmirror is choosing?

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: Update fails with "Package does not match intended download"

Post by AlanBartlett » 2009/04/23 16:08:30

[quote]Is there maybe a problem with the mirror fastestmirror is choosing?[/quote]
It could be possible, yes. Have you kept a record of which mirror site(s) that was (were) giving you trouble?

bwicksall
Posts: 3
Joined: 2009/04/21 19:01:27

Re: Update fails with "Package does not match intended download"

Post by bwicksall » 2009/04/23 18:27:49

Just did another machine with the same failure. Here are the mirrors it used when it failed:

Loading "fastestmirror" plugin
Loading "priorities" plugin
Determining fastest mirrors
* rpmforge: rh-mirror.linux.iastate.edu
* base: chi-10g-1-mirror.fastsoft.net
* updates: centos.mirror.nac.net
* addons: pubmirrors.reflected.net
* extras: mirrors.unbornmedia.com

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: Update fails with "Package does not match intended download"

Post by AlanBartlett » 2009/04/24 11:19:08

Hmm. Have you checked the status of those mirror sites (http://mirror-status.centos.org/)?

I'll ask [b]toracat[/b] if anything odd is known . . .

User avatar
toracat
Site Admin
Posts: 7518
Joined: 2006/09/03 16:37:24
Location: California, US
Contact:

Re: Update fails with "Package does not match intended download"

Post by toracat » 2009/04/24 12:06:49

It's probably a mirror issue. Names like ".nac.net" ring the bell. Disabling fastestmirror would be the way to go (as has been done).

mpinets
Posts: 2
Joined: 2009/04/25 13:36:16
Contact:

Re: Update fails with "Package does not match intended download"

Post by mpinets » 2009/04/25 13:43:22

Experiencing the same type of issue. Disabling fastmirror did not work. Changing mirrorlist to baseurl did not work either. yum clean all && yum update glibc\* doesn't work either. I created a script to automatically update every day. Began to get this failure several weeks ago and haven't been able to resolve. When I run yum update, I get the following output. Any help would be appreciated! Thank you in advance.

Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
* base: ftp.lug.udel.edu
* updates: mirrors.greenmountainaccess.net
* addons: mirrors.rit.edu
* extras: mirrors.rit.edu
Excluding Packages in global exclude list
Finished
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package stunnel.i386 0:4.15-2.el5.1 set to be updated
---> Package mesa-libGL.i386 0:6.5.1-7.7.el5 set to be updated
---> Package net-snmp.i386 1:5.3.2.2-5.el5 set to be updated
---> Package hwdata.noarch 0:0.213.11-1.el5 set to be updated
---> Package dhclient.i386 12:3.0.5-18.el5 set to be updated
---> Package dbus-x11.i386 0:1.1.2-12.el5 set to be updated
---> Package gcc.i386 0:4.1.2-44.el5 set to be updated
---> Package filesystem.i386 0:2.4.0-2.el5.centos set to be updated
---> Package words.noarch 0:3.0-9.1 set to be updated
---> Package libgcj.i386 0:4.1.2-44.el5 set to be updated
---> Package lm_sensors.i386 0:2.10.7-4.el5 set to be updated
---> Package dhcpv6-client.i386 0:1.0.10-16.el5 set to be updated
---> Package util-linux.i386 0:2.13-0.50.el5 set to be updated
---> Package krb5-libs.i386 0:1.6.1-31.el5_3.3 set to be updated
---> Package hal.i386 0:0.5.8.1-38.el5 set to be updated
---> Package openssl.i686 0:0.9.8e-7.el5 set to be updated
---> Package kbd.i386 0:1.12-21.el5 set to be updated
---> Package acpid.i386 0:1.0.4-7.el5 set to be updated
---> Package centos-release.i386 10:5-3.el5.centos.1 set to be updated
---> Package rdate.i386 0:1.4-8.el5 set to be updated
---> Package caching-nameserver.i386 30:9.3.4-10.P1.el5 set to be updated
---> Package gnupg.i386 0:1.4.5-14 set to be updated
---> Package php-xml.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package cpuspeed.i386 1:1.2.1-5.el5 set to be updated
---> Package ksh.i386 0:20080202-2.el5 set to be updated
---> Package spamassassin.i386 0:3.2.5-1.el5 set to be updated
---> Package tcpdump.i386 14:3.9.4-14.el5 set to be updated
---> Package newt.i386 0:0.52.2-12.el5 set to be updated
---> Package openssh.i386 0:4.3p2-29.el5 set to be updated
---> Package openldap.i386 0:2.3.43-3.el5 set to be updated
---> Package httpd.i386 0:2.2.3-22.el5.centos set to be updated
---> Package policycoreutils.i386 0:1.33.12-14.2.el5 set to be updated
--> Processing Dependency: libselinux-utils for package: policycoreutils
---> Package usermode.i386 0:1.88-3.el5.2 set to be updated
---> Package SysVinit.i386 0:2.86-15.el5 set to be updated
---> Package setup.noarch 0:2.5.58-4.el5 set to be updated
---> Package libgcc.i386 0:4.1.2-44.el5 set to be updated
---> Package patch.i386 0:2.5.4-29.2.3.el5 set to be updated
---> Package logrotate.i386 0:3.7.4-9 set to be updated
---> Package libgomp.i386 0:4.3.2-7.el5 set to be updated
---> Package pam_krb5.i386 0:2.2.14-10 set to be updated
---> Package traceroute.i386 3:2.0.1-5.el5 set to be updated
---> Package file.i386 0:4.17-15 set to be updated
---> Package nss_ldap.i386 0:253-17.el5 set to be updated
--> Processing Dependency: libfipscheck.so.1 for package: nss_ldap
---> Package popt.i386 0:1.10.2.3-9.el5 set to be updated
---> Package ppp.i386 0:2.4.4-2.el5 set to be updated
---> Package ipsec-tools.i386 0:0.6.5-13.el5 set to be updated
---> Package libgcrypt.i386 0:1.2.4-1.el5 set to be updated
---> Package ethtool.i386 0:6-2.el5 set to be updated
---> Package findutils.i386 1:4.2.27-5.el5 set to be updated
---> Package sos.noarch 0:1.7-9.16.el5 set to be updated
---> Package smartmontools.i386 1:5.38-2.el5 set to be updated
---> Package authconfig.i386 0:5.3.21-5.el5 set to be updated
---> Package dbus-glib.i386 0:0.73-8.el5 set to be updated
---> Package php-gd.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package strace.i386 0:4.5.18-2.el5_3.3 set to be updated
---> Package rpm-libs.i386 0:4.4.2.3-9.el5 set to be updated
---> Package php-imap.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package unzip.i386 0:5.52-3.el5 set to be updated
---> Package php-mbstring.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package openssh-server.i386 0:4.3p2-29.el5 set to be updated
---> Package php.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package rpm-python.i386 0:4.4.2.3-9.el5 set to be updated
---> Package e2fsprogs-libs.i386 0:1.39-20.el5 set to be updated
---> Package bash.i386 0:3.2-24.el5 set to be updated
---> Package krb5-workstation.i386 0:1.6.1-31.el5_3.3 set to be updated
---> Package neon.i386 0:0.25.5-10.el5 set to be updated
---> Package python-urlgrabber.noarch 0:3.1.0-5.el5 set to be updated
---> Package module-init-tools.i386 0:3.3-0.pre3.1.42.el5 set to be updated
---> Package device-mapper-multipath.i386 0:0.4.7-23.el5_3.4 set to be updated
---> Package shadow-utils.i386 2:4.0.17-14.el5 set to be updated
---> Package pm-utils.i386 0:0.99.3-10.el5.centos set to be updated
---> Package cups-libs.i386 1:1.3.7-8.el5_3.4 set to be updated
---> Package perl-DBD-Pg.i386 0:1.49-2.el5 set to be updated
---> Package quota.i386 1:3.13-1.2.5.el5 set to be updated
---> Package libhugetlbfs.i386 0:1.3-3.el5 set to be updated
---> Package openssh-clients.i386 0:4.3p2-29.el5 set to be updated
---> Package php-ldap.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package procps.i386 0:3.2.7-11.1.el5 set to be updated
---> Package m2crypto.i386 0:0.16-6.el5.3 set to be updated
---> Package tzdata.noarch 0:2009f-1.el5 set to be updated
---> Package nfs-utils.i386 1:1.0.9-40.el5 set to be updated
---> Package dbus.i386 0:1.1.2-12.el5 set to be updated
--> Processing Dependency: dbus-libs = 1.1.2-12.el5 for package: dbus
---> Package cryptsetup-luks.i386 0:1.0.3-4.el5 set to be updated
---> Package binutils.i386 0:2.17.50.0.6-9.el5 set to be updated
---> Package php-mysql.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package sudo.i386 0:1.6.9p17-3.el5_3.1 set to be updated
---> Package yum-fastestmirror.noarch 0:1.1.16-13.el5.centos set to be updated
---> Package libutempter.i386 0:1.1.4-4.el5 set to be updated
---> Package iputils.i386 0:20020927-45.el5 set to be updated
---> Package crash.i386 0:4.0-7.2.3.el5.centos set to be updated
---> Package prelink.i386 0:0.4.0-2.el5 set to be updated
---> Package zip.i386 0:2.31-2.el5 set to be updated
---> Package php-cli.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package autofs.i386 1:5.0.1-0.rc2.102 set to be updated
---> Package psacct.i386 0:6.3.2-44.el5 set to be updated
---> Package initscripts.i386 0:8.45.25-1.el5.centos set to be updated
---> Package gcc-c++.i386 0:4.1.2-44.el5 set to be updated
---> Package xorg-x11-server-Xorg.i386 0:1.1.1-48.52.el5 set to be updated
---> Package lvm2.i386 0:2.02.40-6.el5 set to be updated
---> Package alsa-lib.i386 0:1.0.17-1.el5 set to be updated
---> Package kudzu.i386 0:1.2.57.1.21-1.el5.centos set to be updated
---> Package net-snmp-libs.i386 1:5.3.2.2-5.el5 set to be updated
---> Package audit.i386 0:1.7.7-6.el5_3.2 set to be updated
---> Package tmpwatch.i386 0:2.9.7-1.1.el5.2 set to be updated
---> Package ccid.i386 0:1.3.8-1.el5 set to be updated
---> Package device-mapper-event.i386 0:1.02.28-2.el5 set to be updated
---> Package parted.i386 0:1.8.1-23.el5 set to be updated
---> Package audit-libs-python.i386 0:1.7.7-6.el5_3.2 set to be updated
---> Package e2fsprogs.i386 0:1.39-20.el5 set to be updated
---> Package ORBit2.i386 0:2.14.3-5.el5 set to be updated
---> Package libselinux-python.i386 0:1.33.4-5.1.el5 set to be updated
---> Package centos-release-notes.i386 0:5.3-3 set to be updated
---> Package ftp.i386 0:0.17-35.el5 set to be updated
---> Package numactl.i386 0:0.9.8-7.el5 set to be updated
---> Package libpcap.i386 14:0.9.4-14.el5 set to be updated
---> Package httpd-devel.i386 0:2.2.3-22.el5.centos set to be updated
---> Package openldap-devel.i386 0:2.3.43-3.el5 set to be updated
---> Package system-config-network-tui.noarch 0:1.3.99.12-1.el5 set to be updated
---> Package rpm.i386 0:4.4.2.3-9.el5 set to be updated
---> Package firstboot-tui.i386 0:1.4.27.7-1.el5.centos set to be updated
---> Package mlocate.i386 0:0.15-1.el5.1 set to be updated
---> Package redhat-menus.noarch 0:6.7.8-3.el5 set to be updated
---> Package libstdc++.i386 0:4.1.2-44.el5 set to be updated
---> Package python.i386 0:2.4.3-24.el5 set to be updated
---> Package tcsh.i386 0:6.14-14.el5 set to be updated
---> Package libvolume_id.i386 0:095-14.20.el5_3 set to be updated
---> Package lcms.i386 0:1.18-0.1.beta1.el5_3.2 set to be updated
---> Package elfutils-libelf.i386 0:0.137-3.el5 set to be updated
---> Package tcp_wrappers.i386 0:7.6-40.6.el5 set to be updated
---> Package nscd.i386 0:2.5-34 set to be updated
--> Processing Dependency: glibc = 2.5-34 for package: nscd
---> Package ypbind.i386 3:1.19-11.el5 set to be updated
---> Package dosfstools.i386 0:2.11-7.el5 set to be updated
---> Package cpp.i386 0:4.1.2-44.el5 set to be updated
---> Package perl-DBI.i386 0:1.52-2.el5 set to be updated
---> Package libpng.i386 2:1.2.10-7.1.el5_3.2 set to be updated
---> Package nash.i386 0:5.1.19.6-44 set to be updated
---> Package mod_ssl.i386 1:2.2.3-22.el5.centos set to be updated
---> Package yum.noarch 0:3.2.19-18.el5.centos set to be updated
---> Package mod_perl.i386 0:2.0.4-6.el5 set to be updated
---> Package curl.i386 0:7.15.5-2.1.el5_3.4 set to be updated
---> Package dmraid.i386 0:1.0.0.rc13-33.el5 set to be updated
---> Package dhcdbd.i386 0:2.2-2.el5 set to be updated
---> Package libselinux.i386 0:1.33.4-5.1.el5 set to be updated
---> Package selinux-policy.noarch 0:2.4.6-203.el5 set to be updated
---> Package perl.i386 4:5.8.8-18.el5_3.1 set to be updated
---> Package ghostscript.i386 0:8.15.2-9.4.el5_3.7 set to be updated
---> Package udev.i386 0:095-14.20.el5_3 set to be updated
---> Package php-common.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package cups.i386 1:1.3.7-8.el5_3.4 set to be updated
--> Processing Dependency: libdns_sd.so.1 for package: cups
---> Package perl-DBD-MySQL.i386 0:3.0007-2.el5 set to be updated
---> Package man-pages.noarch 0:2.39-12.el5 set to be updated
---> Package selinux-policy-targeted.noarch 0:2.4.6-203.el5 set to be updated
---> Package device-mapper.i386 0:1.02.28-2.el5 set to be updated
---> Package audit-libs.i386 0:1.7.7-6.el5_3.2 set to be updated
---> Package vixie-cron.i386 4:4.1-76.el5 set to be updated
---> Package pkinit-nss.i386 0:0.7.6-1.el5 set to be updated
---> Package php-pdo.i386 0:5.1.6-23.2.el5_3 set to be updated
---> Package NetworkManager.i386 1:0.7.0-4.el5_3 set to be updated
--> Processing Dependency: libnm_glib.so.0 for package: NetworkManager
--> Processing Dependency: dnsmasq for package: NetworkManager
--> Processing Dependency: NetworkManager-glib = 1:0.7.0-4.el5_3 for package: NetworkManager
---> Package bind-libs.i386 30:9.3.4-10.P1.el5 set to be updated
---> Package libstdc++-devel.i386 0:4.1.2-44.el5 set to be updated
---> Package redhat-logos.noarch 0:4.9.99-11.el5.centos set to be updated
---> Package bind-utils.i386 30:9.3.4-10.P1.el5 set to be updated
---> Package mcstrans.i386 0:0.2.11-3.el5 set to be updated
---> Package glib2.i386 0:2.12.3-4.el5_3.1 set to be updated
---> Package iproute.i386 0:2.6.18-9.el5 set to be updated
---> Package kpartx.i386 0:0.4.7-23.el5_3.4 set to be updated
---> Package bind.i386 30:9.3.4-10.P1.el5 set to be updated
---> Package wpa_supplicant.i386 1:0.5.10-8.el5 set to be updated
---> Package coreutils.i386 0:5.97-19.el5 set to be updated
---> Package mkinitrd.i386 0:5.1.19.6-44 set to be updated
---> Package giflib.i386 0:4.1.3-7.1.el5_3.1 set to be updated
--> Running transaction check
---> Package NetworkManager-glib.i386 1:0.7.0-4.el5_3 set to be updated
---> Package fipscheck.i386 0:1.0.3-1.el5 set to be updated
---> Package avahi-compat-libdns_sd.i386 0:0.6.16-1.el5_2.1 set to be updated
---> Package libselinux-utils.i386 0:1.33.4-5.1.el5 set to be updated
---> Package dbus-libs.i386 0:1.1.2-12.el5 set to be updated
---> Package nscd.i386 0:2.5-34 set to be updated
--> Processing Dependency: glibc = 2.5-34 for package: nscd
---> Package dnsmasq.i386 0:2.45-1.el5_2.1 set to be updated
--> Finished Dependency Resolution
Error: Missing Dependency: glibc = 2.5-34 is needed by package nscd

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: Update fails with "Package does not match intended download"

Post by AlanBartlett » 2009/04/25 15:14:37

Please post the output returned by the following --

[code]
[b]uname -rmi
rpm -q centos-release
rpm -q --qf "%{N}-%{V}-%{R} %{ARCH}\n" glibc
yum repolist all[/b]
[/code]

mpinets
Posts: 2
Joined: 2009/04/25 13:36:16
Contact:

Re: Update fails with "Package does not match intended download"

Post by mpinets » 2009/04/25 20:05:43

[root@hosting ~]# uname -rmi
2.6.26.2 i686 i386
[root@hosting ~]# rpm -q centos-release
centos-release-5-2.el5.centos
[root@hosting ~]# rpm -q --qf "%{N}-%{V}-%{R} %{ARCH}\n" glibc
glibc-2.5-24 i686
[root@hosting ~]# yum repolist all
Loading "fastestmirror" plugin
repo id repo name status
addons CentOS-5 - Addons enabled
base CentOS-5 - Base enabled
c5-media CentOS-5 - Media disabled
centosplus CentOS-5 - Plus disabled
extras CentOS-5 - Extras enabled
updates CentOS-5 - Updates enabled

User avatar
AlanBartlett
Forum Moderator
Posts: 9345
Joined: 2007/10/22 11:30:09
Location: ~/Earth/UK/England/Suffolk
Contact:

Re: Update fails with "Package does not match intended download"

Post by AlanBartlett » 2009/04/25 20:56:59

[quote][root@hosting ~]# uname -rmi
2.6.26.2 i686 i386[/quote]
That is not a [i]CentOS[/i] kernel. Please boot the last [i]CentOS 5.2[/i] kernel, which is 2.6.18-92.1.22.el5 and then perform the following --

[code]
[b]yum clean all
yum update glibc\*[/b]
[/code]
Once that has completed without error, recheck the version of [i]glibc[/i] you now have installed --

[code]
[b]rpm -q --qf "%{N}-%{V}-%{R} %{ARCH}\n" glibc[/b]
[/code]
You should now see [i]glibc-2.5-34 i686[/i] returned by the above command. If that is correct, now update the [i]yum[/i], [i]rpm[/i] and [i]python[/i] packages --

[code]
[b]yum update yum\* rpm\* python\*[/b]
[/code]
Finally, update everything else --

[code]
[b]yum update[/b]
[/code]

Post Reply