Subject: /devel/libcfg+ fails for 'bmake package' on Solaris
To: None <tech-pkg@netbsd.org>
From: None <segv@netctl.net>
List: tech-pkg
Date: 02/02/2006 10:12:16
===> Building binary package for libcfg+-0.6.2nb2
pkg_create: can't stat `/opt/pkg/man/man3/cfg_add_property.3'
pkg_create: can't stat `/opt/pkg/man/man3/cfg_context.3'
pkg_create: can't stat `/opt/pkg/man/man3/cfg_option.3'
pkg_create: can't stat `/opt/pkg/man/man3/cfg_parse.3'
pkg_create: can't stat `/opt/pkg/man/man3/cfg_print_error.3'
pkg_create: can't stat `/opt/pkg/man/man3/cfg_set_context_flag.3'
pkg_create: can't stat `/opt/pkg/man/man3/libcfg+.3'
tar: Unable to access man/man3/cfg_add_property.3 (No such file or directory)
tar: Unable to access man/man3/cfg_context.3 (No such file or directory)
tar: Unable to access man/man3/cfg_option.3 (No such file or directory)
tar: Unable to access man/man3/cfg_parse.3 (No such file or directory)
tar: Unable to access man/man3/cfg_print_error.3 (No such file or directory)
tar: Unable to access man/man3/cfg_set_context_flag.3 (No such file or directory
)
tar: Unable to access man/man3/libcfg+.3 (No such file or directory)
tar: WARNING! These file names were not selected:
man/man3/cfg_add_property.3
man/man3/cfg_context.3
man/man3/cfg_option.3
man/man3/cfg_parse.3
man/man3/cfg_print_error.3
man/man3/cfg_set_context_flag.3
man/man3/libcfg+.3
pkg_create: /opt/pkg/bin/tar command failed with code 1
Creating package /opt/pkg.packages/All/libcfg+-0.6.2nb2.tgz
Using SrcDir value of /opt/pkg
Registering depends:.
(pkg_create: exitcode 2)
*** Error code 1


I think the problem is the missing man pages do exist, but in a gzipped format

# ls /opt/pkg/man/man3/*.gz
/opt/pkg/man/man3/cfg_add_property.3.gz
/opt/pkg/man/man3/cfg_context.3.gz
/opt/pkg/man/man3/cfg_option.3.gz
/opt/pkg/man/man3/cfg_parse.3.gz
/opt/pkg/man/man3/cfg_print_error.3.gz
/opt/pkg/man/man3/cfg_set_context_flag.3.gz
/opt/pkg/man/man3/libcfg+.3.gz

In fact they're the only man pages that get compressed. Why?