Current git ebuild interprets USE=-tk as: use tk || rm "${D}"/usr/bin/git{k,-gui} Which is incorrect for two reasons: 1) It leaves a lot of stuff in /usr/share/git-gui 2) Since 1.5.2 git has NO_TCLTK make option to correctly disable tk-dependent parts.
Created attachment 137928 [details, diff] Use NO_TCLTK git Makefile option to disable Tcl/Tk parts
Created attachment 137930 [details, diff] Should be against 1.5.3.7-r1 of course.
in cvs.