Thank you for your input. On 1/29/17 19:50, Roland Smith wrote: [...] > There also seems to be a trend of separate py3-* ports. This is sometimes a > much better solution than trying to make a single port support python 2 and 3.
If I am not mistaken, the purpose of the py3-* ports is mainly to deliver some python3 support via the default build and thence the official pkg repository. As a convenience for those of who build our own ports, it also enables 2+3 support within a single build instead of having to coordinate multiple builds and maintain multiple repositories. Sadly, I don't see how it would address this pain point. Even with py-SPAM and py3-SPAM, or py2-SPAM and py-SPAM, concurrent *installation* still requires that the intersection of plists is the empty set. Furthermore, concurrent installation is useful for multiple minor versions of python3, not just python2.7 plus python3.x. -J
signature.asc
Description: OpenPGP digital signature