После сегодняшнего запуска portsnap обнаружил сабж.
root@j:/usr/ports/lang/python27# make config
TMPOPTIONSFILE=$(mktemp -t portoptions); trap "/bin/rm -f
${TMPOPTIONSFILE}; exit 1" 1 2 3 5 10 13 15; /bin/sh -c
'/usr/bin/dialog --checklist "Options for python27 2.7.3" 21 70 15
FPECTL "Enable floating point exception handling" off IPV6 "Enable
IPv6 support" on PTH "Use GNU Pth for threading/multiprocessing" off
PYMALLOC "Use python's internal malloc" off SEM "Use POSIX semaphores
(experimental)" off THREADS "Enable thread support" on UCS4 "Use UCS4
for unicode support" on' 2> ${TMPOPTIONSFILE}; status=$?; echo
$status; if [ ${status} -ne 0 ]; then /bin/rm -f ${TMPOPTIONSFILE};
echo "===> Options unchanged"; exit 0; fi; if [ ! -e
${TMPOPTIONSFILE} ]; then echo "===> No user-specified options to
save for python27-2.7.3"; exit 0; fi; SELOPTIONS=$(/bin/cat
${TMPOPTIONSFILE}); TMPOPTIONSFILE=$(mktemp -t portoptions); trap
"/bin/rm -f ${TMPOPTIONSFILE}; exit 1" 1 2 3 5 10 13 15; echo "# This
file is auto-generated by 'make config'." > ${TMPOPTIONSFILE}; echo
"# Options for python27-2.7.3" >> ${TMPOPTIONSFILE}; echo
"_OPTIONS_READ=python27-2.7.3" >> ${TMPOPTIONSFILE}; echo
"_FILE_COMPLETE_OPTIONS_LIST=FPECTL IPV6 PTH PYMALLOC SEM THREADS
UCS4" >> ${TMPOPTIONSFILE}; for i in FPECTL IPV6 PTH PYMALLOC SEM
THREADS UCS4; do if echo ${SELOPTIONS} | /usr/bin/grep -qw ${i}; then
echo "OPTIONS_FILE_SET+=${i}" >> ${TMPOPTIONSFILE}; else echo
"OPTIONS_FILE_UNSET+=${i}" >> ${TMPOPTIONSFILE}; fi; done; if [ 0
!= 0 -a "x" = "x" ]; then echo "===> Switching to root credentials
to write /var/db/ports/python27/options"; /usr/bin/su root -c
"/bin/cat ${TMPOPTIONSFILE} > /var/db/ports/python27/options"; echo
"===> Returning to user credentials"; else /bin/cat
${TMPOPTIONSFILE} > /var/db/ports/python27/options; fi; /bin/rm -f
${TMPOPTIONSFILE}
Syntax error: "(" unexpected
*** Error code 2
Stop in /usr/ports/lang/python27.
При этом сегодня изменился как минимум bsd.port.options.mk
Есть у кого-нибудь возможность сделать make config в каталоге порта?
Есть подозрение, что что-то сломали.