Well, I installed xfree86-base using fink, so I didn't see this problem. But I'd guess that gtk+ is looking for a different version of xfree86 than the one you've got installed. Try using 'sudo dselect', choosing option 3, marking gtk+ for installation (by selection it and hitting the 'plus'...