#20760: MacPorts-1.8.0-rc1: build from tar ball fails to install on Tiger if default source is a local directory maintained with svn ---------------------------------+------------------------------------------ Reporter: devans@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: MacPorts 1.8.1 Component: ports | Version: 1.8.0 Keywords: | Port: ---------------------------------+------------------------------------------ Situation: {{{ Mac OS X 10.4.11 ppc Xcode 2.5 Upgrading from 1.7.1 using tarball Default prefix (/opt/local) }}} /opt/local/etc/macports/sources.conf contains: {{{ file:///opt/macports/trunk/dports/ [default] }}} which refers to a svn working directory copy of the trunk port repository Installation using defaults as follows: {{{ cd MacPorts-1.8.0-rc1 ./configure make sudo make install }}} make install fails as follows: {{{ /usr/local/bin/tclsh src/upgrade_sources_conf_default.tcl /opt/local couldn't execute "svn": no such file or directory while executing "while {[gets $sourcesConfChannel line] >= 0} { set addDefault false if {!$defaultSeen && ![regexp {^\s*#|^$} $line]} { if {[regexp {^([\w-..." (file "src/upgrade_sources_conf_default.tcl" line 34) make: *** [install] Error 1 }}} Tiger doesn't come with svn installed in the system directories but /opt/local/bin/svn is installed from the previous version of Mac Ports but it's not in the installer's path. I worked around this by commenting out the svn based source in sources.conf (install warned it couldn't find a default repository but didn't fail) and then re-enabling it after installation was complete. -- Ticket URL: <http://trac.macports.org/ticket/20760> MacPorts <http://www.macports.org/> Ports system for Mac OS