When I run fetchmailconf I get the following error keesj@k630m ~ $ fetchmailconf Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/fetchmailconf.py", line 10, in ? from Tkinter import * ImportError: No module named Tkinter I followed this post and emerged pyton again with tcltk now it works http://linuxlah.blogspot.com/2005/11/how-to-install-tkinter-at-gentoo-linux.html perhaps the distutils_python_tkinter must be added to ebuild?
Please, don't restrict bugs without a reason.
There is a hint in fetchmail's output since Feb 2002 that python needs to be compiled with "tcltk" (which has changed to "tk" recently). *fetchmail-5.9.7 (14 Feb 2002) 14 Feb 2002; Arcady Genkin <agenkin@thpoon.com> fetchmail-5.9.7.ebuild : Updated to 5.9.7 version. Warns the user if fetchmailconf cannot be run due to missing python+tkinter. | einfo "You will not be able to use fetchmailconf(1), because you" | einfo "don't seem to have Python with tkinter support." | einfo | einfo "If you want to be able to use fetchmailconf(1), do the following:" | einfo " 1. Include 'tcltk' in USE variable in your /etc/make.conf." | einfo " 2. (Re-)merge Python."
IMO, distutils_python_tkinter is not viable here, because it makes the emerge die if tkinter support is not in. fetchmailconf is used by very few people - it is not critical to fetchmail's functionality, so the warning in the ebuild is appropriate here.