Tuttled wrote:
>
> I solved the TK mystery. Didn't notice you're now including TK as a part of
> the install. After I installed AP 2.1, I immediately used pyppm to install
> TK! This caused the problem. Mixed versions of TK. Which brings up a couple
> of points.
>
> 1) To really make pyppm safe to use, it looks to me like it will need to
> include version control.
We've removed Tk from the repository. As you may have seen from other
messages we had a temporary problem where our repository was delivering
old files that had changed or been removed (for example old versions of
Numeric). Tk is not really supposed to be there.
> 2) There was no solution except to uninstall AP 2.1. I (again) really wish
> you would include a "re-install all" option in ActivePython because (once
> again) the 'repair' option failed to correct the problem. Also, unlike
> Perl's ppm, Python pyppm has no 'remove' package option. Maybe this would
> have helped. Maybe not.
Modern installer technologies (Windows MSI, RPM) take most of the power
out of the hands of software vendors and put it into the OS vendor. This
helps to reduce DLL hell but it also reduces options for the vendor.
Remove is something we will support when the underlying Python
distribution mechanism supports it. In this case I don't think it would
have worked because it was a somewhat exceptional circumstance.
> [Don]
> >> 3) The installer puts quotes around the path when it modifies 2000's
> path.
> [Paul]
> >That is intentional and does not cause any problems that we know of.
>
> Eh..OK..I guess. Would you explain the reasoning behind this? This is the
> first time I recall ever seeing a software vendor quote their part of the
> PATH.
Unfortunately we've installed in so many configurations with so many
operating systems that I don't remember which configurations required
the quotes to deal with spaces in filenames. For the next version we
will narrow this down and only turn on the quotes when they are
necessary.
--
Take a recipe. Leave a recipe.
Python Cookbook! http://www.ActiveState.com/pythoncookbook
_______________________________________________
ActivePython mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/activepython