#16334: RFE: Make Python more Framework Friendly ------------------------------------+--------------------------------------- Reporter: mcalhoun@macports.org | Owner: macports-tickets@lists.macosforge.org Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.6.0 Resolution: | Keywords: ------------------------------------+--------------------------------------- Changes (by raimue@macports.org): * cc: raimue@macports.org (added) Comment: As I did the framework transition, I was planing if this would be possible. It requires changes to the python port group which can only be done with a release currently (see #14553). I didn't want to wait with the framework transition until we get a new release finally. Not all software is aware of frameworks. They expect python libraries and headers in ${prefix}/lib/python2.5/ respectively ${prefix}/include/python2.5/ and they are not using the python port groups. I think it will be some work to patch them to link with the framework instead of using the standard locations. Therefore there have to be symlinks to the framework at these places. The big problem is now: To create these symlinks, all users have to uninstall all installed py25-* ports, upgrade python25 and then reinstall their py25-* ports. MacPorts cannot replace an existing directory with a symlink. Not thinking of dependents, most probably a reinstall of all py25-* dependents is necessary, too. And what you plan for python25 here should also be applied to python24, python26-devel and python30. -- Ticket URL: <http://trac.macports.org/ticket/16334#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS