[elbe-devel] [PATCH v2 0/7] Experimental Windows support

Bastian Germann bage at linutronix.de
Tue Dec 20 11:31:23 CET 2022


Hi,

This series makes the Elbe client run on Microsoft Windows.
The libvirt part is a lost case for now because the libvirtd won't run on
Windows. So, the use case for now is running a remote initvm that you
connect to by setting ELBE_SOAPHOST.

The series is tested on Windows 10 with Python 3.10 installed via the
App Store. `pip install .` will do the trick.

Changelog:
  v2: Rebase the series on the f-string changes.

Bastian Germann (7):
  initvmaction: Allow "submit" without libvirt
  directories: Remove unused examples_dir
  Call elbe with prepended python executable
  Move examples installation to debianization
  Prevent double file access
  initvmaction: Alternative iso extract implementation
  setup.py: Add client dependencies as requirements

 debian/elbe-doc.examples         |  1 +
 elbepack/commands/check-build.py |  2 +-
 elbepack/directories.py          |  7 +--
 elbepack/initvmaction.py         | 73 +++++++++++++++++++-------------
 elbepack/pbuilderaction.py       | 34 +++++++--------
 elbepack/tests/test_preproc.py   |  3 +-
 elbepack/tests/test_xml.py       | 15 ++++---
 elbepack/xmlpreprocess.py        | 27 +++++++-----
 setup.py                         | 17 +++-----
 9 files changed, 97 insertions(+), 82 deletions(-)
 create mode 100644 debian/elbe-doc.examples

-- 
2.30.2



More information about the elbe-devel mailing list