port select --set python26 and python27 !Headers
Rainer Müller
raimue at macports.org
Sat Jun 25 14:20:51 PDT 2011
On 2011-06-08 18:52 , Bradley Giesbrecht wrote:
> This doesn't seem to work.
Agreed. I see the same error message on my installation as below.
> python26/Portfile:
> post-destroot {
> set framewpath ${frameworks_dir}/Python.framework
> set framewdir ${framewpath}/Versions/${branch}
>
> foreach dir { Headers Resources Python Versions/Current } {
> file delete ${destroot}${framewpath}/${dir}
> }
This only removes symlinks which are supposed to be created by 'port
select'.
> python26/files/python26:
> ${frameworks_dir}/Python.framework/Versions/2.6/Headers
> ${frameworks_dir}/Python.framework/Versions/2.6/Resources
> ${frameworks_dir}/Python.framework/Versions/2.6/Python
A directory 'Headers' did exist in previous versions of the port. I have no
idea why this will not be created anymore...
> $ sudo port select --set python python26
> Selecting 'python26' for 'python' failed: could not create new link "/opt/local/Library/Frameworks/Python.framework/Headers": target "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/Headers" doesn't exist
Rainer
More information about the macports-users
mailing list