In this section (under %package libvirt-daemon-driver-qemu): %if %{with_nbdkit} Recommends: nbdkit Recommends: nbdkit-curl-plugin Recommends: nbdkit-ssh-plugin %endif You could save a bit of space by removing "Recommends: nbdkit" and replacing it with: Recommends: nbdkit-server Recommends: nbdkit-readahead-filter In Fedora packaging "nbdkit" is a meta-package which pulls in nbdkit-server, nbdkit-basic-plugins and nbdkit-basic-filters. This meta-package is intended to get a useful, functional nbdkit, but it's not very minimal. The basic plugins/filters pull in about an extra 1.3MB. nbdkit-basic-{plugins,filters} also "Provides" the names of the individual plugins and filters, so if (for example) you wanted the file plugin then you could just "Recommends: nbdkit-file-plugin" which would pull in nbdkit-basic-plugins (or something else if we ever moved that plugin to another package). nbdkit-curl-plugin / nbdkit-ssh-plugin are packaged separately because they have non-trivial dependencies on external libraries, and using Recommends for those is absolutely correct. They depend on nbdkit-server so it's not strictly needed to also "Recommends: nbdkit-server", but it is better for clarity. nbdkit-server includes nbdkit-null-plugin so you can still use that for probing filters. (I asked another question on a Jira ticket about if you are using --readonly since that improves performance with nbdkit-curl-plugin. Checking the source code I see you are, so that's great.) Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into KVM guests. http://libguestfs.org/virt-v2v _______________________________________________ Devel mailing list -- devel@xxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxx