On Tue, Mar 11, 2025 at 07:05:57AM -0000, DJ B wrote:
> I retried my setup:
> 
> apt-get install libguestfs-tools -y
> 
> Couldn't find the guestfs.rb and _guestfs.so files. Figured out the files 
> were from ruby-guestfs
> 
> apt-get install ruby-guestfs
> 
> Was able to find those files, added it in the load path
> 
> require "guestfs"
> > LoadError: incompatible library version - 
> > /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.5.0/_guestfs.so

"LoadError: incompatible library version" is a Ruby error.  It means
the version of the Ruby interpreter is incompatible / not the same as
the version for which the extension was compiled.  See:

https://github.com/ruby/ruby/blob/47c3ae6962900434b6ffd486decd639b76f3d54d/dln.c#L343

Again, this is likely because of some packaging problem in Ubuntu, or
some docker / container problem.

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
_______________________________________________
Libguestfs mailing list -- guestfs@lists.libguestfs.org
To unsubscribe send an email to guestfs-le...@lists.libguestfs.org

Reply via email to