This is exactly the reason why I'm continuing the numbering of gtkdialog. Versions above gtkdialog 0.8.0 are renamed to gtkdialog5 and if I will enter any new issue/problem in a newer gtkdialog, I will use gtkdialog6 for its newer version. Since I'm using strictly SFS files (plus some RoxApps), I'm converting the (each) PET to SFS. Before that I'm just editing the scripts (for example of Pmusic) to change the gtkdialog calls and then including the gtkdialog binary into the new created SFS file.Regarding your thought about gtkdialog, may I just say: I'd had lots of problems with Pmusic because of that, ie it was "expecting" some version of gtkdialog that wasn't there, or ???
Zigbert knows a lot about this stuff; as does, I guess, 01micko.
I really don't care on the SFS files size to load and use a mount point for. And some of these SFS-Apps are automatically unloaded after exiting the application.