Hello, I have updated the glibc (glibc version 2.2.4-75) library's on my SUSE 7.3 system in single user mode. After the update I even run the command /sbin/ldconfig ls -l glibc* -rw-r--r-- 1 root root 7626435 Aug 11 12:14 glibc-2.2.4-75.i386.rpm -rw-r--r-- 1 root root 10943302 Aug 11 12:14 glibc-devel-2.2.4-75.i386.rpm -rw-r--r-- 1 root root 9245569 Aug 11 12:15 glibc-profile-2.2.4-75.i386.rpm At the moment everything works file, but only the rpm program won't work anymore. It gives the following message: bash-2.05# rpm rpm: loadlocale.c:221: _nl_load_locale: Assertion `idx % __alignof__ (u_int32_t) == 0' failed. Aborted bash-2.05# Can anyone tell me what is (and what did I am) wrong? Berto bash-2.05# uname -a Linux pa3hfn 2.4.19 #1 Thu Sep 26 14:15:00 CEST 2002 i586 unknown