[Libguestfs] libguestfs fails to mount VBox file

Richard W.M. Jones rjones at redhat.com
Mon Sep 6 15:25:34 UTC 2021


On Mon, Sep 06, 2021 at 05:12:52PM +0200, Joerg Schiermeier wrote:
> On Monday, September 6, 2021 at 16:45:34 CEST Richard W.M. Jones wrote:
> 
> > Weird.  Does the extended supermin -v -v -v output now include
> > /bin/mount?
> Yes. See attached file:
>  1) libguestfs.txt

So the fix for mount is correct.  I pushed that.

> > Does the output of libguestfs-test-tool change or is it
> > still failing because the mount command is missing?
> No. See attached file:
>   2) libguestfs-test-tool.txt
> 
> But the "libguestfs-test-tool" is crying about a missing 
> "libsystemd.so.0". Devuan didn't have this.
...
> + echo guestfsd --verbose
> guestfsd --verbose
> + guestfsd --verbose
> guestfsd: error while loading shared libraries: libsystemd.so.0: cannot open shared object file: No such file or directory

Does Devuan use Debian's packages unmodified or does it recompile
them?  While I understand Devuan's goal is to remove systemd, using
the unmodified Debian libguestfs package won't work because it needs
libsystemd.  It needs it to read journal log files from guests that
use journald, eg. for tools like virt-log accessing, say, a Fedora VM.

You can remove this dependency but only by recompiling libguestfs.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top




More information about the Libguestfs mailing list