Hi All,
While updating glibc-2.2-7.i386 to glibc-2.2-25.i386 the next err is seen:
It conflicts with ldso-1.9.9-72
However such a file canot be found on system, neither yast nor find gets such a file. Rpm -i --nodeps also stops while updating.
Any hints?
This seems to be a non-SuSE system, at least there was. You can try to remove the ldso package - there is no such package in a SuSE system. According to the glibc version, you have a SuSE Linux 7.1 system. In that system, there is a file called /lib/ld.so.1.9.9, it belongs to the shlibs5 package (the old libc5 shared libraries). Now this is what I would do: 1) check which ld.so files there exist in the system: ls -la /lib/ld* If there is a /lib/ld-2.2.so and a /lib/ld-linux.so.2, you are safe. These two files (one is a link) are present, you are safe. They must not be removed. 2) If there is a /lib/ld.so.1.9.9, check which package it belongs to: rpm -qf /lib/ld.so.1.9.9 If the package name is ldso, then check its details in the rpm db: rpm -qi ldso. You should be able to remove it: rpm -e ldso If the file belongs to shlibs5, then remove the shlibs5 package. Theoretically, not a single package should depend on shlibs5, maybe with the exception of some emulator.
Thanks Antal
Happy new year! Roman.