On Fri, Nov 13, 2009 at 09:35:17AM +0000, Matthew Booth wrote:
 I think something's screwy with symlinks. In the following,
/tmp/source  
 is a symlink, and I have previously attempted to create a source symlink  
 in the current directory: 
[...]
 1. Symlink creation doesn't seem to work
 2. Something subsequently believes the symlink exists 
You're probably the first person to try the symlink syscall
via guestmount ...
Best thing is to try tracing what calls it's making:
http://libguestfs.org/guestmount.1.html#examples
ie:  guestmount [-a ... -m ...] --trace /mnt
Most likely is that I have reversed the parameters to the symlink call
somewhere along the line.
Rich.
-- 
Richard Jones, Virtualization Group, Red Hat 
http://people.redhat.com/~rjones
Read my programming blog: 
http://rwmj.wordpress.com
Fedora now supports 80 OCaml packages (the OPEN alternative to F#)
http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora