Date: Sun, 29 Jan 2017 22:22:28 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 216585] [PATCH] www/py-pelican: Concurrent install is ineffective without PKGNAMEPREFIX Message-ID: <bug-216585-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216585 Bug ID: 216585 Summary: [PATCH] www/py-pelican: Concurrent install is ineffective without PKGNAMEPREFIX Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: jlaffaye@FreeBSD.org Reporter: john@saltant.com CC: python@FreeBSD.org Attachment #179411 maintainer-approval? Flags: Keywords: patch Assignee: jlaffaye@FreeBSD.org Flags: maintainer-feedback?(jlaffaye@FreeBSD.org) Created attachment 179411 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D179411&action= =3Dedit www/py-pelican: Set PKGNAMEPREFIX With the patch in bug #215201 applied, it is possible to build www/py-pelic= an with any version of python. However, the fact that USES=3Dconcurrent does n= ot, by itself, allow concurrent installation because the package name is not versi= on 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. QA =3D=3D portlint: OK poudriere: OK -- tested on 10.3R amd64 with py27 (default), py34, py35, and py36 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-216585-13>