>>> Emerging (1 of 1) dev-python/pmw-1.2 to / * Pmw.1.2.tar.gz MD5 ;-) ... [ ok ] * Pmw.1.2.tar.gz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking Pmw.1.2.tar.gz ;-) ... [ ok ] * This package requires Tkinter support in Python. You'll need * to recompile Python with: * USE="tcltk" emerge python !!! ERROR: dev-python/pmw-1.2 failed. Call stack: ebuild.sh, line 1562: Called dyn_setup ebuild.sh, line 665: Called pkg_setup pmw-1.2.ebuild, line 25: Called die !!! Tkinter support missing !!! If you need support, post the topmost build error, and the call stack if rel evant.
Improved this by calling the proper distutils.eclass function, thanks for reporting!