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/47c3ae6962900434b6ffd486decd639b76f3d54...
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