[MacPorts] #17076: Being in an soon-to-be-deactivated directory causes port to error

MacPorts noreply at macports.org
Sun Nov 2 20:59:36 PST 2008


#17076: Being in an soon-to-be-deactivated directory causes port to error
------------------------------+---------------------------------------------
 Reporter:  blb at macports.org  |       Owner:  macports-tickets at lists.macosforge.org
     Type:  defect            |      Status:  new                                  
 Priority:  Low               |   Milestone:  MacPorts base bugs                   
Component:  base              |     Version:  1.7.0                                
 Keywords:  cwd               |        Port:                                       
------------------------------+---------------------------------------------
 This is an extremely esoteric bug, but for tracking purposes (while
 sitting in /opt/local/lib/erlang, which is exclusively from the erlang
 port):
 {{{
 $ sudo port deactivate erlang
 Password:
 --->  Deactivating erlang
 cd
 couldn't change working directory to "/opt/local/lib/erlang": no such file
 or directory
     while executing
 "cd $savedir"
     (procedure "foreachport" line 17)
     invoked from within
 "foreachport $portlist {
         if { [catch {portimage::deactivate $portname [composite_version
 $portversion [array get variations]] [array get option..."
     (procedure "action_deactivate" line 6)
     invoked from within
 "$action_proc $action $portlist [array get global_options]"
     (procedure "process_cmd" line 86)
     invoked from within
 "process_cmd $remaining_args"
     invoked from within
 "if { [llength $remaining_args] > 0 } {

     # If there are remaining arguments, process those as a command

     # Exit immediately, by default, unless..."
     (file "/opt/local/bin/port" line 3225)
 }}}

-- 
Ticket URL: <http://trac.macports.org/ticket/17076>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list