Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Apr 2005 16:39:51 +1000
From:      Sam Lawrance <boris@brooknet.com.au>
To:        ports@freebsd.org
Subject:   devel/gauche-gaunit packing list - unexec rmdir of directory containing PORTDOCS
Message-ID:  <1112855992.693.15.camel@dirk.no.domain>

next in thread | raw e-mail | index | archive | help
devel/gauche-gaunit fails mtree checks, log here:
http://pointyhat.freebsd.org/errorlogs/i386-errorlogs/e.5.2005032807/gauche-gaunit-0.0.9.log

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
share/examples/gauche/gaunit/site-lisp/run-test-setting.el
... etc etc ...
share/doc/gauche/gaunit/README.en
@comment MD5:0d5cb13bc1815619d93df94b52ab99ff
share/doc/gauche/gaunit/README.ja
@comment MD5:6e270ae1113bcca3e41d7c4ecd41f418
share/doc/gauche/gaunit/Tutorial.ja

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.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1112855992.693.15.camel>