while trying to clean python2 from my system(s), I've noticed that net-vpn/tinc-1.1* still has a dependency on (only) python2.7 - which looks like a leftover anyway: Historically this dep was used to enable building an experimental GUI based on wxPython - which has been python2.7-only. The GUI code was removed from the upstream sources mid-2018 ( http://tinc-vpn.org/git/browse?p=tinc;a=commit;h=75271559a9dc2536b9da1c655a012eb837c58761 ), shortly before the release of 1.1_pre16 Reproducible: Always
removing the dependency will eventually also close bug #616066 I rediscovered by accident :)
(In reply to Christian Bricart from comment #1) > removing the dependency will eventually also close bug #616066 I > rediscovered by accident :) I didn't look carefully yet, but are you saying that tinc should depend on python3, or not depend on python at all.
it should not depend on any python at all (anymore), since only the GUI-part required (wx)Python
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5298510ea6ea0a2cae843449a06b86dec4adf0 commit bc5298510ea6ea0a2cae843449a06b86dec4adf0 Author: Anthony G. Basile <blueness@gentoo.org> AuthorDate: 2020-02-23 20:59:33 +0000 Commit: Anthony G. Basile <blueness@gentoo.org> CommitDate: 2020-02-23 20:59:33 +0000 net-vpn/tinc: remove dependence on python, bug #709328 Closes: https://bugs.gentoo.org/709328 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Anthony G. Basile <blueness@gentoo.org> net-vpn/tinc/{tinc-1.1_pre17.ebuild => tinc-1.1_pre17-r1.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
Ebuild still contains references to no longer set variables: REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND=" ${PYTHON_DEPS} ...
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #5) > Ebuild still contains references to no longer set variables: > > REQUIRED_USE="${PYTHON_REQUIRED_USE}" > > DEPEND=" > ${PYTHON_DEPS} > ... thanks done.