Package group E selected but Emacs not quite installed
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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.
If GNU Emacs is offered as a selection I shouldn't have to worry about checking whether the installer was including all the necessary files, it should just do that. Otherwise why even have it listed in the first place?
It is listed more for people who don't want it than for people who do.
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.
But then how is a full installation defined? What do you have to leave out? As I have mentioned already, our main family computer is running Slackware and has done for a number of years but the user accounts are running XFCE (not for hardware reasons either, it is an i3 quadcore with 4GB RAM and a 1 TB HD). KDE and KDEi were omitted on install so therefore it is not a full install. Or is it? Does KDE and/or XFCE count but anything less doesn't?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.