[Libguestfs] libguestfs 1.18.11 build error

Richard W.M. Jones rjones at redhat.com
Thu Nov 29 12:04:25 UTC 2012


On Thu, Nov 29, 2012 at 11:19:54AM +0200, Evaggelos Balaskas wrote:
> I am really sorry for bothering you for this,
> but it seems i can't get a break !
> 
> indeed ntfs-3g (makepkg from source) creates a /lib
> 
> configure.ac : rootlibdir="/lib${libdir##*/lib}"
> 
> $ pacman -Qpl ntfs-3g-2012.1.15-4-x86_64.pkg.tar.xz| head -1
> ntfs-3g /lib/

So it looks like this /lib is a directory.

> $ pacman -Qpl glibc-2.16.0-5-x86_64.pkg.tar.xz  | head
[...]
> glibc /lib

And this one is a directory too.

febootstrap should be able to combine these:

https://github.com/libguestfs/febootstrap/blob/master/src/febootstrap.ml#L113

But for some reason that's not happening.  Probably the pacman plugin
isn't getting the type of one of the files correctly.

You'll have to enable debugging and perhaps add more debug statements
into febootstrap_pacman.ml, while running:

  ./src/febootstrap --names glibc ntfs-3g

until you can see what's going wrong.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
libguestfs lets you edit virtual machines.  Supports shell scripting,
bindings from many languages.  http://libguestfs.org




More information about the Libguestfs mailing list