until it is fixed, a cludge is to have a profile to copy over .profile, perhaps in .profile itself. Any subsequent macports calls/activity will not add additional path info to the working .profile.