I have discovered that the files in the expat-devel package are already installed on the system so I ran rpmbuild --rebuild --nodeps .... It appeared to compile with a lot of warnings about anti-aliasing. Unfortunately the warnings scrolled out of the term buffer so I don't have the exact warning. This process is very verbose and I don't know if it completed successfully or not. When I query the rpm database it still shows the old version of python. Did I miss a step?
I should mention, that if you find one that has the expat include files, but isn't named expat-devel, you can force the build with:
rpmbuild --rebuild --nodeps ....
Actually, it might be easier to grab the SuSE python2 src.rpm, and modify that one to use the new python2-2.2.3 tar source. That way, your src.rpm will be based on the SuSE one, with all the correct dependencies for expat, etc:
rpm -i the-suse-python2-2.2.2.src.rpm
cd /usr/src/redhat/SPECS
edit python2.spec to change the version to 2.2.3 and release to 1custom or similar.
copy the new python2-2.2.3.tar.gz into /usr/src/redhat/SOURCES
rpmbuild -ba /usr/src/redhat/SPECS/python2.spec
-- Charles R. Anderson <cra@wpi.edu> / http://angus.ind.wpi.edu/~cra/ PGP Key ID: 49BB5886 Fingerprint: EBA3 A106 7C93 FA07 8E15 3AC2 C367 A0F9 49BB 5886
_______________________________________________ Wlug mailing list Wlug@mail.wlug.org http://mail.wlug.org/mailman/listinfo/wlug