Opened 14 years ago

Closed 14 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)

appengine.patch (1.8 KB) - added by singingwolfboy@… 14 years ago.

Download all attachments as: .zip

Change History (3)

Changed 14 years ago by singingwolfboy@…

Attachment: appengine.patch added

comment:1 Changed 14 years ago by singingwolfboy@…

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.

comment:2 Changed 14 years ago by nerdling (Jeremy Lavergne)

Resolution: fixed
Status: newclosed

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.