Originally Posted by rkfb
Otherwise why even have it listed in the first place? It's not a group of packages offering say, various types of multimedia support or development programs, it's one program, Emacs and it's saying do you want it or not?
It is because emacs is a large program (108M installed) that many people do not use, so it was separated into its own package set to make it easy to exclude (and excluding emacs should not break anything). The same situation exists with the t/ series, which only contains a few packages that some may not use and take up a lot of space. tcl/ and y/ take up relatively little space but again they are made easy to exclude because a lot of people have no use for them and excluding them won't (shouldn't?) break anything. They are not separated to make things magically work when you *include* them -- basically they exist to make paring down an install very easy (which is why kde/ and xfce/ have their own package sets). Arguing this point is like arguing that selecting xap/ should automatically select x/ since applications in xap/ do not work without x/. This isn't how the installer works -- it assumes that, if you are not doing a full installation, you know what you are doing.