This has come up before, and I still wish to voice against it. Like I said to Mike (vapier/spanky) in a previous post, and what msterret and I are working on fixing through the tree is: tcltk? ( X? ( blah ) ) which is more accurate. By separating them you run into this error case: USE="-tcl tk" except that tk needs tcl. And once upon a time they actually were separate. I put them together because every ebuild that had a tk dep in it was doing: tcl? ( tcl ) tk? ( tk ) which is just silly really. My 2 cents, -- Seemant Kulleen Developer and Project Co-ordinator, Gentoo Linux http://dev.gentoo.org/~seemant Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x3458780E Key fingerprint = 23A9 7CB5 9BBB 4F8D 549B 6593 EDA2 65D8 3458 780E