что-то мне подсказывает, что вот эта строка является той самой палкой в колесе WITHOUT_TCSH=YES
во фре tcsh и csh являются одним и тем же файлом, а csh является оболочкой для рута по умолчанию. как вариант - заменить руту оболочку на sh
Вам надо установить копию портов через svn, а уже потом откатить на нужную вам ревизию. Процесс описан в хэндбуке.
ps. использовать неподдерживаемую версию все таки не очень здорово. А есть какие то проблемы, которые появились имеет в 10.3?