devel/gauche-gaunit packing list - unexec rmdir of directory containing PORTDOCS

Sam Lawrance boris at
Wed Apr 6 23:39:49 PDT 2005

devel/gauche-gaunit fails mtree checks, log here:

The extra directory that is left behind is listed to be deleted in the
pkg-plist when nonempty:
@unexec rmdir %D/share/doc/gauche 2>/dev/null || true

The port uses PORTDOCS. The problem seems to be that the directory is
never empty, because the automatically generated PORTDOCS entries in the
packing list are lower down than the unexec rmdir entry, eg:

@unexec rmdir %D/share/doc/gauche 2>/dev/null || true
... etc etc ...
@comment MD5:0d5cb13bc1815619d93df94b52ab99ff
@comment MD5:6e270ae1113bcca3e41d7c4ecd41f418

What to do? The only way around I can think of is to not use PORTDOCS
and list everything in pkg-plist in the right order.

More information about the freebsd-ports mailing list