squirrelmail plugins builds report %%SQUIRRELDIR%%/config/config.php leftover: --- ====>> Checking for extra files and directories ====>> Error: Files or directories left over: %%SQUIRRELDIR%%/config/%%SQUIRREL_PLUGIN_CONFIG%% --- full log: http://poudriere.amdmi3.ru/data/10-amd64-default/2015-02-16_20h36m16s/logs/errors/squirrelmail-calendar_file_backend-plugin-1.0_3.log
Auto-assigned to maintainer adamw@FreeBSD.org
I'm not entirely sure on the best way to resolve this. Maybe disabling activation if PACKAGE_BUILDING is defined?
A commit references this bug: Author: adamw Date: Tue Mar 24 19:16:39 UTC 2015 New revision: 382161 URL: https://svnweb.freebsd.org/changeset/ports/382161 Log: Update squirrelmail* to 20150324, and clean up permission/owner handling in the plists. Also, avoid registering plugins during package build. It only makes sense to run the registration on end-user machines, and running it during package building leads to a stagedir violation, as noted in [1]. PR: 198044 [1] Submitted by: amdmi3 Changes: head/mail/squirrelmail/Makefile head/mail/squirrelmail/bsd.squirrelmail.mk head/mail/squirrelmail/distinfo head/mail/squirrelmail/pkg-plist head/mail/squirrelmail-decode/pkg-plist head/mail/squirrelmail-translations/Makefile head/mail/squirrelmail-translations/distinfo head/mail/squirrelmail-translations/pkg-plist
Testing for [ -z $PACKAGE_BUILDING ] should DTRT here. Thanks for this PR, Dmitry!