When emerging tetex 3.0-r2 as is, the command texdoctk does not work because of a missing TK.pm Emerging the package perl-TK helped and should be added to the dependencies if tcltk use flag is set. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Confirmed. The package needed before perltk is used is 'dev-perl/perl-tk'.
Fixed in CVS. Thanks for reporting!
this is an invalid fix
Can you please wrap this dependency in a "tcltk" USE flag or something. On a headless hardened box with no X, I should be able to run tetex without needing the spurious X stuff.
(the X stuff, incidentally, gets pulled in by tk, which requires it).
Ups! I overlooked the X part! I don't like using another USE flag jsut for this, but on the other hand using the X use flag for wrapping this means that user get the Tcl/Tk stuff by just having the X use flag. Any thoughts?
Never mind, I'll just use the tcltk USE flag.... fixed in CVS. The meaning kind of overlap with the X USE flag for this ebuild. Sorry for the mess!