Created attachment 179411 [details]
www/py-pelican: Set PKGNAMEPREFIX
With the patch in bug #215201 applied, it is possible to build www/py-pelican with any version of python. However, the fact that USES=concurrent does not, by itself, allow concurrent installation because the package name is not version qualified. If PKGNAMEPREFIX is not set, any attempt to install a concurrent version with pkg will result in a prompt to remove the version already installed.
The attached patch (which includes the other patch upon which it depends) changes the package name by setting PKGNAMEPREFIX. A PORTREVISION bump is appropriate whether or not this patch is committed together with the patch attached to bug #215201 because of the package name change.
poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and py36
A commit references this bug:
Date: Tue Feb 14 11:09:04 UTC 2017
New revision: 434077
Add PKGNAMEPREFIX so that concurrent installs really work
Submitted by: John W. O'Brien <email@example.com>
Assign to committer that resolved