#35718: mountain lion xcodebuild incompatibility --------------------------------+------------------------------------------- Reporter: drs@… | Owner: macports-tickets@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: libunwind-headers | --------------------------------+------------------------------------------- Changes (by drs@…): * status: closed => reopened * resolution: duplicate => Comment: I find that all combinations of "xcodebuild -license" do '''NOT''' resolve my issue. I did the following: (1) ran "xcodebuild -license" from my personal account (and accepted the license)[[BR]] (2) ran "xcodebuild -license" using "sudo" from my personal account (and accepted the license)[[BR]] (3) ran "xcodebuild -license" after logging in as root with "su" (and accepted the license)[[BR]] (4) attempted to run "xcodebuild -license" with "sudo -u macports ..." (could not accept this license because as I detailed above all xcodebuild commands hang when run as the macports user[[BR]] Despite these acrobatics, "port install libunwind-headers" still fails. For this reason, I am reopening the ticket (since the ticket this was marked as a duplicate of has also been closed). Please see below for an execution log... {{{ Last login: Fri Aug 17 19:01:38 on ttys003 mythos:~ dschieb$ xcodebuild -license ENGLISH IMPORTANT: BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE FOLLOWING APPLE TERMS: A. SOFTWARE LICENSE AGREEMENT FOR XCODE B. iOS SDK AGREEMENT APPLE INC. SOFTWARE LICENSE AGREEMENT FOR XCODE PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE DEVELOPER SOFTWARE (DEFINED BELOW). BY USING THE DEVELOPER SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU ARE ACCESSING THE DEVELOPER SOFTWARE ELECTRONICALLY, SIGNIFY YOUR AGREEMENT TO BE BOUND BY THE TERMS OF THIS LICENSE BY CLICKING THE "AGREE " BUTTON. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THE DEVELOPER SOFTWARE AND CLICK “DISAGREE”. FOR DEVELOPER SOFTWARE INCLUDED WITH YOUR PURCHASE OF HARDWARE, YOU MUST RETURN THE ENTIRE HARDWARE/SOFTWARE PACKAGE IN ORDER TO OBTAIN A REFUND. IMPORTANT NOTE: This software may be used to reproduce, modify, publish and distribute materials. It is licensed to you only for reproduction, modification, publication and distribution of non-copyrighted materials, materials in which you o...skipping... exclusive venue of such District unless such consent is expressly prohibited by the laws of the state in which Your educational institution is domiciled. This Agreement shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. 9.12 Entire Agreement; Governing Language This Agreement constitutes the entire agreement between the parties with respect to the use of the SDK licensed hereunder and supersedes all prior understandings regarding such subject matter. This Agreement may be modified only: (a) by a written amendment signed by both parties, or (b) to the extent expressly permitted by this Agreement (for example, by Apple by written or email notice to You). Any translation of this Agreement is done for local requirements and in the event of a dispute between the English and any non-English version, the English version of this Agreement shall govern. If You are located in the province of Quebec, Canada, the following clause applies: The parties hereby confirm that they have requested that this Agreement and all related documents be drafted in English. Les parties ont exigé que le présent contrat et tous les documents connexes soient rédigés en anglais. EA0720 Rev. 03/01/2011 By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree You can view the license agreements in Xcode's About Box, or at /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf mythos:~ dschieb$ sudo xcodebuild -license ENGLISH IMPORTANT: BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE FOLLOWING APPLE TERMS: A. SOFTWARE LICENSE AGREEMENT FOR XCODE B. iOS SDK AGREEMENT APPLE INC. SOFTWARE LICENSE AGREEMENT FOR XCODE PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE DEVELOPER SOFTWARE (DEFINED BELOW). BY USING THE DEVELOPER SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU ARE ACCESSING THE DEVELOPER SOFTWARE ELECTRONICALLY, SIGNIFY YOUR AGREEMENT TO BE BOUND BY THE TERMS OF THIS LICENSE BY CLICKING THE "AGREE " BUTTON. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THE DEVELOPER SOFTWARE AND CLICK “DISAGREE”. FOR DEVELOPER SOFTWARE INCLUDED WITH YOUR PURCHASE OF HARDWARE, YOU MUST RETURN THE ENTIRE HARDWARE/SOFTWARE PACKAGE IN ORDER TO OBTAIN A REFUND. IMPORTANT NOTE: This software may be used to reproduce, modify, publish and distribute materials. It is licensed to you only for reproduction, modification, publication and distribution of non-copyrighted materials, materials in which you o...skipping... exclusive venue of such District unless such consent is expressly prohibited by the laws of the state in which Your educational institution is domiciled. This Agreement shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. 9.12 Entire Agreement; Governing Language This Agreement constitutes the entire agreement between the parties with respect to the use of the SDK licensed hereunder and supersedes all prior understandings regarding such subject matter. This Agreement may be modified only: (a) by a written amendment signed by both parties, or (b) to the extent expressly permitted by this Agreement (for example, by Apple by written or email notice to You). Any translation of this Agreement is done for local requirements and in the event of a dispute between the English and any non-English version, the English version of this Agreement shall govern. If You are located in the province of Quebec, Canada, the following clause applies: The parties hereby confirm that they have requested that this Agreement and all related documents be drafted in English. Les parties ont exigé que le présent contrat et tous les documents connexes soient rédigés en anglais. EA0720 Rev. 03/01/2011 By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree You can view the license agreements in Xcode's About Box, or at /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf mythos:~ dschieb$ su Password: mythos:~ root# xcodebuild -license ENGLISH IMPORTANT: BY USING THIS SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE FOLLOWING APPLE TERMS: A. SOFTWARE LICENSE AGREEMENT FOR XCODE B. iOS SDK AGREEMENT APPLE INC. SOFTWARE LICENSE AGREEMENT FOR XCODE PLEASE READ THIS SOFTWARE LICENSE AGREEMENT ("LICENSE") CAREFULLY BEFORE USING THE DEVELOPER SOFTWARE (DEFINED BELOW). BY USING THE DEVELOPER SOFTWARE, YOU ARE AGREEING TO BE BOUND BY THE TERMS OF THIS LICENSE. IF YOU ARE ACCESSING THE DEVELOPER SOFTWARE ELECTRONICALLY, SIGNIFY YOUR AGREEMENT TO BE BOUND BY THE TERMS OF THIS LICENSE BY CLICKING THE "AGREE " BUTTON. IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THE DEVELOPER SOFTWARE AND CLICK <E2><80><9C>DISAGREE<E2><80><9D>. FOR DEVELOPER SOFTWARE INCLUDED WITH YOUR PURCHASE OF HARDWARE, YOU MUST RETURN THE ENTIRE HARDWARE/SOFTWARE PACKAGE IN ORDER TO OBTAIN A REFUND. IMPORTANT NOTE: This software may be used to reproduce, modify, publish and distribute materials. It is licensed to you only for reproduction, modification, pub...skipping... exclusive venue of such District unless such consent is expressly prohibited by the laws of the state in which Your educational institution is domiciled. This Agreement shall not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. 9.12 Entire Agreement; Governing Language This Agreement constitutes the entire agreement between the parties with respect to the use of the SDK licensed hereunder and supersedes all prior understandings regarding such subject matter. This Agreement may be modified only: (a) by a written amendment signed by both parties, or (b) to the extent expressly permitted by this Agreement (for example, by Apple by written or email notice to You). Any translation of this Agreement is done for local requirements and in the event of a dispute between the English and any non-English version, the English version of this Agreement shall govern. If You are located in the province of Quebec, Canada, the following clause applies: The parties hereby confirm that they have requested that this Agreement and all related documents be drafted in English. Les parties ont exig<C3><A9> que le pr<C3><A9>sent contrat et tous les documents connexes soient r<C3><A9>dig<C3><A9>s en anglais. EA0720 Rev. 03/01/2011 By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree You can view the license agreements in Xcode's About Box, or at /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf mythos:~ root# port clean libunwind-headers ---> Cleaning libunwind-headers mythos:~ root# port -v install libunwind-headers ---> Fetching distfiles for libunwind-headers ---> Verifying checksum(s) for libunwind-headers ---> Checksumming libunwind-30.tar.gz ---> Extracting libunwind-headers ---> Extracting libunwind-30.tar.gz ---> Configuring libunwind-headers ---> Building libunwind-headers ^C mythos:~ root# sudo -u macports xcodebuild -license ^Cmythos:~ root# port clean libunwind-headers ---> Cleaning libunwind-headers mythos:~ root# port -v install libunwind-headers ---> Fetching distfiles for libunwind-headers ---> Verifying checksum(s) for libunwind-headers ---> Checksumming libunwind-30.tar.gz ---> Extracting libunwind-headers ---> Extracting libunwind-30.tar.gz ---> Configuring libunwind-headers ---> Building libunwind-headers ^C mythos:~ root# }}} -- Ticket URL: <https://trac.macports.org/ticket/35718#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS