I checked the source of qemu-img and this is not possible to create.
In RHEL 5, python doesn't have pkg-config configuration. This reverts commit ba2e4f1.
The 'begin ... rescue' code is supposed to ensure these old packages are required, but for reasons not understood this doesn't work on ancient Ruby 1.8.5 in RHEL 5.
Linux file capabilities are not supported in RHEL 5, and the cap_*_file functions don't exist in the libcap library (although confusingly they are in the header file).
Ancient automake didn't have AM_SUBST_NOTMAKE.
This reverts commit b6413f8.
Although xz is available, ancient tar didn't have the --xz option.
This reverts commit 163e030.
Old qemu doesn't support '-device' parameter.
…BRARY_PATH" This reverts commit 61c9ea4.
This unfortunately means the man pages are generated as plain text. However that's necessary as Pod::Man does not have an output_string method.
It requires perl Pod::Simple::XHTML which did not exist in RHEL 5 era.
This fixes the test-charset-fidelity test case. A simpler example which fails without this is: guestfish <<EOF sparse test1.img 1G run part-disk /dev/sda mbr mkfs msdos /dev/sda1 mount /dev/sda1 / touch /foo umount / mkfs ntfs /dev/sda1 # Next command would fail: mount /dev/sda1 / vfs-type /dev/sda1 -x EOF
This package contains the 'isoinfo' program which is required to implement the corresponding API and for tests to pass.
On RHEL 5, mdadm is not able to create md devices with aliases, eg. '/dev/md/boot'.
This didn't have -o backing_file etc. Use old -b and -F options instead.
Old blkid in RHEL 5 didn't return the right thing for PVs.
See this thread: https://lists.gnu.org/archive/html/bug-gnulib/2012-06/msg00162.html
This function is missing in RHEL 5-era kernels.
Note that g->app.qemu_version and g->app.qemu_devices will both be empty strings.