The ggz-gtk-client-0.0.7.ebuild always enables gtk1 support if the libraries are available. This is due to a bug in the ebuild. I am attaching a very simple patch that fixes the issue.
Created attachment 14652 [details, diff] ggz-gtk-client.patch Removes an extra line from the ggz-gtk-client-0.0.7.ebuild so that it does not always link to gtk-1 if available.
if you read the ChangeLog you'll see i did that on purpose: Added gtk2 support for disabled for now ... seems to segfault. in other words, it wasnt a bug :P everytime i ran the client w/gtk2 enabled it crashed immediatly ... reverting to gtk1 and it ran just fine ... so if you can say you utilize gtk-client w/gtk2 enabled w/out crashes ill enable gtk2 support again ...
Ok, I do utilize it fine... no segfaults, though I didn't have a server to connect to. I can go around the menus just fine.
ok, i removed the forcing of gtk1 if it breaks i'll come complaining to you ;)