On 2010-07-02 04:16 , Michael_google gmail_Gersten wrote: > I have denyhosts installed. That's a nice python package. > > It wants python (obviously). > > But installing denyhosts installs python default, which installs tk by > default, which in turn brings in (just about) the entire X package. > > So, two questions: > 1. Why is the default for a scripting language to bring in the entire > gui system? Why isn't that a variant?
http://trac.macports.org/wiki/FAQ#pydeps > 2. What's the proper way to check for surprises like that beforehand? > (I'm finding out by repeating port echo leaves, port info leaves, sudo > port uninstall leaves, and making notes of what to reinstall later.) "sudo port -y install" will do a dry-run and show what will be installed. Also possible: "port echo rdepof:python26 and not installed" will list ports that are not already installed. > 3. For python, how do I specify "Give me command line scripting, no gui"? Use the +no_tkinter variant, "sudo port install python26 +no_tkinter". Rainer _______________________________________________ macports-users mailing list [email protected] http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
