Django

Code

Ticket #3830 (closed: fixed)

Opened 1 year ago

Last modified 1 year ago

0.95 to 0.96 upgrade glitch under Mac OS X (10.4.9)

Reported by: ajstarks@comcast.net Assigned to: jacob
Milestone: Component: Documentation
Version: 0.96 Keywords: egg update mac
Cc: Triage Stage: Ready for checkin
Has patch: 1 Needs documentation: 0
Needs tests: 0 Patch needs improvement: 0

Description

one 0.95->0.96 upgrade gotcha on Mac OS X:

the 0.95 installation created /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/Django-0.95-py2.3.egg.

This caused the 0.95 version to continue to be imported even after 0.96 was installed (in /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages/django)

The workaround is to rename the egg: cd /System/Library/Frameworks/Python.framework/Versions/2.3/lib/python2.3/site-packages sudo mv Django-0.95-py2.3.egg Django-0.95-py2.3.egg-

Attachments

install.diff (505 bytes) - added by Simon G. <dev@simon.net.nz> on 03/29/07 01:54:13.

Change History

03/29/07 01:53:37 changed by Simon G. <dev@simon.net.nz>

  • needs_better_patch changed.
  • stage changed from Unreviewed to Accepted.
  • needs_tests changed.
  • needs_docs changed.

I've added an "upgrade" section to the install docs for this sort of thing as I assume there will be plenty of these sorts of things along soon :)

03/29/07 01:54:13 changed by Simon G. <dev@simon.net.nz>

  • attachment install.diff added.

03/29/07 01:54:27 changed by Simon G. <dev@simon.net.nz>

  • has_patch set to 1.

04/11/07 17:28:04 changed by SmileyChris

  • stage changed from Accepted to Ready for checkin.

Lets promote it for visibility :)

04/12/07 08:59:10 changed by russellm

  • status changed from new to closed.
  • resolution set to fixed.

(In [4999]) Fixed #3830 -- Added installation note on removing old versions of Django (especially eggs) before installing a new version.


Add/Change #3830 (0.95 to 0.96 upgrade glitch under Mac OS X (10.4.9))




Change Properties
Action