Subject: Re: cannot build packages using pkgsrc anymore
To: None <pkgsrc-users@netbsd.org>
From: Johnny Lam <jlam@pkgsrc.org>
List: pkgsrc-users
Date: 04/13/2006 18:02:45
Aleksey Cheusov wrote:
> What happened to my pkgsrc CVS tree (HEAD)?
> I cannot build lots of packages anymore.
> 
> 
> 
> 0 p5-MIME-Base64>make clean
> ===> Cleaning for p5-MIME-Base64-3.07
> 
> 0 p5-MIME-Base64>make
> ===> Checking for vulnerabilities in p5-MIME-Base64-3.07
> => Checksum SHA1 OK for MIME-Base64-3.07.tar.gz.
> ...
> ===> Overriding tools for p5-MIME-Base64-3.07
> pkg_info: missing package name(s)
> usage: pkg_info [-BbcDdFfhIikLmNnpqRrSsVv] [-e package] [-K pkg_dbdir] [-l prefix]
>                 pkg-name [...]
>        pkg_info [-a | -u] [flags]
>        pkg_info -Q variable pkg-name [pkg-name ...]
> make: "../../mk/wrapper/../../mk/buildlink3/../../mk/wrapper/../../mk/buildlink3/bsd.build
> link3.mk" line 325: warning: Couldn't read shell's output for "/usr/sbin/pkg_info -K . -qp
>   | /usr/bin/sed  -e "s,^[^/]*,,;q""
> ===> Creating toolchain wrappers for p5-MIME-Base64-3.07
> ...
> => Linking perl files into /usr/pkgsrc/converters/p5-MIME-Base64/work.i386/.buildlink.
> Syntax error: expecting "in"
> *** Error code 2

This is probably related to the BUILDLINK_{API,ABI}_DEPENDS changes from 
last week.  Did you do a full update of pkgsrc?  I'm not able to 
reproduce this on my system.

	Cheers,

	-- Johnny Lam <jlam@pkgsrc.org>