Eventually I dig out how to install nsxml.so with XSLT in my Redhat6.2 with rpm3:
first of all, you have to upgrade rpm3 to rpm4:
- do a rpm --rebuilddb is recommended before upgrading;
- download 3 db3***6.x***.rpm packages and 5 related packages: rpm rpm-devel, rpm-build, rpm-python, popt from rpm.org or redhat
- install the 3 db3 packages first, then the remaining 5.
- do a rpm --rebuilddb to convert db1 to db3.
then you can install libxml2, libxm2-devel and libxslt with the upgraded rpm4.