More and more software is starting to require python 2.5, but there are a few issues with upgrading.
Currently libraries are installed into /Libraries/Python2.4/site-packages - allowing a system to have libraries for any python version installed at the same time. Libraries installed for Python2.4 won't work in 2.5 and have to be reinstalled. Other distros have their own packages for each python version to make advantage of this. But other distros are prone to issues if you decide to change the default python, but I wont go into these. Upgrades between minor python versions is non-problematic, ie. 2.5 to 2.5.1. There are two issues with Gobo and Python when upgrading python: - Once upgraded to 2.5 you will no longer have any libraries for the new python-version installed, yet the Dependencies are met for all software. - Reinstalling a library will remove the previous install for python2.4. One solution to the first issue is to add functionality to the python recipe or Compile that reinstalls everything that depends on python. Since python libraries are forward compatible this is not a problem. To solve the second issue Compile could check if there are other installed versions and rename the library name or version to reference the "other" python version and that way keep the library. Or warn before removing the old version of the library. Mohjive told me that upgrading the kernel will force a recompile of all kernel modules. Perhaps using a similar technique would work? _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel