#40035: base aborts if current directory does not exist, even when given a port name ----------------------+---------------------- Reporter: larryv@… | Owner: larryv@… Type: defect | Status: new Priority: Low | Milestone: Component: base | Version: 2.2.0 Keywords: | Port: ----------------------+---------------------- Sorry for the awkward summary. This demonstrates what I mean: {{{ % mkdir foo % cd foo % (cd .. && rmdir foo) % cd $(port dir subversion) shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory error getting working directory name: no such file or directory while executing "pwd" invoked from within "set current_portdir [pwd]" (file "/opt/local/bin/port" line 4857) % }}} This error only makes sense when invoking port(1) without specifying a port, since it looks for a Portfile in the current working directory. I assume the same behavior would be observed with the -D option. -- Ticket URL: <https://trac.macports.org/ticket/40035> MacPorts <http://www.macports.org/> Ports system for OS X