Hi,

On Sun, Jan 29, 2017 at 02:13:12PM +0000, Barry wrote:
> I have been using the .pkg to reinstall MacPorts. I guess that does
> not check.

It does. Specifically, the check checks what your user's shell is using

  /usr/bin/dscl . -read "/Users/${USER}" shell | awk -F'/' '{print $NF}'

Supported shells are bash and tcsh. For bash, the installer then runs

  bash -l -c "/usr/bin/printenv PATH" | grep "/opt/local"

to determine whether your configuration needs adjusting. For some reason
this fails in the installer, although we haven't been able to figure out
why.

If you'd like to help debug this, that would be very welcome. I've tried
adding more checks for the 2.4.0 release (like doing nothing if the
config file to be changed contains 'MacPorts Installer addition'), but
apparently none of them worked properly in your case.


-- 
Clemens

Reply via email to