Hi,
I have a ports directory that is shared between several jails on a host (but this is not really important information). I updated this port directory several times with svn/portsnap with and without deleting the /usr/ports directory. The update process seemed to finished without any issue but trying to identify old ports with
I can reproduce the error message for a specific port with
The only thing I found with some similar messages is about having a PORTSDIR set as an environment variable but it is not the case for me.
I searched in /usr/ports/UPDATING but can't find anything related to my problem. I can't reproduce this situation with my old ports directory.
Does anyone have an idea what happened?
I'm still using ports and not pkg and I'm on FreeBSD 8.
Thanks,
I have a ports directory that is shared between several jails on a host (but this is not really important information). I updated this port directory several times with svn/portsnap with and without deleting the /usr/ports directory. The update process seemed to finished without any issue but trying to identify old ports with
pkg_version -v I had a lot of error messages.I can reproduce the error message for a specific port with
make -V PKGNAME -C /usr/ports/sysutils/tmux/ which produces
Code:
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.sites.mk", line 991: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan")
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 3021: warning: Missing closing parenthesis for defined()
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 3021: Malformed conditional (((!defined(OPTIONS_DEFINE) && !defined(OPTIONS_SINGLE) && !defined(OPTIONS_MULTI)) && !define
d(OPTIONS_GROUP) && !defined(OPTIONS_RADIO) || defined(CONFIG_DONE_${UNIQUENAME:tu}) || defined(PACKAGE_BUILDING) || defined(BATCH)))
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
Unknown modifier 't'
"/usr/ports/Mk/bsd.port.mk", line 5588: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5588: Unexpected end of file in for loop.
"/usr/ports/Mk/bsd.port.mk", line 5588: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5588: Unexpected end of file in for loop.
"/usr/ports/Mk/bsd.port.mk", line 5588: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5588: Unexpected end of file in for loop.
"/usr/ports/Mk/bsd.port.mk", line 5588: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 5588: Unexpected end of file in for loop.
"/usr/ports/Mk/bsd.port.mk", line 6091: Unclosed conditional/for loop
"/usr/ports/Mk/bsd.port.mk", line 6091: Unexpected end of file in for loop.
1 open conditional:
at line 5658 (evaluated to true)
make: fatal errors encountered -- cannot continue
I searched in /usr/ports/UPDATING but can't find anything related to my problem. I can't reproduce this situation with my old ports directory.
Code:
# make -V PKGNAME -C /usr/ports/sysutils/tmux/
tmux-1.7_1
I'm still using ports and not pkg and I'm on FreeBSD 8.
Thanks,