On Fri, Dec 21, 2012 at 04:22:47PM +0000, Matthew Garrett wrote: > On Fri, Dec 21, 2012 at 10:49:19AM -0500, Don Dutile wrote: > > On 12/20/2012 11:54 PM, Matthew Garrett wrote: > > >libexec doesn't exist in any published version of the FHS, and even the > > >draft of 3.0 makes it clear that it's optional. Our use of libexec is > > >non-standard, not systemd's use of lib. > > > > > > > fyi: libexec has been critical to virtualization for quite some time...
I think Don is referring to the helper binaries that go into /usr/libexec: $ rpm -ql qemu-common | grep libexec /usr/libexec/qemu-bridge-helper $ rpm -ql libvirt-daemon | grep libexec /usr/libexec/libvirt_iohelper /usr/libexec/libvirt_lxc /usr/libexec/libvirt_parthelper [Not relevant to this discussion, but on RHEL /usr/libexec/qemu-kvm is the location of the KVM binary, designed to make it clear that this should not be run directly by RHEL customers (at least, not if they desire support).] > How do you manage to do anything on Ubuntu? The files above don't appear to be packaged at all on Debian (Wheezy beta 4). However the versions of libvirt, qemu etc on Debian are rather old compared to what we're shipping in F18. They might predate those files being needed. Ubuntu has really poor virt support, and IME just copies stuff partially and badly from Debian. It doesn't seem to be their focus and libguestfs at least is often broken. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://et.redhat.com/~rjones/virt-df/ -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel