Opened 16 years ago
Last modified 15 years ago
#18532 closed defect
django - 1.0.2 - does not follow slotting conventions — at Initial Version
Reported by: | krunk7@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.7.0 |
Keywords: | Cc: | ||
Port: | py26-django py25-django |
Description
All versions of django ports install a script named: django-admin.py into /opt/local/bin.
This causes conflicts between different versions, e.g. py26-django & py25-django
<code> ---> Installing py26-django @1.0.2_0 ---> Activating py26-django @1.0.2_0 Error: Target org.macports.activate returned: Image error: /opt/local/bin/django-admin.py is being used by the active py25-django port. Please deactivate this port first, or use the -f flag to force the activation. </code>
Suggestion:
In the post-destroot or destroot phase, rename conflicting scripts with slot version. E.G. django-admin26.py or some such.
Note: See
TracTickets for help on using
tickets.