[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [Libguestfs] 'make uninstall' does not clean up ocaml binding files

On Thu, Apr 08, 2010 at 12:18:12AM -0400, Jinxin Zheng wrote:
> Hi all,
> I have successfully compiled the libguestfs-1.0.89 source and 'make install'ed on my Fedora 12 box. Everything went fine. I have ocaml installed so the default configuration enabled ocaml binding.
> then I found some minimal configure mistake with my compilation and wanted to compile and install again.
> 1.first I made uninstall and cleaned up everthing:
> $ make uninstall
> $ make clean
> $ make distclean

I never use 'make uninstall'.  It's not surprising that it fails
because we have a custom install hook for the OCaml bindings:


So we'd need the equivalent uninstall hook to remove them too.

I also hardly ever use 'make install', because you should be able to
run everything libguestfs related from the build directory.  There are
'run-local' scripts everywhere so you can do (for example):

./tools/run-locally resize [normal virt-resize options here ...]

or for guestfish just do:

./fish/guestfish --help

Anyway if you want to fix the 'make uninstall' rule then patches are
accepted, but it's not high on my list of stuff to fix at the moment.


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.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]