On Wed, Sep 05, 2012 at 08:07:09AM +0100, Richard W.M. Jones wrote:
It is possible to run 'make install', but we normally do not
recommend
you do that. To avoid conflicts between other packages, you should
build a libguestfs package for your Linux distro, which is not so
easy.
Is there a goal at least that if a the group of programs including libvirt
and qemu-kvm is built and installed from tar, that it should install with
internal consistency regardless of underlying distro?
All the distros necessarily lag development here. Sometimes new features are
key to a particular deployment. Isn't it a useful goal to produce components
such that, if "make install" is used with each of them, the result should be
good? Is that the goal of these related projects?
Now days, for instance, every distro does a good LAMP stack. But earlier in
the development of that stack it was often best to compile it from source,
due to versions lagging and distro maintainers making assumptions that
weren't well honed. In the first few years of any new stack, shouldn't we
expect that many sysadmins will be in the same position?
It's best if there's some defined subset of programs whose "make
install"
options, by default, will produce a coherent stack.
Whit