"Jeremy C. Reed" <reed%reedmedia.net@localhost> writes: > Every time I do a "make install" I get: > > ===> Install binary package of whatever-5.12.2nb2 > pkg_add: Unrecognised PLIST command `@mtree +MTREE_DIRS' > pkg_add: Unrecognised PLIST command `@mtree +MTREE_DIRS' > > The base version is: > > $ strings /usr/sbin/pkg_info | grep 200 > 20051122 > > But pkgsrc installed the latest and greatest. > > It should use: > PKG_ADD_CMD?= ${PKG_TOOLS_BIN}/pkg_add > > $ make show-var VARNAME=PKG_TOOLS_BIN > /usr/pkg/sbin > > $ make show-var VARNAME=PKG_ADD_CMD > /usr/pkg/sbin/pkg_add > > But even that version complains: > > $ sudo /usr/pkg/sbin/pkg_add > ../../packages/All/p5-Compress-Raw-Zlib-2.033.tgz > pkg_add: Unrecognised PLIST command `@mtree +MTREE_DIRS' > pkg_add: Unrecognised PLIST command `@mtree +MTREE_DIRS' > > It appears it sees those in two very old packages installed in Sept/Oct > 2007 and still used. > > By the way, I don't like how we have two installations of pkg_install > tools. The NetBSD base could include /usr/pkg/sbin/pkg_add and related. > Symlinks to them from /usr/sbin could be in base. > > I guess I can just ignore the message. But it mislead me at first since > I thought it was using wrong pkg_add tool. If you just remove the @mtree line from the old installed packages (edit /var/db/pkg/foo-1/+CONTENTS I think) you should be all set.
Attachment:
pgprmOmF2cMu3.pgp
Description: PGP signature