On Thu, May 02, 2013 at 01:51:30PM -0400, Bill Nottingham wrote: > Ravindra Kumar (ravindrakumar@xxxxxxxxxx) said: > > (Batching a bunch of replies) > > > > > Install and uninstall looks a bit weird to me; what could be > > > done is to make the package conditionally whether it's running > > > in a VMware VM or not, much like it happens now for the EFI > > > packages (only installed on an EFI system) or the spice agent > > > (IIRC) if it's installed in libvirt/kvm or RHEV/ovirt. > > > > Thanks Simone. I will look into this. > > > > > Wouldn't the opposite make more sense? > > > > Yes, that is more logical. But, I have considered how Anaconda > > installs packages from CD and yum etc. Conditionally excluding > > it during different types of installation methods will probably > > require lots of changes in different pieces of install framework. > > E.g. including/excluding a package from CD, including/excluding > > a package from yum etc. > > But adding it if a condition is met seems much simpler. Consider > how it adds FS tools or RAID tools depending on the type of install. > > Or if this was done via a yum plugin, it's possible it could be > done automatically at that level. I'm a bit worried that this might make it harder to produce generic cloud images [eg. using Oz]. But then again, perhaps people making generic cloud images should use kickstarts and specify the precise list of packages they want ... Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel