Created attachment 147270 [details]
A patch for www/polipo
The PCACHEDIR variable is set to /var/cache/polipo for a default value
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
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].
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:
Date: Fri Oct 31 17:09:23 UTC 2014
New revision: 371877
www/polipo: Fix build that uses custom PCACHEDIR
While here, remove obsolete @dirrm lines, combine install targets,
and condense mkdir commands into one.
Submitted by: WATANABE Kazuhiro
Approved by: maintainer (Frank Behrens)