We will be providing portable builds for future releases of course, starting with Gnome Commander 2.2.
Decoupling various Gtk mechanisms from the operating system wasn’t easy but so far it seems to work nicely. I’m only aware of one issue: generic application icon. It is my understanding that this cannot be helped without modifying state outside the application directory.
And the portable builds just got a little bit… well, more portable. Our plugins depend on some Python modules, and these modules are now being packaged into the portable builds. So plugins now work out of the box without requiring any changes to the system.
We still depend on system libraries however (essentially Gtk and libvte). It seems that libvte in particular might not be pre-installed. The builds now contain a README file explaining this and listing the distribution packages to install.