From: Andy D. <dou...@la...> - 2003-02-18 18:34:14
|
On Mon, 17 Feb 2003, Jonathan Brandmeyer wrote: > Here is one idea for Debian that looks consistant with other Debian > packages on my system. I think that as binary debs, Vpython could be > installed in three packages, like this: > > python2.2-visual: > Install runtime shared object library and runtime scripts in > /usr/lib/site-packages/visual > Install documentation in /usr/share/doc/python-visual > The first package is the only one that someone must have to get started > with visual. We can use the deb dependancy system to ensure that > Numeric, Tkinter, and Python2.2 are installed if required. One worry I have is that the versions required by VPython may not necessarily match well with the versions supplied by the user's Linux distribution. As a specific example, the current 'stable' Debian distribution (code name "Woody") has python-2.1.3 as its standard python. I'm unclear whether or not a user can safely make '/usr/bin/python' be python2.2 without possibly affecting other software installed on the system. In fact, in my experience with Vpython (which, admittedly, is only 1 year long) the requirements of VPython (e.g. python version, gtkglarea, numeric) have *never* been in agreement with the packages available from my distribution. Now I'm quite happy to install everything from source, so I always install all vpython-related things into '/usr/local' or equivalent so as to not overwrite the system versions. If an automated Linux installation scheme is going to update stuff in /usr/bin, then it had better do so with extreme care. -- Andy Dougherty dou...@la... Dept. of Physics Lafayette College, Easton PA 18042 |