Created attachment 181023 [details]
rdiff-backup does not build with python 3.5 so force it to 2.7 so you can build the ports tree with DEFAULT_VERSIONS python=3.5
You've right, thanks!
Maybe the "python:2" is enough, I think.
Created attachment 181059 [details]
Changing to only require python 2.* instead of forcing 2.7
python:2 means depend on the lang/python2 port, specifically and only for the python2 (and other suffixed) symlinks. It does not mean 'depend on any 2.x version of Python'.
If rdiff-backup supports (upstream codes for, works and is tested with) 2.6 and 2.7, then '-2.7' is the most correct (precise without being incorrect).
If rdiff-backup only supports (upstream codes for, works and is tested with) 2.7, then =2.7 is the most correct.
Also, the summary for this issue appears in contradiction with comment 0. The summary states the change proposed is *allowing* building with 3.5, whereas the patch (and comment 0) changes the port to only build with 2.7 because 3.x does *not* work.
The issue summary needs to be updated to match whatever the proposed changeset (patch) does.
Created attachment 181562 [details]
Limit to building with Python 2.x
It supports 2.2 <-> 2.7 so going with python:-2.7
Yes, rdiff-backup works well with python2.6 and python2.7 too. So I think the '-2.7' is a good choice.
Sorry for late.
A commit references this bug:
Date: Sat May 6 05:48:14 UTC 2017
New revision: 440218
- Limit to build to python:2.7
Submitted by: Daniel Ylitalo
Approved by: maintainer