Subject: "Unclosed variable specification" building some packages
To: None <tech-pkg@netbsd.org>
From: Dave Huang <khym@azeotrope.org>
List: tech-pkg
Date: 02/21/2004 21:48:26
I just updated one of my machines to the latest -current (Feb 21
kernel, userland, pkgsrc), and was about to install a new mozilla
package, but it's giving me strange errors:

fluff /usr/pkgsrc/www/mozilla-gtk2# make
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
pkg_admin: `}' not recognised
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
pkg_admin: `}' not recognised
pkg_admin: `}' not recognised
pkg_admin: `}' not recognised
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
make: Unclosed variable specification for BUILDLINK_DEPENDS.freetype2
make: Unclosed variable specification for BUILDLINK_DEPENDS.jpeg
make: Unclosed variable specification for BUILDLINK_DEPENDS.jpeg
Syntax error: ")" unexpected (expecting "then")
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 2: warning: "if  /usr/sbin/pkg_admin -K /var/db/pkg pmatch 'jpeg>=6bS])' jpeg-6bS]); theecho "YES";                                              elseecho "NO";                                               fi" returned non-zero status
make: Unclosed variable specification for BUILDLINK_DEPENDS.jpeg
make: Unclosed variable specification for BUILDLINK_DEPENDS.jpeg
make: Unclosed variable specification for BUILDLINK_DEPENDS.jpeg
make: Unclosed variable specification for BUILDLINK_DEPENDS.png
make: Unclosed variable specification for BUILDLINK_DEPENDS.png
Syntax error: EOF in backquote substitution
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 2: warning: "if  /usr/sbin/pkg_admin -K /var/db/pkg pmatch 'png>=1.2.4IS_BUILTIN.render:M[yY]`' png-1.2.4IS_BUILTIN.render:M[yY]`; then           echo "YES";else                                                             echo "NO";fi" returned non-zero status
make: Unclosed variable specification for BUILDLINK_DEPENDS.png
make: Unclosed variable specification for BUILDLINK_DEPENDS.libIDL
make: Unclosed variable specification for BUILDLINK_DEPENDS.libIDL
pkg_admin: `:' not recognised
pkg_admin: `=' not recognised
pkg_admin: `:' not recognised
pkg_admin: `=' not recognised
make: Unclosed variable specification for BUILDLINK_DEPENDS.libIDL
make: Unclosed variable specification for BUILDLINK_DEPENDS.gtk2
make: Unclosed variable specification for BUILDLINK_DEPENDS.gtk2
pkg_admin: `!' not recognised
pkg_admin: `=' not recognised
pkg_admin: `!' not recognised
pkg_admin: `=' not recognised
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 1: Unclosed conditional/for loop
make: Unclosed variable specification for BUILDLINK_DEPENDS.gtk2
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 1: Unclosed conditional/for loop
make: Unclosed variable specification for BUILDLINK_DEPENDS.gtk2
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 1: Unclosed conditional/for loop
make: Unclosed variable specification for BUILDLINK_DEPENDS.gtk2
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 1: Unclosed conditional/for loop
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 10: Unclosed conditional/for loop
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 10: Unexpected end of file in for loop.

make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 11: Needan operator
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 14: Needan operator
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 63: Not enough words in for substitution list
make in free(): warning: junk pointer, too high to make sense.
make: Unclosed variable specification for BUILDLINK_DEPENDS.pkgconfig
make: Unclosed variable specification for BUILDLINK_DEPENDS.pkgconfig
pkg_admin: `}' not recognised
pkg_admin: `}' not recognised
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 1: Unclosed conditional/for loop
make: Unclosed variable specification for BUILDLINK_DEPENDS.pkgconfig
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 1: Unclosed conditional/for loop
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 10: Unclosed conditional/for loop
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 10: Unexpected end of file in for loop.

make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 11: Needan operator
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 14: Needan operator
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 63: Not enough words in for substitution list
make in free(): warning: modified (page-) pointer.
make: Unclosed variable specification for BUILDLINK_DEPENDS.x11-links
make: Unclosed variable specification for BUILDLINK_DEPENDS.x11-links
pkg_admin: `=' not recognised
pkg_admin: `=' not recognised
Syntax error: Unterminated quoted string
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 2: warning: "if  /usr/sbin/pkg_admin -K /var/db/pkg pmatch '" returned non-zero status
make: Unclosed variable specification for BUILDLINK_DEPENDS.x11-links
make: Unclosed variable specification for BUILDLINK_DEPENDS.x11-links
make: Unclosed variable specification for BUILDLINK_DEPENDS.x11-links
make: Unclosed variable specification for BUILDLINK_DEPENDS.x11-links
Syntax error: ")" unexpected (expecting "then")
make: "../../mk/buildlink3/../../mk/buildlink3/bsd.buildlink3.mk" line 2: warning: "if  /usr/sbin/pkg_admin -K /var/db/pkg pmatch 'x11-links>=0.23ET=no)_BLNK_GE_DEPENDS.x11-links; then                                           echo "NO";fi" returned non-zero status
make: "/usr/pkgsrc/www/mozilla-gtk2/Makefile" line 22: 2 open conditionals
make: Fatal errors encountered -- cannot continue

make: stopped in /usr/pkgsrc/www/mozilla-gtk2

The www/mozilla and print/cups packages give similar errors. However,
audio/mpg123 and archivers/unzip work fine. Perhaps the packages that
use buildlink are the ones that aren't working for me?

What's going on? :)
-- 
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym@azeotrope.org |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 28 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++