Opened 9 years ago
Closed 9 years ago
#49429 closed defect (invalid)
python27, python33, etc failed when Staging into destroot
Reported by: | jjfPCSI1 (Jean-Julien Joseph Fleck) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | staging into destroot | Cc: | petrrr |
Port: | python27, python33, python34, python35 |
Description
I just upgraded to El Capitan and following the migration instructions, I uninstalled all ports after upgrading macports and having installed the Xcode tools (using xcodebuild and xcode-select as instructed) but all version of Python I try (python27, python33, python34, python35) fail to install when arriving on step "Staging python33 into destroot".
I tried to clean and upgrade port several times but nothing seems to work.
main.log for python33 is attached
Attachments (1)
Change History (6)
Changed 9 years ago by jjfPCSI1 (Jean-Julien Joseph Fleck)
comment:1 Changed 9 years ago by petrrr
Cc: | petr@… added |
---|
comment:2 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
The first error in the log says:
:info:destroot /System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:19:21: error: expected a type :info:destroot - (id)copyWithZone:(nullable NSZone *)zone; :info:destroot ^
This suggests to me that you are using a version of Xcode earlier than 7, which is not compatible with El Capitan. Upgrading Xcode is the first step in the migration instructions.
comment:3 Changed 9 years ago by jjfPCSI1 (Jean-Julien Joseph Fleck)
I thought the AppStore would automatically propose me with an upgrade but it seems I was wrong... You're right, the Xcode version is 6.1.1. I was fooled by the fact that the AppStore installed the "Command Line Tools" in version 7.1. Downloading is on its way. I'll keep you posted as soon as it ends. Thanks !
comment:4 Changed 9 years ago by jjfPCSI1 (Jean-Julien Joseph Fleck)
Works like a charm with the adequate tools. The ticket can be closed. Thanks for the quick reply and sorry for the disturbance.
Cc Me!