The Subject line has "xsnow" in it, but affected are all our x11 packages that use imake and try to install manual pages in man6 or cat6. ===> Installing for xsnow-1.42nb4 /usr/ucb/install -c xsnow /usr/local/pkg/bin/xsnow install in . done /usr/ucb/install -c -m 0444 xsnow._man /usr/local/pkg/man/man1/xsnow.6 install.man in . done => Automatic manual page handling (same for nb2. nb3 was my quick fix which added MANDIR= $(MANSOURCEDIR)$(MANSUFFIX) to the Imakefile, but turned out to break on NetBSD, after all, as I tested it in the wrong window.) pkg_create: can't stat `/usr/local/pkg/man/man6/xsnow.6' => Registering installation for xsnow-1.42nb4 pkg_admin: xsnow-1.42nb4: File `/usr/local/pkg/man/man6/xsnow.6' is in +CONTENTS but not on filesystem! There are three other packages that use IMAKE_GAME* in the PLIST. I tested with xpilot, and after fixing other Solaris build fallout, it has the same problem. All of them use MANSUFFIX= 6 in a pkgsrc patch to their Imakefile(s). I think the easiest way out would be remove our patch, that is, to move the four of them back to installing the manual page in the main program manual page directory. This can be done without touching the pkgsrc / Imake infrastructure, and I would do the legwork if I get a "go ahead". -is -- seal your e-mail: http://www.gnupg.org/
Attachment:
pgpRDGEokRcB9.pgp
Description: PGP signature