On Friday 22 September 2006 02:23, David G. Miller wrote: > Alastair McKinley wrote: <snipped 361 lines!> > > > >Thanks David, Paul and Robin for your help! Still no joy! Heres an > > update, > > > >Firstly i tried: > > > >rpm -e --nodeps python python- 2.4.3-8.FC4.i386.rpm > >and: > >rpm -i --force python- 2.4.3-8.FC4.i386.rpm > > > >Still python reports the wrong version! > > > >Next I tried rpm -V on all the python packages, most gave no output, heres > >what I did get: > > > > [root@d6173 sh]# rpm -qa | grep python > >gnome-python2-2.10.0-1 > >libxml2-python-2.6.20-1.FC4 > >python-ldap-2.0.6-4 > >gnome-python2-bonobo-2.10.0-1 > >gnome-python2-extras-2.10.0-6 > >gnome-python2-extras-2.10.0-2.1 > >python-sqlite-1.1.6-1 > >gnome-python2-canvas-2.10.0-1 > >gnome-python2-gtkhtml2-2.10.0-2.1 > >rpm-python-4.4.1-23 > >python-urlgrabber-2.9.6-1 > >python-elementtree-1.2.6-4 > >gnome-python2-gtkhtml2-2.10.0-6 > >python-devel-2.4.3-8.FC4 > >dbus-python-0.33-3.fc4.1 > >python-2.4.3-8.FC4 > >python-numeric-23.7-2 > >gnome-python2-gnomevfs-2.10.0-1 > >rpm-python-4.4.1-22 > > > > > > [root@d6173 sh]# rpm -V gnome-python2-extras-2.10.0-2.1 > >.......T /usr/lib/pkgconfig/gnome-python-extras-2.0.pc > >S.5....T /usr/share/pygtk/2.0/defs/applet.defs > >.......T /usr/share/pygtk/2.0/defs/art.defs > >.......T /usr/share/pygtk/2.0/defs/gtkhtml2.defs > >.......T /usr/share/pygtk/2.0/defs/nautilus_burn.defs > >.......T /usr/share/pygtk/2.0/defs/nb_drive_selection.defs > >.......T /usr/share/pygtk/2.0/defs/print.defs > >.......T /usr/share/pygtk/2.0/defs/printui.defs > >.......T /usr/share/pygtk/2.0/defs/trayicon.defs > >.......T /usr/share/pygtk/2.0/defs/wnck.defs > > > >[root@d6173 sh]# rpm -V gnome-python2-gtkhtml2-2.10.0-2.1 > >S.5....T /usr/lib/python2.4/site-packages/gtk-2.0/gtkhtml2.so > > > >[root@d6173 sh]# rpm -V python-2.4.3-8.FC4 > >..?..... /usr/lib/python2.4/bsddb/test/__init__.py > >..?..... /usr/lib/python2.4/email/test/__init__.py > > The above is disturbing given what you're seeing. > > >[root@d6173 sh]# rpm -V rpm-python-4.4.1-22 > >..5....T /usr/lib/python2.4/site-packages/poptmodule.so > >.......T /usr/lib/python2.4/site-packages/rpm/__init__.py > >S.5....T /usr/lib/python2.4/site-packages/rpm/_rpmmodule.so > >.......T /usr/lib/python2.4/site-packages/rpmdb/__init__.py > >S.5....T /usr/lib/python2.4/site-packages/rpmdb/_rpmdb.so > >.......T /usr/lib/python2.4/site-packages/rpmdb/db.py > >.......T /usr/lib/python2.4/site-packages/rpmdb/dbobj.py > >.......T /usr/lib/python2.4/site-packages/rpmdb/dbrecio.py > >.......T /usr/lib/python2.4/site-packages/rpmdb/dbshelve.py > >.......T /usr/lib/python2.4/site-packages/rpmdb/dbtables.py > >.......T /usr/lib/python2.4/site-packages/rpmdb/dbutils.py > > > > Im not quite sure what this output means! > > > >Alastair > > From the rpm man page: > > S file Size differs > M Mode differs (includes permissions and file type) > 5 MD5 sum differs > D Device major/minor number mismatch > L readLink(2) path mismatch > U User ownership differs > G Group ownership differs > T mTime differs > > So, "S" means the file size differs, "5" means the md5 sum differs and > "T" means the time stamp differs. "?" just means the test couldn't be > performed. Usually, this is not an issue. If you get both S and 5 for > a file, chances are the file has been changed. If you just get a 5, a > value within a file has changed. T with nothing else means the file has > been replaced with an exact duplicate so the modification time is > different from what rpm expects. > > Given what you're seeing, I would have expected to see /usr/bin/python > to generate "S.5....T" Also, just for self-protection, what was the > commercial package that you installed that seems to have caused all of > these problems? > Please do NOT quote such huge amounts. (Not just you, of course.) Bandwidth is costly for some people. Others will not have patience to page-down for ever to see what you had to say. Anne
Attachment:
pgpUH84qsaJLe.pgp
Description: PGP signature