[elbe-devel] [PATCH 00/11] various cleanups

Manuel Traut manut at linutronix.de
Mon Jan 29 13:20:59 CET 2018


Hi,

during developing an elbe SDK generator that will be posted as an extra queue
soon. I stumbled over some parts in elbe that need to be improved to ease the
implementation. 1/11, 2/11, 8/11, 9/11, 10/11 are bugfixes, that could be also
triggered from other codepaths.

11/11 is not needed at the moment, because virtapt is used in a single process
on the host PC and not within elbe-daemon. But it will needed by the SDK
generator. Torben suggested to merge the functionalities of RPCAptcache and
Virtapt. But i think, this should be done in another step.

Manuel Traut (11):
  soap/wait_busy: don't drop exception silently
  xmldefaults: fix triplet name for i386
  db: use same codingstyle for all files to add
  elbeproject: build_sysroot rework
  pkgutils: split get_initrd_uri function
  pkgutils: rework copy_kinitrd function
  pkgutils: be aware of package dependencies
  pkgutils: raise an exception if pkg not found
  rfs: debootstrap always into clean target dir
  rpcaptcache: ValueError is not derived from BaseException
  run virtapt in a forked process

 elbepack/db.py          |  83 +++++++++++---------------
 elbepack/elbeproject.py |  42 +++++++------
 elbepack/pkgutils.py    | 154 +++++++++++++++++++++---------------------------
 elbepack/rfs.py         |   4 ++
 elbepack/rpcaptcache.py |  15 ++++-
 elbepack/soapclient.py  |   9 +--
 elbepack/virtapt.py     |  54 +++++++++++++++++
 elbepack/xmldefaults.py |   2 +-
 8 files changed, 200 insertions(+), 163 deletions(-)

-- 
2.15.1




More information about the elbe-devel mailing list