attila@attila-pc:~$ 0desktop --manage
Traceback (most recent call last):
File "/bin/0desktop", line 14, in
desktop.main(sys.argv[1:])
File "/usr/lib/python3.7/site-packages/zeroinstall/gtkui/desktop.py", line 62, in main
from zeroinstall.gtkui.applistbox import AppListBox, AppList
File "/usr/lib/python3.7/site-packages/zeroinstall/gtkui/applistbox.py", line 6, in
from zeroinstall.support.tasks import get_loop
File "/usr/lib/python3.7/site-packages/zeroinstall/support/tasks.py", line 462
def async(fn):
^
SyntaxError: invalid syntax
attila@attila-pc:~$
Python2 -re fordítva elindul, de nem sok haszna van, így jogosnak tűnik a leendő UBK5 esetén a kidobása.
Ez a szintaxis hiba azért bosszantó, mert a 2to3 szerint rendben van a tasks.py.
A legújabb fordításához már egy rakás ocaml cucc kellne. https://github.com/0install/0install/blob/master/README.md A mienk python3 -as már az UBK1 óta és változatlan verziójú és mindegyik így végzi: