From: Peter Korsgaard Date: Tue, 29 Sep 2020 20:45:57 +0000 (+0200) Subject: package/python-tinyrpc: not available for python 2.x X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6d87acc19f1cd0bc738bf920b775caf96d7c3c4e;p=buildroot.git package/python-tinyrpc: not available for python 2.x Fixes: http://autobuild.buildroot.net/results/eef0969bac04800cec51fa27f1e1ecd3a4c8211e/ tinyrpc 1.x is not compatible with python 2.x, leading to errors during the pycompile step: error: File "/usr/lib/python2.7/site-packages/tinyrpc/client.py", line 37 self, protocol: RPCProtocol, transport: ClientTransport ^ SyntaxError: invalid syntax As also documented in the README: The current version will support Python3 only. Have a look at the 0.9.x version if you need Python2 support https://github.com/mbr/tinyrpc/blob/1.0.4/README.rst Signed-off-by: Peter Korsgaard Reviewed-by: Asaf Kahlon Signed-off-by: Yann E. MORIN --- diff --git a/package/python-tinyrpc/Config.in b/package/python-tinyrpc/Config.in index 3c643c754a..3194b7825a 100644 --- a/package/python-tinyrpc/Config.in +++ b/package/python-tinyrpc/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_PYTHON_TINYRPC bool "python-tinyrpc" + depends on BR2_PACKAGE_PYTHON3 select BR2_PACKAGE_PYTHON_SIX # runtime help A small, modular, transport and protocol neutral RPC