----- Original Message -----
> You're basically arguing that we should never remove any software
> from Fedora
> in case it's used in a virtual machine hosted on a Fedora machine.
> 
> This is not a workable scenario.

OMG Peter, can you intentionally conflate any more molehills into mountains?  
Do you even believe the stuff you are spewing?  Of course it doesn't apply to 
all software, but the boot loader is an acknowledged special case of *all* 
installations, and it's something necessary to manage vm images, that does not 
conflate to all software unless you are just trying to be pissy.

Regardless, this is my suggestion Richard:

Grab the current grub package and add the source tarball to libguestfs
Grab the current grub2 package and add the source tarball to libguestfs
Build grub and grub2 as part of the libguestfs package
Install the grub and grub2 binaries as /usr/libexec/vm-grub{,2} and remove all 
the other grub/grub2 files (they aren't needed)
Maintain the binaries in libguestfs and fix any problems you find with specific 
guest OSes in your own package.  This has the side benefit that libguestfs will 
be more portable as a result because you won't care about the host OSes boot 
loader installation (or lack thereof).
If anyone complains about a grub/grub2 binary in libguestfs, tell them it's a 
necessary tool the base OS didn't want to provide reliably so you did what was 
necessary.

-- 
Doug Ledford <dledf...@redhat.com>
              GPG KeyID: CFBFF194
              http://people.redhat.com/dledford

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Reply via email to