There are some similar bugs, but they seem to be marked fixed. If my system's out of date, then just delete this. On a pretty much vanilla, up to date Gentoo system running 2.4.20-gentoo-r5, make xconfig fails saying it cannot find wish. emerge -s wish doesn't discover that it's in dev-lang/tk, so I had to go to the Gentoo-Users reflector. Request: If installing kernel source is going to install xconfig as a make option, then shouldn't tk be a dependency? Reproducible: Always Steps to Reproduce: 1. cd /usr/src/linux 2. make xconfig 3. Actual Results: I didn't save them (tk installed now) but basically just a failure saying it could not find wish.
Since tk is not required to build a kernel, it is not a dependency. They do honor the tcltk USE flag, which will make tk a dependency. I believe this is the intended behaivior, but I am going to leave this for the x86-kernel team to verify their intentions.
I think the intent is that we don't want to pull in X for those who have not yet installed X [for xconfig] or do not want X at all [servers], etc. Maybe we should add the tcltk dependancy to the X flag?
Closing bug: We never really wanted to pull in tcltk support as that would pull X in, so it was thus commented out in the kernel eclass. Essentially, ncurses is pulled in and should do the job...