I see on ftp.suse.com that they have the following rpms for glibc and
glibc-devel for SuSe 9.1:
glibc-2.3.3-93.i686.rpm
glibc-devel-2.3.3-97.i686.rpm
glibc-2.3.3-98.i586.rpm
glibc-devel-2.3.3-98.i586.rpm
I downloaded them all and looked at the file contents of each. I
definitely have installed the i586 versions of glibc installed on my
machine. So, can I just do
rpm -Uvh glibc-2.3.3-93.i686.rpm glibc-devel-2.3.3-97.i686.rpm
Will this work? I am worried about screwing up the system beyond repair...
Osho
On 11/10/06, Osho GG
Hi,
Has anyone ever dared to upgraded GLIBC using rpm/apt? How does the process go? What to do if something goes wrong?
The issue I am having is that the glibc version in my SuSE 9.1 install seems to support only linuxthreads and not NPTL. Based on some google searches, this could be because I may have i586 version of glibc installed instead of i686. So, how do I go about upgrading from i586 glibc version to i686 glibc version?
Suse downloads page at novell.com showed me that there was the following glibc upgrade for SuSE 9.1:
Recommended update for glibc 01/10/05
Name Size glibc-2.3.3-98.38.i586.rpm 1.3 MB (1461996) glibc-2.3.3-98.38.i686.rpm 2.6 MB (2806815) glibc-devel-2.3.3-98.38.i586.rpm 6.4 MB (6805783) glibc-devel-2.3.3-98.38.i686.rpm 9.9 MB (10481311)
rpm query about glibc does not tell me which version of glibc (i586 or i686), do I have?
% rpm -q glibc glibc-2.3.3-98
% rpm -qi glibc Name : glibc Relocations: (not relocatable) Version : 2.3.3 Vendor: SuSE Linux AG, Nuernberg, Germany Release : 98 Build Date: Mon 05 Apr 2004 05:26:15 PM PDT Install date: Wed 13 Oct 2004 10:35:03 AM PDT Build Host: frobenius.suse.de Group : System/Libraries Source RPM: glibc-2.3.3-98.src.rpm Size : 3496068 License: GPL, LGPL Signature : DSA/SHA1, Mon 05 Apr 2004 05:32:16 PM PDT, Key ID a84edae89c800aca Packager : http://www.suse.de/feedback URL : http://www.gnu.org/software/libc/libc.html Summary : The standard shared libraries (from the GNU C Library) Description : The GNU C Library provides the most important standard libraries used by nearly all programs: the stndard C library, the standard math library and the POSIX thread library. Without these libraries, the system is not functional. Distribution: SuSE Linux 9.1 (i586)
Also, getconf seems to indicate that I have linuxthreads.
% getconf GNU_LIBPTHREAD_VERSION linuxthreads-0.10
Also libc.so.6 shows it has linuxthreads and not NPTL.
% /lib/libc.so.6 GNU C Library stable release version 2.3.3 (20040325), by Roland McGrath et al. Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Configured for i586-suse-linux. Compiled by GNU CC version 3.3.3 (SuSE Linux). Compiled on a Linux 2.6.4 system on 2004-04-05. Available extensions: GNU libio by Per Bothner crypt add-on version 2.1 by Michael Glad and others linuxthreads-0.10 by Xavier Leroy GNU Libidn by Simon Josefsson NoVersion patch for broken glibc 2.0 binaries BIND-8.2.3-T5B libthread_db work sponsored by Alpha Processor Inc NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk Report bugs using the `glibcbug' script to
. Any help would be greatly appreciated.
thanks a lot, Osho
--------------------------------------------------------------------- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org