On Tue, May 09, 2023 at 09:30:54AM +0200, Héctor Orón Martínez wrote: > Hello, > > virtme already exists in Debian, what would be the benefit of virtme-ng > over virtme? > > https://salsa.debian.org/debian/virtme > > Regards
The original virtme project is not maintained anymore (https://github.com/amluto/virtme), so we decided to fork the project and continue the development / bug fixing in virtme-ng (https://github.com/arighi/virtme-ng). Some people are already using and contributing to virtme-ng and there are plans to package it in SuSE. Honestly I don't know what would be the right procedure to "obsolete" the old virtme package and replace it virtme-ng (if possible), but ideally it would be nice to do something like this. Any guidance or suggestion is welcome. Once we have a package in Debian I can take care of providing a package also in Ubuntu. Thanks, -Andrea > > El lun, 8 may 2023, 17:48, Emmanuel Arias <eam...@yaerobi.com> escribió: > > > Control: retitle -1 ITP: virtme-ng -- Tool to build and run a kernel > > inside a virtualized snapshot of your live system > > Control: owner -1 eam...@yaerobi.com > > > > Hi, > > > > I'm interested to work in this package. I'm going to package it. > > > > Thanks! > > > > Cheers, > > eamanu > > > > > > > > On Sun, May 7, 2023 at 10:39 AM Andrea Righi <andrea.ri...@canonical.com> > > wrote: > > > >> Package: wnpp > >> Severity: wishlist > >> Owner: Andrea Righi <andrea.ri...@canonical.com> > >> X-Debbugs-CC: debian-devel@lists.debian.org > >> Control: affects -1 ITP > >> > >> * Package name : virtme-ng > >> Version : 1.2 > >> Upstream Author : Andrea Righi <andrea.ri...@canonical.com> > >> * URL : https://salsa.debian.org/arighi/virtme-ng > >> * License : GPL-2 > >> Programming Lang: Python > >> Description : Tool to build and run a kernel inside a virtualized > >> snapshot of your live system > >> > >> virtme-ng is a tool that allows to easily and quickly recompile and test > >> a Linux kernel, starting from the source code. > >> > >> It allows to recompile the kernel in few minutes (rather than hours), > >> then the kernel is automatically started in a virtualized environment > >> that is an exact copy-on-write copy of your live system, which means > >> that any changes made to the virtualized environment do not affect the > >> host system. > >> > >> In order to do this a minimal config is produced (with the bare minimum > >> support to test the kernel inside qemu), then the selected kernel is > >> automatically built and started inside qemu, using the filesystem of the > >> host as a copy-on-write snapshot. > >> > >> This means that you can safely destroy the entire filesystem, crash the > >> kernel, etc. without affecting the host. > >> > >> Kernels produced with virtme-ng are lacking lots of features, in order > >> to reduce the build time to the minimum and still provide you a usable > >> kernel capable of running your tests and experiments. > >> > >> virtme-ng is based on virtme, written by Andy Lutomirski > >> (https://git.kernel.org/pub/scm/utils/kernel/virtme/virtme.git). > >> > >>