Hey, How about the libguestfs package depends on each of the packages used inside the vm/appliance, then builds the vm on first install and updates the vm via file triggers whenever the packages outside the vm change? This means it doesn't need to access the network at build time or at install time and also gives free updates of the vm. This is kinda similar to how the initramfs is built on Debian.
-- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part