[MacPorts] #39426: MacPorts doesn't install on Mavericks
#39426: MacPorts doesn't install on Mavericks ----------------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: High | Milestone: Component: base | Version: 2.1.3 Keywords: OS X, build, install | Port: ----------------------------------+-------------------------------- Didn't see a bug, so I thought I would put one in. It doesn't install on the Mavericks seed from WWDC. Couldn't get it to build from source, either. -- Ticket URL: <https://trac.macports.org/ticket/39426> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks --------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Changes (by macsforever2000@…): * keywords: OS X, build, install => * priority: High => Normal Comment: Please do not set the Priority field. -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks --------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by cal@…): There's not much we can do about this (at least those of us without access to Mavericks). Posting details on this would probably violate your NDA. See also https://lists.macosforge.org/pipermail/macports- dev/2013-June/022942.html. -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks --------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by jpr5@…): MacPorts won't build because {{{Tcl.framework}}} is moving from Mavericks' system libraries to be inside of Xcode proper. This necessitates specifying {{{--with-tcl}}} and {{{--with-tclinclude}}} options to MacPorts' {{{configure}}}. On Mavericks DP3 with Xcode5-DP4 installed: {{{ #!sh curl -O https://distfiles.macports.org/MacPorts/MacPorts-2.2.0.tar.bz2 tar jxvf MacPorts-2.2.0.tar.bz2 cd MacPorts-2.2.0 CC=/usr/bin/cc ./configure --prefix=/opt/local --with-install-user=root --with-install-group=admin --with-directory-mode=0755 --enable-readline \ --with-tclpackage=/Library/Tcl \ --with- tcl=/Applications/Xcode5-DP4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework \ --with- tclinclude=/Applications/Xcode5-DP4.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Headers make make install }}} Follow the [http://trac.macports.org/wiki/Migration basic instructions] to clean out your existing MacPorts installation. Trying to install MacPorts over an existing install quickly turns into a nightmare, around libs like {{{libiconv}}} and {{{libitnl}}}, etc. Keep in mind it won't just be as easy as wiping {{{/opt/local/}}} -- things like {{{launchd}}} files and other things outside of the {{{/opt/local}}} root may still linger, which will stop MacPorts and require you to {{{port -f activate ... }}} individual packages to proceed each time. -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks --------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by jpr5@…): Also applies to latest version 2.2.99 in SVN. -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks --------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: | Keywords: Port: | --------------------------+-------------------------------- Comment (by eirnym@…): Mavericks is out. And it's free. So can be macports installed? -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:14> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks ------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: duplicate | Keywords: Port: | ------------------------+-------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => duplicate * type: enhancement => defect Comment: #40476 -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:17> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks ------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: duplicate | Keywords: Port: | ------------------------+-------------------------------- Comment (by cal@…): Please see comment:16:ticket:40476 everyone. Especially do not attempt to use the method described above, it is not necessary. A binary installer for Mavericks will be available in a few days. -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:21> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks ------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: duplicate | Keywords: Port: | ------------------------+-------------------------------- Comment (by craig@…): Replying to [comment:22 bhadder@…]:
Cc Me!
If you can't wait a few days, you should know that the locations have changed slightly with the release. Here are the runes to build 2.2.0 from source tonight: ./configure --prefix=/opt/local --with-install-user=root --with-install- group=admin --with-directory-mode=0755 --enable-readline --with- tclpackage=/Library/Tcl --with- tcl=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Versions/Current --with- tclinclude=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Versions/Current/Headers -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:23> MacPorts <http://www.macports.org/> Ports system for OS X
#39426: MacPorts doesn't install on Mavericks ------------------------+-------------------------------- Reporter: igeek1@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: base | Version: 2.1.3 Resolution: duplicate | Keywords: Port: | ------------------------+-------------------------------- Comment (by cal@…): Replying to [comment:23 craig@…]:
If you can't wait a few days, you should know that the locations have changed slightly with the release. Here are the runes to build 2.2.0 from source tonight:
{{{ ./configure --prefix=/opt/local --with-install-user=root --with- install-group=admin --with-directory-mode=0755 --enable-readline --with- tclpackage=/Library/Tcl --with- tcl=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Versions/Current --with- tclinclude=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Versions/Current/Headers }}}
Please don't do that and instead just read comment:16:ticket:40476. You don't need to juggle with any special flags to `./configure`, just make sure you did run `xcode-select --install` and use `./configure` without any parameters, which will work fine. You especially do '''not''' need to specify any Tcl paths, any paths within an SDK, or any paths at all. -- Ticket URL: <https://trac.macports.org/ticket/39426#comment:24> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts