Hi Viktor,
This isn't responsive to your question, but it's some information...
I have an extremely low opinion of Debian. I'm not a big fan of pip
either. Why not follow the instructions for git clone to install? I've
found, especially with Debian, that compiling yourself is a lot more
certain victory than Debian packages or pip.
SteveT
>Hello Leo Community,
>
>Does anyone have Leo successfully running on top of Debian?
>
>Background of my question:
>
>Since more than a year I'm successfully running Leo in various Fedora
>& Windows VMs on top of Qubes OS. - For some reason I now have to use
>a Debian VM - and - obviously would like to continue to use Leo as my
>outliner & notebook.
>
>Unfortunately I failed so far - and - am out of ideas now ...
>
>What did I do so far:
>
>* Failed initially to install Leo on Debian - See "Log-1"
>* After upgrading Pip from version 18.1 to 21.0.1 I was able to
>install the stable version of Leo from PyPI - See "Log-2"
>* However when I try to start Leo, I get the following error - See
>"Log-3"
>
>Any ideas what I could try next?
>
>With kind regards,
>
>Viktor
>
>### Logs ... ###
>
>< Start of Log-1 >
>
>user@debian-leo-vm:~$ cd PyVE/PyPI/Leo
>user@debian-leo-vm:~/PyVE/PyPI/Leo$ source bin/activate (Leo)
>user@debian-leo-vm:~/PyVE/PyPI/Leo$ pip list Package Version
>Successfully installed pip-21.0.1 (Leo)
>user@debian-leo-vm:~/PyVE/PyPI/Leo$ pip list Package Version
>------------- ------- pip 21.0.1 pkg-resources 0.0.0 setuptools 40.8.0
>(Leo) user@debian-leo-vm:~/PyVE/PyPI/Leo$ pip install leo Collecting
>leo Using cached leo-6.3-py3-none-any.whl (9.7 MB) Collecting
>PyQt5>=5.12 Downloading
>PyQt5>PyQt5-5.15.4-cp36.cp37.cp38.cp39-abi3-manylinux2014_x86_64.whl
>PyQt5>(8.3 MB) |████████████████████████████████| 8.3 MB 3.7 MB/s
>PyQt5>Collecting PyQtWebEngine Downloading
>toml>Collecting
>mypy-extensions>=0.4.3 Downloading
>mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting
>pscript>=0.7.3 Downloading pscript-0.7.5.tar.gz (120 kB)
>|████████████████████████████████| 120 kB 14.4 MB/s Collecting
>webruntime>=0.5.6 Downloading webruntime-0.5.8-py3-none-any.whl (53
>webruntime>kB)
>|████████████████████████████████| 53 kB 3.1 MB/s Collecting
>dialite>=0.5.2 Downloading dialite-0.5.3-py3-none-any.whl (8.8 kB)
>dialite>Collecting tornado
>snowballstemmer>snowballstemmer-2.1.0-py2.py3-none-any.whl
>(93 kB) |████████████████████████████████| 93 kB 1.3 MB/s Collecting
>Pygments>=2.0 Downloading Pygments-2.8.1-py3-none-any.whl (983 kB)
>|████████████████████████████████| 983 kB 14.2 MB/s Collecting
>requests>=2.5.0 Downloading requests-2.25.1-py2.py3-none-any.whl (61
>requests>kB)
>certifi>(147
>kB) |████████████████████████████████| 147 kB 10.9 MB/s Collecting
>pyparsing>=2.0.2 Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67
>pyparsing>kB)
>urllib3-1.26.3 webruntime-0.5.8 wrapt-1.12.1 zipp-3.4.1 (Leo)
>user@debian-leo-vm:~/PyVE/PyPI/Leo$ pip list Package Version
>----------------------------- ---------- alabaster 0.7.12 appdirs
>1.4.4 astroid 2.5.1 asttokens 2.0.4 attrs 20.3.0 Babel 2.9.0 black
>20.8b1 certifi 2020.12.5 chardet 4.0.0 click 7.1.2 dialite 0.5.3
>docutils 0.16 flexx 0.8.1 idna 2.10 imagesize 1.2.0 importlib-metadata
>3.7.2 ipython-genutils 0.2.0 isort 5.7.0 Jinja2 2.11.3 jsonschema
>3.2.0 jupyter-core 4.7.1 lazy-object-proxy 1.5.2 leo 6.3 MarkupSafe
>1.1.1 mccabe 0.6.1 meta 1.0.2 mypy-extensions 0.4.3 nbformat 5.1.2
>packaging 20.9 pathspec 0.8.1 pip 21.0.1 pkg-resources 0.0.0 pscript
>0.7.5 pyflakes 2.2.0 Pygments 2.8.1 pylint 2.7.2 pyparsing 2.4.7 PyQt5
>5.15.4 PyQt5-Qt5 5.15.2 PyQt5-sip 12.8.1 PyQtWebEngine 5.15.4
>PyQtWebEngine-Qt5 5.15.2 pyrsistent 0.17.3 pyshortcuts 1.8.0 pytz
>2021.1 regex 2020.11.13 requests 2.25.1 setuptools 40.8.0 six 1.15.0
>snowballstemmer 2.1.0 Sphinx 3.5.2 sphinxcontrib-applehelp 1.0.2
>sphinxcontrib-devhelp 1.0.2 sphinxcontrib-htmlhelp 1.0.3
>sphinxcontrib-jsmath 1.0.1 sphinxcontrib-qthelp 1.0.3
>sphinxcontrib-serializinghtml 1.1.4 toml 0.10.2 tornado 6.1 traitlets
>5.0.5 typed-ast 1.4.2 typing-extensions 3.7.4.3 urllib3 1.26.3
>webruntime 0.5.8 wrapt 1.12.1 zipp 3.4.1 (Leo)
>user@debian-leo-vm:~/PyVE/PyPI/Leo$
>
>< End of Log-2 >
>
>< Start of Log-3 >
>
>(Leo) user@debian-leo-vm:~/PyVE/PyPI/Leo$ leo& [1] 1569 (Leo)
>user@debian-leo-vm:~/PyVE/PyPI/Leo$ setting leoID from
>os.getenv('USER'): 'user' qt.qpa.plugin: Could not load the Qt
>platform plugin "xcb" in "" even though it was found. This application
>failed to start because no Qt platform plugin could be initialized.
>Reinstalling the application may fix this problem. Available platform
>plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc,
>wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx,
>webgl, xcb.
>
>< End of Log-3 >
>
>--
>You received this message because you are subscribed to the Google
>Groups "leo-editor" group. To unsubscribe from this group and stop
>receiving emails from it, send an email to
>
leo-editor+...@googlegroups.com. To view this discussion on
>the web visit
>
https://groups.google.com/d/msgid/leo-editor/e7e68e29-3627-4cff-99fa-f2d24eccbf36n%40googlegroups.com.
SteveT
Steve Litt
Spring 2021 featured book: Troubleshooting Techniques of the Successful
Technologist
http://www.troubleshooters.com/techniques