The interesting line is this one ...
checking for PyString_AsString in -lc... no
and if you compare that to the code, eg in python/guestfs-py.c:
#ifdef HAVE_PYSTRING_ASSTRING
PyDict_SetItemString (dict, "ftyp",
PyString_FromStringAndSize (&dirent->ftyp, 1));
#else
PyDict_SetItemString (dict, "ftyp",
PyUnicode_FromStringAndSize (&dirent->ftyp, 1));
#endif
So it shouldn't be using that function (PyString_FromStringAndSize) at all.
I think most likely you've either attached the wrong log, or it's
loading libguestfsmod.so from another build of libguestfs (eg. one
linked with Python 2) so it might be you still have the wrong
PYTHONPATH.
Suggest removing all other copies of libguestfs, or even restarting
from a completely fresh install.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
virt-builder quickly builds VMs from scratch
http://libguestfs.org/virt-builder.1.html