Opened 15 years ago
Closed 15 years ago
#24485 closed defect (fixed)
track Google App Engine dependencies using Macports
Reported by: | singingwolfboy@… | Owned by: | nerdling (Jeremy Lavergne) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | py26-googleappengine |
Description
The Google App Engine SDK port (py26-googleappengine) comes with antlr3, django, ipaddr, webob, and yaml installations in its lib directory. It makes more sense to delete these installations and use Macports to track these dependencies. The App Engine SDK install directory should also go on the Python path, so that users can simply run "import google" and it will Just Work.
I've attached a patch that fixes both of these issues.
Attachments (1)
Change History (3)
Changed 15 years ago by singingwolfboy@…
Attachment: | appengine.patch added |
---|
comment:1 Changed 15 years ago by singingwolfboy@…
comment:2 Changed 15 years ago by nerdling (Jeremy Lavergne)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Those python variables are already defined by the python26 PortGroup.
Added to python's path in r66726.
Note: See
TracTickets for help on using
tickets.
Actually, upon further investigation, it looks like the App Engine SDK relies on those specific versions of those dependencies, being in that specific location on disk. Therefore, Macports shouldn't track dependencies for this port, and the patch is invalid. The install directory should still go on the Python path, though.