[MacPorts] #40814: cmake configure faulure (subdirectories with symlinks?)

MacPorts noreply at macports.org
Sun Oct 20 01:08:41 PDT 2013


#40814: cmake configure faulure (subdirectories with symlinks?)
-------------------------+-------------------
  Reporter:  rharwood@…  |      Owner:  css@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.2.0
Resolution:              |   Keywords:
      Port:  cmake       |
-------------------------+-------------------
Changes (by ryandesign@…):

 * cc: css@… (removed)
 * cc: ryandesign@… (added)
 * owner:  macports-tickets@… => css@…


Comment:

 Well I'm glad you didn't anonymize this portion of the log because it's
 undoubtedly part of the problem, given this error in the log:

 {{{
 :info:configure   directory
 :info:configure
 "/Network/Servers/osxserver.b-aassoc.edu/Network/Servers/osxserver.b-aassoc.edu/Network/Servers/osxserver.b-aassoc.edu/Network/Servers/osxserver.b-aassoc.edu/Volumes/ServerDrive/NetUsers/robbie/var/macports/build/_Volumes_ServerDrive_NetUsers_robbie_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cmake/cmake/work/cmake-2.8.12/Utilities/KWIML"
 :info:configure   is not a subdirectory of
 :info:configure
 "/Network/Servers/osxserver.b-aassoc.edu/Network/Servers/osxserver.b-aassoc.edu/Network/Servers/osxserver.b-aassoc.edu/Volumes/ServerDrive/NetUsers/robbie/var/macports/build/_Volumes_ServerDrive_NetUsers_robbie_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_cmake/cmake/work/cmake-2.8.12".
 }}}

 I don't know why the symlinked portion of the path seems to be repeated
 multiple times there. But I do recall that configuring MacPorts with a
 prefix that contains symlinks causes problems. So you should configure the
 MacPorts prefix to be the correct real resolved path on disk. So if the
 prefix should be a folder "robbie" in a folder "NetUsers" on a secondary
 drive called "ServerDrive" then configure MacPorts with
 "`--prefix=/Volumes/ServerDrive/NetUsers/robbie`". If ServerDrive is the
 primary drive, i.e. "/", then configure with
 "`--prefix=/NetUsers/robbie`".

-- 
Ticket URL: <https://trac.macports.org/ticket/40814#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list