Hi,
I've just done a fresh install of Centos 4.0 on a Via C3 Based system using the Centos DVD I downloaded a while ago.
Then install goes though fine as does running 'yum check-update'. However when running the actual 'yum update', it downloads all the headers but afterwards displays the following errors:-
--> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Finished Dependency Resolution Error: Missing Dependency: glibc-common = 2.3.4-2 is needed by package glibc
I've checked using 'rpm -q glibc-common' that the appropriate version is installed (The system wouldn't run otherwise would it?):-
[root@doc ~]# rpm -q glibc-common glibc-common-2.3.4-2
Has anyone else experienced this problem, I'm sure that I have been able to install Centos 4 on a Via system before, so does anyone know what (if anything) has changed with the recent versions of Glibc?
Thanks in advance for any assistance offered
Regards
Lee
On Wed, 2005-11-16 at 22:32 +0000, Lee W wrote:
--> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Finished Dependency Resolution Error: Missing Dependency: glibc-common = 2.3.4-2 is needed by package glibc
rpm -q glibc
Ignacio Vazquez-Abrams wrote:
On Wed, 2005-11-16 at 22:32 +0000, Lee W wrote:
--> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Finished Dependency Resolution Error: Missing Dependency: glibc-common = 2.3.4-2 is needed by package glibc
rpm -q glibc
Here you are:-
[root@doc RPMS]# rpm -q glibc glibc-2.3.4-2
Regards
Lee
On Wed, 2005-11-16 at 22:50 +0000, Lee W wrote:
Ignacio Vazquez-Abrams wrote:
On Wed, 2005-11-16 at 22:32 +0000, Lee W wrote:
--> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Finished Dependency Resolution Error: Missing Dependency: glibc-common = 2.3.4-2 is needed by package glibc
rpm -q glibc
Here you are:-
[root@doc RPMS]# rpm -q glibc glibc-2.3.4-2
Okay, all that stuff you snipped... we're going to have to see it.
Ignacio Vazquez-Abrams wrote:
Okay, all that stuff you snipped... we're going to have to see it.
Hope you ready for it:-
[root@doc ~]# yum check-update Setting up Repos addons 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 update 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 Reading repository metadata in from local files base : ################################################## 1433/1433 update : ################################################## 71/71 extras : ################################################## 33/33
SysVinit.i386 2.85-34.3 base at.i386 3.1.8-78_EL4 base audit.i386 1.0.3-6.EL4 base authconfig.i386 4.6.10-rhel4.1 base autofs.i386 1:4.1.3-155 base binutils.i386 2.15.92.0.2-15 base bzip2.i386 1.0.2-13.EL4.2 base bzip2-libs.i386 1.0.2-13.EL4.2 base centos-release.i386 6:4-2.1 base centos-yumconf.noarch 4-4.3 base chkconfig.i386 1.3.13.2-1 base comps.i386 2:4.2CENTOS-0.20051011 base coreutils.i386 5.2.1-31.2 base cpio.i386 2.5-8.RHEL4 base crash.i386 4.0-2 base cups.i386 1:1.1.22-0.rc1.9.8 base cups-libs.i386 1:1.1.22-0.rc1.9.8 base dbus.i386 0.22-12.EL.5 base dbus-glib.i386 0.22-12.EL.5 base device-mapper.i386 1.01.04-1.0.RHEL4 base diskdumputils.i386 1.1.9-4 base dmraid.i386 1.0.0.rc8-1_RHEL4_U2 base dump.i386 0.4b39-3.EL4.2 base e2fsprogs.i386 1.35-12.2.EL4 base glibc-common.i386 2.3.4-2.13 base grub.i386 0.95-3.5 base gzip.i386 1.3.3-15.rhel4 base hotplug.i386 3:2004_04_01-7.6 base hwdata.noarch 0.146.12.EL-1 base indexhtml.noarch 3:4-2.centos4 base initscripts.i386 7.93.20.EL-1.centos4 base ipsec-tools.i386 0.3.3-6 base iputils.i386 20020927-18.EL4.1 base kernel.i586 2.6.9-22.0.1.EL update kernel-utils.i386 1:2.4-13.1.69 base krb5-libs.i386 1.3.4-17 base krb5-workstation.i386 1.3.4-17 base kudzu.i386 1.1.95.15-1 base libgcc.i386 3.4.4-2 base libpcap.i386 14:0.8.3-10.RHEL4 base libstdc++.i386 3.4.4-2 base lockdev.i386 1.0.1-6.1 base logrotate.i386 3.7.1-5.RHEL4 base logwatch.noarch 5.2.2-1.EL4.1 base lsof.i386 4.72-1.1 base lvm2.i386 2.01.14-2.0.RHEL4 base man-pages.noarch 1.67-7.EL4 base mkinitrd.i386 4.2.1.6-1 base net-tools.i386 1.60-37.EL4.6 base netconfig.i386 0.8.21-1.1 base netdump.i386 0.7.7-3 base nfs-utils.i386 1.0.6-65.EL4 base nscd.i386 2.3.4-2.13 base nss_ldap.i386 226-10 update ntsysv.i386 1.3.13.2-1 base openldap.i386 2.2.13-4 update openssh.i386 3.9p1-8.RHEL4.9 base openssh-clients.i386 3.9p1-8.RHEL4.9 base openssh-server.i386 3.9p1-8.RHEL4.9 base openssl.i586 0.9.7a-43.4 update pam.i386 0.77-66.13 update pam_krb5.i386 2.1.8-1 base passwd.i386 0.68-10.1 base pciutils.i386 2.1.99.test8-3.1 base pcmcia-cs.i386 3.2.7-3.2 base pcre.i386 4.5-3.2.RHEL4 base pdksh.i386 5.2.14-30.3 base perl.i386 3:5.8.5-16.RHEL4 base policycoreutils.i386 1.18.1-4.7 base popt.i386 1.9.1-11_nonptl base procps.i386 3.2.3-8.2 base psacct.i386 6.3.2-35.rhel4 base rdist.i386 1:6.1.5-38.40.1 base redhat-logos.noarch 1.1.26-1.centos4 base redhat-lsb.i386 3.0-8.EL base rhnlib.noarch 1.8.1-1.p23.1 base rhpl.i386 0.148.3-1 base rmt.i386 0.4b39-3.EL4.2 base rpm.i386 4.3.3-11_nonptl base rpm-libs.i386 4.3.3-11_nonptl base rpm-python.i386 4.3.3-11_nonptl base rpmdb-CentOS.i386 2:4.2-0.20051011 base rsh.i386 0.17-25.3 base selinux-policy-targeted.noarch 1.17.30-2.110 base setup.noarch 2.5.37-1.3 base shadow-utils.i386 2:4.0.3-53.RHEL4 base slocate.i386 2.7-13.el4.6 base sudo.i386 1.6.7p5-30.1.3 base sysreport.noarch 1.3.15-5 base system-config-securitylevel-tui.i386 1.4.19.2-1 base tar.i386 1.14-8.RHEL4 base tcpdump.i386 14:3.8.2-10.RHEL4 base telnet.i386 1:0.17-31.EL4.3 base tzdata.noarch 2005m-1.EL4 base udev.i386 039-10.10.EL4 base unix2dos.i386 2.2-24.1 base up2date.i386 4.4.50-4.centos4 base util-linux.i386 2.12a-16.EL4.12 update vim-minimal.i386 1:6.3.046-0.40E.7 base vixie-cron.i386 4:4.1-36.EL4 base wget.i386 1.10.2-0.40E update xinetd.i386 2:2.3.13-4.4E.1 base xorg-x11-Mesa-libGL.i386 6.8.2-1.EL.13.20 base xorg-x11-libs.i386 6.8.2-1.EL.13.20 base yum.noarch 2.4.0-1.centos4 base zlib.i386 1.2.1.2-1.2 base [root@doc ~]#
[root@doc ~]# yum update Setting up Update Process Setting up Repos addons 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 update 100% |=========================| 951 B 00:00 extras 100% |=========================| 1.1 kB 00:00 Reading repository metadata in from local files base : ################################################## 1433/1433 update : ################################################## 71/71 extras : ################################################## 33/33 Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package crash.i386 0:4.0-2 set to be updated ---> Package net-tools.i386 0:1.60-37.EL4.6 set to be updated ---> Package sudo.i386 0:1.6.7p5-30.1.3 set to be updated ---> Package man-pages.noarch 0:1.67-7.EL4 set to be updated ---> Package logrotate.i386 0:3.7.1-5.RHEL4 set to be updated ---> Package lockdev.i386 0:1.0.1-6.1 set to be updated ---> Package diskdumputils.i386 0:1.1.9-4 set to be updated ---> Package procps.i386 0:3.2.3-8.2 set to be updated ---> Package dbus.i386 0:0.22-12.EL.5 set to be updated ---> Package tcpdump.i386 14:3.8.2-10.RHEL4 set to be updated ---> Package krb5-workstation.i386 0:1.3.4-17 set to be updated ---> Package popt.i386 0:1.9.1-11_nonptl set to be updated ---> Package openssh-server.i386 0:3.9p1-8.RHEL4.9 set to be updated ---> Package xorg-x11-libs.i386 0:6.8.2-1.EL.13.20 set to be updated ---> Package tar.i386 0:1.14-8.RHEL4 set to be updated ---> Package kernel-utils.i386 1:2.4-13.1.69 set to be updated ---> Package pcmcia-cs.i386 0:3.2.7-3.2 set to be updated ---> Package ntsysv.i386 0:1.3.13.2-1 set to be updated ---> Package pam.i386 0:0.77-66.13 set to be updated ---> Package rsh.i386 0:0.17-25.3 set to be updated ---> Package xinetd.i386 2:2.3.13-4.4E.1 set to be updated ---> Package wget.i386 0:1.10.2-0.40E set to be updated ---> Package rhnlib.noarch 0:1.8.1-1.p23.1 set to be updated ---> Package glibc-common.i386 0:2.3.4-2.13 set to be updated ---> Package openssh.i386 0:3.9p1-8.RHEL4.9 set to be updated ---> Package sysreport.noarch 0:1.3.15-5 set to be updated ---> Package pciutils.i386 0:2.1.99.test8-3.1 set to be updated ---> Package logwatch.noarch 0:5.2.2-1.EL4.1 set to be updated ---> Package chkconfig.i386 0:1.3.13.2-1 set to be updated ---> Package rhpl.i386 0:0.148.3-1 set to be updated ---> Package binutils.i386 0:2.15.92.0.2-15 set to be updated ---> Package netconfig.i386 0:0.8.21-1.1 set to be updated ---> Package authconfig.i386 0:4.6.10-rhel4.1 set to be updated ---> Package centos-release.i386 6:4-2.1 set to be updated ---> Package iputils.i386 0:20020927-18.EL4.1 set to be updated ---> Package psacct.i386 0:6.3.2-35.rhel4 set to be updated ---> Package vixie-cron.i386 4:4.1-36.EL4 set to be updated ---> Package system-config-securitylevel-tui.i386 0:1.4.19.2-1 set to be updated ---> Package dump.i386 0:0.4b39-3.EL4.2 set to be updated ---> Package netdump.i386 0:0.7.7-3 set to be updated ---> Package util-linux.i386 0:2.12a-16.EL4.12 set to be updated ---> Package redhat-logos.noarch 0:1.1.26-1.centos4 set to be updated ---> Package unix2dos.i386 0:2.2-24.1 set to be updated ---> Package rpmdb-CentOS.i386 2:4.2-0.20051011 set to be updated ---> Package nscd.i386 0:2.3.4-2.13 set to be updated ---> Package nfs-utils.i386 0:1.0.6-65.EL4 set to be updated ---> Package initscripts.i386 0:7.93.20.EL-1.centos4 set to be updated ---> Package rpm-libs.i386 0:4.3.3-11_nonptl set to be updated ---> Package kernel.i586 0:2.6.9-22.0.1.EL set to be installed ---> Package bzip2.i386 0:1.0.2-13.EL4.2 set to be updated ---> Package redhat-lsb.i386 0:3.0-8.EL set to be updated ---> Package selinux-policy-targeted.noarch 0:1.17.30-2.110 set to be updated ---> Package kudzu.i386 0:1.1.95.15-1 set to be updated ---> Package shadow-utils.i386 2:4.0.3-53.RHEL4 set to be updated ---> Package pam_krb5.i386 0:2.1.8-1 set to be updated ---> Package ipsec-tools.i386 0:0.3.3-6 set to be updated ---> Package dmraid.i386 0:1.0.0.rc8-1_RHEL4_U2 set to be updated ---> Package pdksh.i386 0:5.2.14-30.3 set to be updated ---> Package indexhtml.noarch 3:4-2.centos4 set to be updated ---> Package krb5-libs.i386 0:1.3.4-17 set to be updated ---> Package telnet.i386 1:0.17-31.EL4.3 set to be updated ---> Package rpm.i386 0:4.3.3-11_nonptl set to be updated ---> Package SysVinit.i386 0:2.85-34.3 set to be updated ---> Package audit.i386 0:1.0.3-6.EL4 set to be updated ---> Package lsof.i386 0:4.72-1.1 set to be updated ---> Package mkinitrd.i386 0:4.2.1.6-1 set to be updated ---> Package cups.i386 1:1.1.22-0.rc1.9.8 set to be updated ---> Package rmt.i386 0:0.4b39-3.EL4.2 set to be updated ---> Package yum.noarch 0:2.4.0-1.centos4 set to be updated ---> Package comps.i386 2:4.2CENTOS-0.20051011 set to be updated ---> Package up2date.i386 0:4.4.50-4.centos4 set to be updated ---> Package nss_ldap.i386 0:226-10 set to be updated ---> Package perl.i386 3:5.8.5-16.RHEL4 set to be updated ---> Package pcre.i386 0:4.5-3.2.RHEL4 set to be updated ---> Package openldap.i386 0:2.2.13-4 set to be updated ---> Package hwdata.noarch 0:0.146.12.EL-1 set to be updated ---> Package libpcap.i386 14:0.8.3-10.RHEL4 set to be updated ---> Package slocate.i386 0:2.7-13.el4.6 set to be updated ---> Package e2fsprogs.i386 0:1.35-12.2.EL4 set to be updated ---> Package libgcc.i386 0:3.4.4-2 set to be updated ---> Package gzip.i386 0:1.3.3-15.rhel4 set to be updated ---> Package coreutils.i386 0:5.2.1-31.2 set to be updated ---> Package bzip2-libs.i386 0:1.0.2-13.EL4.2 set to be updated ---> Package zlib.i386 0:1.2.1.2-1.2 set to be updated ---> Package at.i386 0:3.1.8-78_EL4 set to be updated ---> Package policycoreutils.i386 0:1.18.1-4.7 set to be updated ---> Package grub.i386 0:0.95-3.5 set to be updated ---> Package autofs.i386 1:4.1.3-155 set to be updated ---> Package dbus-glib.i386 0:0.22-12.EL.5 set to be updated ---> Package passwd.i386 0:0.68-10.1 set to be updated ---> Package openssh-clients.i386 0:3.9p1-8.RHEL4.9 set to be updated ---> Package xorg-x11-Mesa-libGL.i386 0:6.8.2-1.EL.13.20 set to be updated ---> Package device-mapper.i386 0:1.01.04-1.0.RHEL4 set to be updated ---> Package lvm2.i386 0:2.01.14-2.0.RHEL4 set to be updated ---> Package setup.noarch 0:2.5.37-1.3 set to be updated ---> Package rpm-python.i386 0:4.3.3-11_nonptl set to be updated ---> Package cpio.i386 0:2.5-8.RHEL4 set to be updated ---> Package centos-yumconf.noarch 0:4-4.3 set to be updated ---> Package hotplug.i386 3:2004_04_01-7.6 set to be updated ---> Package libstdc++.i386 0:3.4.4-2 set to be updated ---> Package tzdata.noarch 0:2005m-1.EL4 set to be updated ---> Package cups-libs.i386 1:1.1.22-0.rc1.9.8 set to be updated ---> Package vim-minimal.i386 1:6.3.046-0.40E.7 set to be updated ---> Package openssl.i586 0:0.9.7a-43.4 set to be updated ---> Package rdist.i386 1:6.1.5-38.40.1 set to be updated ---> Package udev.i386 0:039-10.10.EL4 set to be updated --> Running transaction check --> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Processing Dependency: audit-libs >= %{auditlib_vesion} for package: dbus --> Processing Dependency: audit-libs >= 0.9.5 for package: passwd --> Processing Dependency: urlgrabber for package: yum --> Processing Dependency: libaudit.so.0 for package: dbus --> Processing Dependency: python-elementtree for package: yum --> Processing Dependency: audit-libs = 1.0.3-6.EL4 for package: audit --> Processing Dependency: libaudit.so.0 for package: pam --> Processing Dependency: libaudit.so.0 for package: nscd --> Processing Dependency: audit-libs >= 0.9 for package: pam --> Processing Dependency: libaudit.so.0 for package: util-linux --> Processing Dependency: python-sqlite for package: yum --> Processing Dependency: libaudit.so.0 for package: passwd --> Processing Dependency: audit-libs >= 0.9.8 for package: shadow-utils --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package python-elementtree.i386 0:1.2.6-4 set to be updated ---> Package audit-libs.i386 0:1.0.3-6.EL4 set to be updated ---> Package python-sqlite.i386 0:1.1.6-1 set to be updated ---> Package python-urlgrabber.noarch 0:2.9.6-2 set to be updated --> Running transaction check --> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Processing Dependency: libsqlite3.so.0 for package: python-sqlite --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Package sqlite.i386 0:3.2.2-1 set to be updated --> Running transaction check --> Processing Dependency: glibc-common = 2.3.4-2 for package: glibc --> Finished Dependency Resolution Error: Missing Dependency: glibc-common = 2.3.4-2 is needed by package glibc [root@doc ~]#
Thanks again
Lee
On Wed, 2005-11-16 at 23:02 +0000, Lee W wrote:
e2fsprogs.i386 1.35-12.2.EL4 base glibc-common.i386 2.3.4-2.13 base grub.i386 0.95-3.5 base
Interesting. It looks like the mirror you're hitting doesn't have the glibc package. Pick another.
Ignacio Vazquez-Abrams wrote:
On Wed, 2005-11-16 at 23:02 +0000, Lee W wrote:
e2fsprogs.i386 1.35-12.2.EL4 base glibc-common.i386 2.3.4-2.13 base grub.i386 0.95-3.5 base
Interesting. It looks like the mirror you're hitting doesn't have the glibc package. Pick another.
Hi,
I've tried a few different mirrors, some in the US, some in Canada and also 2 in the UK all of them end in the same error. I also tried hard coding the releasever to 4.2 in case the files are missing out of the specific repo of 4.0.
Regards
Lee
On 11/16/05, Lee W lee@unassemble.co.uk wrote:
Ignacio Vazquez-Abrams wrote:
On Wed, 2005-11-16 at 23:02 +0000, Lee W wrote:
e2fsprogs.i386 1.35-12.2.EL4 base glibc-common.i386 2.3.4-2.13 base grub.i386 0.95-3.5 base
Interesting. It looks like the mirror you're hitting doesn't have the glibc package. Pick another.
Hi,
I've tried a few different mirrors, some in the US, some in Canada and also 2 in the UK all of them end in the same error. I also tried hard coding the releasever to 4.2 in case the files are missing out of the specific repo of 4.0.
I'm guessing it's a bit more than that. I'm guessing it's an arch mismatch.
please add the following line to root's .rpmmacros %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
then rpm -q glibc
then do 'yum list glibc'
yum by default has exactarch matching enabled. my guess is that the arch on your system doesn't match the updated arch on the mirrors.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center
Jim Perrin wrote:
I'm guessing it's a bit more than that. I'm guessing it's an arch mismatch.
please add the following line to root's .rpmmacros %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}
then rpm -q glibc
then do 'yum list glibc'
yum by default has exactarch matching enabled. my guess is that the arch on your system doesn't match the updated arch on the mirrors.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Hi Jim,
It seems you are right:-
Installed Packages glibc.i586 2.3.4-2 installed Available Packages glibc.i386 2.3.4-2.13 base
Is there a solution, or do I just have to wait until another updated package is provided?
Cheers
Lee
Hi Jim,
It seems you are right:-
Installed Packages glibc.i586 2.3.4-2 installed Available Packages glibc.i386 2.3.4-2.13 base
Is there a solution, or do I just have to wait until another updated package is provided?
You'll need to manually update the package with either the i386 or the i686 one. I don't think the upstream vendor's glibc package builds on i586 anymore.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center
Jim Perrin wrote:
Hi Jim,
It seems you are right:-
Installed Packages glibc.i586 2.3.4-2 installed Available Packages glibc.i386 2.3.4-2.13 base
Is there a solution, or do I just have to wait until another updated package is provided?
You'll need to manually update the package with either the i386 or the i686 one. I don't think the upstream vendor's glibc package builds on i586 anymore.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Oh well, I'm trying an update with exactarch=0 to see if that works. Failing that I'll download the updated 4.2 ISO's and install from that.
If what you say is true, it is just another reason for me to be annoyed with Red Hat at the moment.
Cheers
Lee
Oh well, I'm trying an update with exactarch=0 to see if that works. Failing that I'll download the updated 4.2 ISO's and install from that.
Be careful with that. It may affect more than just glibc. If you're going to do update with exactarch=0, do 'yum install glibc' or something similar to avoid pulling in ALL other affected rpms.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center
Jim Perrin wrote:
Oh well, I'm trying an update with exactarch=0 to see if that works. Failing that I'll download the updated 4.2 ISO's and install from that.
Be careful with that. It may affect more than just glibc. If you're going to do update with exactarch=0, do 'yum install glibc' or something similar to avoid pulling in ALL other affected rpms.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
It's not a live system, so if ends up broken I'm not bothered.
Seeing as it seems that just the i386 arch is availabe, would it not be best to change all other packages to be i386 as well (which I figured doing yum update would do) to avoid this problem in the future if another package is updated?
Lee
It's not a live system, so if ends up broken I'm not bothered.
Seeing as it seems that just the i386 arch is availabe, would it not be best to change all other packages to be i386 as well (which I figured doing yum update would do) to avoid this problem in the future if another package is updated?
This may cause issues. You should check the different arches of packages that are on your system. A quick check would be to run the following
rpm -aq --qf "%{arch}\n" | sort | uniq -c
This will query every package installed on the system, list only their arch value, sort it, and count unique values.
for a quick rundown of the various packages by name with their arch, do
rpm -aq --qf "%{arch}-%{name}\n" | grep i386 (or i686, whatever). Some important packages may be of a different arch, like the kernel, openssl, etc.It's worth checking out.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center
On Thu, 2005-11-17 at 18:21 +0000, Lee W wrote:
Jim Perrin wrote:
Oh well, I'm trying an update with exactarch=0 to see if that works. Failing that I'll download the updated 4.2 ISO's and install from that.
Be careful with that. It may affect more than just glibc. If you're going to do update with exactarch=0, do 'yum install glibc' or something similar to avoid pulling in ALL other affected rpms.
-- Jim Perrin System Architect - UIT Ft Gordon & US Army Signal Center _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
It's not a live system, so if ends up broken I'm not bothered.
Seeing as it seems that just the i386 arch is availabe, would it not be best to change all other packages to be i386 as well (which I figured doing yum update would do) to avoid this problem in the future if another package is updated?
Lee,
You will want to just upgrade the glibc to i386 (it is really i486, but that is another story).
All the other items that are i586 are OK, and should remain so. And you want to keep them.
If the glibc wasn't really i486 (which is a little more stable than i586 and as fast) then we would have modified the code to build the i586.
Thanks, Johnny Hughes
Johnny Hughes wrote:
Lee,
You will want to just upgrade the glibc to i386 (it is really i486, but that is another story).
All the other items that are i586 are OK, and should remain so. And you want to keep them.
If the glibc wasn't really i486 (which is a little more stable than i586 and as fast) then we would have modified the code to build the i586.
I've showed my problem before (yum crashed and packages are duplicated) but now I see that the same thing happened here:
$ rpm -qa --qf "%{name}-%{arch}\n" | grep glibc | sort | uniq -c 2 glibc-common-x86_64 2 glibc-i686 2 glibc-x86_64
The bad news it that's a live system but it's working fine for now. I didn't have time to try to fix that yet. It's an Athlon64 processor and I've exactarch=1.
Giovanni P. Tirloni wrote:
Johnny Hughes wrote:
I've showed my problem before (yum crashed and packages are duplicated) but now I see that the same thing happened here:
$ rpm -qa --qf "%{name}-%{arch}\n" | grep glibc | sort | uniq -c 2 glibc-common-x86_64 2 glibc-i686 2 glibc-x86_64
Which is fine.... being a MultiLib arch, expect to have 32bit and 64bit pkgs installed in order to satisfy depends for 32bit apps and 64bit apps ( which will co-exist fine )
- K
On Thu, 2005-11-17 at 22:41 +0000, Karanbir Singh wrote:
Giovanni P. Tirloni wrote:
I've showed my problem before (yum crashed and packages are duplicated) but now I see that the same thing happened here:
$ rpm -qa --qf "%{name}-%{arch}\n" | grep glibc | sort | uniq -c 2 glibc-common-x86_64 2 glibc-i686 2 glibc-x86_64
Which is fine.... being a MultiLib arch, expect to have 32bit and 64bit pkgs installed in order to satisfy depends for 32bit apps and 64bit apps ( which will co-exist fine )
Yes, but not 2 per arch.
Ignacio Vazquez-Abrams wrote:
On Thu, 2005-11-17 at 22:41 +0000, Karanbir Singh wrote:
Giovanni P. Tirloni wrote:
I've showed my problem before (yum crashed and packages are duplicated) but now I see that the same thing happened here:
$ rpm -qa --qf "%{name}-%{arch}\n" | grep glibc | sort | uniq -c 2 glibc-common-x86_64 2 glibc-i686 2 glibc-x86_64
Which is fine.... being a MultiLib arch, expect to have 32bit and 64bit pkgs installed in order to satisfy depends for 32bit apps and 64bit apps ( which will co-exist fine )
Yes, but not 2 per arch.
:) didnt notice that bit...
- K
Johnny Hughes wrote:
Lee,
You will want to just upgrade the glibc to i386 (it is really i486, but that is another story).
All the other items that are i586 are OK, and should remain so. And you want to keep them.
If the glibc wasn't really i486 (which is a little more stable than i586 and as fast) then we would have modified the code to build the i586.
Thanks, Johnny Hughes
Thanks for all the helpful replies.
I ended up installing again from the latest ISOS download last night which has gone though fine.
Not having used Centos or RHEL much, is this something that happens open (i.e. package architectures just being removed)?
Thanks again
Lee