A Linux distribution of Python 1.5 for RedHat 5.0 and other RPM and glibc
based systems
This package consist of the following individual packages:
1) python-1.5-2.i386.rpm
2) python-curses-1.5-2.i386.rpm
3) python-devel-1.5-2.i386.rpm
4) python-doc-1.5-2.i386.rpm
5) python-gdbm-1.5-2.i386.rpm
6) python-tkinter-1.5-2.i386.rpm
7) python-zlib-1.5-2.i386.rpm
8) python-1.5-2.src.rpm
The whole distribution is split up to make it possible to install the relevant
packages depending on what your system looks like. May I split this even more
up in the future if this is commenly requested. But the current packaging
works very well for me.
1) This is the basic python packages that doesn't require anything more then
an installed glibc. It includes most of the standard library that works on
Linux boxes.
2) The official cursesinterface. This packages requires an installed copy of
libncurses. Don't confuse this with my "new" cursesmodule which adds more
ncurses features, this is a plain old curses interface.
3) Everything that you need to compile extensions module your self.
4) This packages doesn't include the Latex sources of the documentation, but
the postscript and html documentation available at www.python.org. It also
includes examples, demos and the Misc folder.
5) The python gdbm interface. Requires an installed gdbm package.
6) The whole tkinter stuff.
7) The zlib interface. Requires an installed zlib package.
8) The source RPM.
Thinks you have to consider if you install these packages are:
- if you don't install my tcl/tk distribution too, or don't patch your
distribution to fit Guido's new "multithreaded" Tkinter, the Tkinter stuff
won't work.
Solution: Get my tcl/tk packages which work very well on vanilla RedHat 5.0
systems from
ftp://ftp.rhein-zeitung.de/pub/comp/olis-rpms/Python-1.5-GLIBC
- You have to install my rebuild of glint to use it again. This package is
available at
ftp://ftp.rhein-zeitung.de/pub/comp/olis-rpms/GLIBC/RPMS/i386/
- In order to make the tools using newt work again. (all the commandline setup
tools of RedHat 5.0) you have to do the following.
cp /usr/lib/python1.4/linux-i386/_snackmodule.so /usr/lib/python1.5/lib-dynload/
cp /usr/lib/python1.4/snack.py /usr/lib/python1.5/
Afterwards everything works really fine.
So, this is all I think. Anything suggestions, bug reports, patches should be
send to
[email protected] and/or
[email protected]. Any updates will be
posted in comp.lang.python and announced on my web page.
http://rhein-zeitung.de/~olli/ or
http://www.fga.de/~andrich/