After some researches, here is what I4ve found so far :
rpm -e all python related package with --nodeps
and
rm /usr/lib/python2.* -rf
then
rpm -i python-2.3.3-1.athlon.rpm
1704 rpm -i python-libs-2.3.3-1.athlon.rpm
1705 rpm -i python-2.3.3-1.athlon.rpm
1706 rpm -i rpm-python-4.2-1.i386.rpm
1707 rpm -i python-modules-2.3.3-1.athlon.rpm
1708 rpm -i libxml2-python-2.6.5-1.i386.rpm
1709 rpm -i python-optik-1.4-2.noarch.rpm
OK.
this process created a dir /usr/lib/python2.2 and python2.3
the rpm-python goes in python2.2 but the python looks for its libs in
python2.3 so it does not find it
tried to copy the 2.2 files to 2.3 or symlinks them but no
yum or up2date complain about not finding python-rpm
any help most welcome