Subject: pkg_info used wrong
To: None <tech-pkg@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: tech-pkg
Date: 11/23/2007 17:25:53
On my Linux, trying to do a bmake in emulators/qemu does:

=> Full dependency SDL>=1.2.5nb5: found SDL-1.2.7nb4
pkg_info: missing package name(s)
usage: pkg_info [-BbcDdFfhIikLmNnpqRSsVvX] [-e package] [-E package]
                [-K pkg_dbdir] [-l prefix] pkg-name ...
       pkg_info [-a | -u] [flags]
       pkg_info [-Q variable] pkg-name ...
bmake: 
"../../mk/wrapper/../../mk/buildlink3/../../mk/wrapper/../../mk/buildlink3/bsd.buildlink3.mk" 
line 48: warning: Couldn't read shell's output for "true Computing 
BUILDLINK_PREFIX.pthread;                        /usr/sbin/pkg_info -K . 
-qp  |  /bin/sed  -e "s,^[^/]*,,;q""
===> Overriding tools for qemu-0.9.0
===> Extracting for qemu-0.9.0
===> Patching for qemu-0.9.0
=> Applying pkgsrc patches for qemu-0.9.0
=> Fixing hardcoded audio device.
=> Fixing hardcoded paths.
INFO: [subst.mk:smbd] Nothing changed in ./vl.c.
===> Creating toolchain wrappers for qemu-0.9.0
ERROR: libXt is not installed; can't buildlink files.
*** Error code 1

Stop.
bmake: stopped in /home/reed/pkgsrc/emulators/qemu
*** Error code 1



This is a clean pkgsrc HEAD. I have:

reed@puget:~/pkgsrc/emulators/qemu$ pkg_add -V
20071109