Richard W.M. Jones
2013-Aug-29 08:03 UTC
[Libguestfs] Recent changes in supermin/libguestfs that may affect packagers
All in libguestfs >= 1.23.19. - The location of the javadoc has moved from: /usr/share/javadoc/libguestfs-java-$version to: /usr/share/javadoc/libguestfs. - Compressed cpio images are used, if possible. You will see two *.gz files appearing in appliance/supermin.d during the build and copied to /usr/lib/guestfs/supermin.d: $ ls -lh appliance/supermin.d/ total 1.3M -rw-rw-r--. 1 rjones rjones 324K Aug 28 22:45 base.img.gz -rw-rw-r--. 1 rjones rjones 744K Aug 28 22:47 daemon.img.gz -rw-rw-r--. 1 rjones rjones 170K Aug 28 22:45 hostfiles -rw-rw-r--. 1 rjones rjones 5.0K Aug 28 22:40 init.img -rw-rw-r--. 1 rjones rjones 2.0K Aug 28 22:40 udev-rules.img This saves a considerable amount of space (~5.9 MB -> ~1.3 MB). Compressed cpio images requires supermin >= 4.1.4. Earlier versions of supermin will continue to work. Note that you must not build libguestfs with supermin >= 4.1.4 and then try to use libguestfs with supermin-helper < 4.1.4. That won't work. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW
Reasonably Related Threads
- libguestfs supermin error
- [PATCH febootstrap] Pull in febootstrap-supermin-helper (C version) from libguestfs.
- ATTN packagers: Fix to supermin is required for Linux kernel >= 4.13
- ANNOUNCE: supermin & libguestfs CI on ci.centos.org
- Re: libguestfs supermin error