On Debian, the names of the packages containing the Gtk 2 and 3 libraries have different patterns, and thus just the name will not work for Gtk 3.
Apply a bit of m4 to use a different package name on Gtk 2 and other versions. It can be easily adapted to new models in future Gtk 4+, should the naming pattern change from Gtk 3. --- p2v/dependencies.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p2v/dependencies.m4 b/p2v/dependencies.m4 index 2037477..3160dce 100644 --- a/p2v/dependencies.m4 +++ b/p2v/dependencies.m4 @@ -64,7 +64,7 @@ ifelse(REDHAT,1, ifelse(DEBIAN,1, libpcre3 libxml2 - libgtk`'GTK_VERSION`'.0-0 + ifelse(GTK_VERSION,2,libgtk`'GTK_VERSION`'.0-0,libgtk-`'GTK_VERSION`'-0) libdbus-1-3 ifdef(`HAVE_LIBVIRT', `libvirt0') openssh-client -- 2.9.3 _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://www.redhat.com/mailman/listinfo/libguestfs