Created attachment 147270 [details] A patch for www/polipo The PCACHEDIR variable is set to /var/cache/polipo for a default value in Makefile. If the other directory name (e.g. /tmp/polipo) is specified, it causes a check-plist error: | ===> Checking for items in pkg-plist which are not in STAGEDIR | Error: Missing: @dirrmtry /var/cache/polipo | ===> Error: Plist issues found. | *** [check-plist] Error code 1 | | Stop in /usr/ports/www/polipo. | ====>> Error: check-plist failures detected
Maintainer CC'd
Created attachment 147271 [details] poudriere testport error log (with PCACHEDIR=/tmp/polipo)
Created attachment 147272 [details] poudriere testport log (with the patch and PCACHEDIR=/tmp/polipo)
Thanks for that finding and the fix! I approve the patch in attachment #147270 [details]. Regards, Frank (maintainer)
This patch is obsolete. I'll take it to remove all the @dirrm in the pkg-plist.
actually, it's not quite obsolete. I need to do something similar.
A commit references this bug: Author: marino Date: Fri Oct 31 17:09:23 UTC 2014 New revision: 371877 URL: https://svnweb.freebsd.org/changeset/ports/371877 Log: www/polipo: Fix build that uses custom PCACHEDIR While here, remove obsolete @dirrm lines, combine install targets, and condense mkdir commands into one. PR: 193606 Submitted by: WATANABE Kazuhiro Approved by: maintainer (Frank Behrens) Changes: head/www/polipo/Makefile head/www/polipo/pkg-plist
done, thanks!