Package: emacs-nox Version: 46.1 The emacs-nox installation appears to be suffering from bloat. Its over 125 MB even though a minimum build is usually less than 25 MB.
The 25 MB minimum build can be achieved with the following Configure using 24.5: ./configure --with-xml2 --with-zlib --without-x --without-sound --without-xpm \ --without-jpeg --without-tiff --without-gif --without-png --without-rsvg \ --without-imagemagick --without-xft --without-libotf --without-m17n-flt \ --without-xaw3d --without-toolkit-scroll-bars --without-gpm --without-dbus \ --without-gconf --without-gsettings ----- # apt-get install emacs-nox Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: dbus emacs24-bin-common emacs24-common emacs24-el emacs24-nox emacsen-common libasound2 libasound2-data libcap-ng0 libdbus-1-3 libglib2.0-0 libglib2.0-data libgpm2 liblockfile-bin liblockfile1 libxml2 sgml-base shared-mime-info xdg-user-dirs xml-core Suggested packages: dbus-user-session | dbus-x11 emacs24-common-non-dfsg ncurses-term libasound2-plugins alsa-utils gpm sgml-base-doc debhelper The following NEW packages will be installed: dbus emacs-nox emacs24-bin-common emacs24-common emacs24-el emacs24-nox emacsen-common libasound2 libasound2-data libcap-ng0 libdbus-1-3 libglib2.0-0 libglib2.0-data libgpm2 liblockfile-bin liblockfile1 libxml2 sgml-base shared-mime-info xdg-user-dirs xml-core 0 upgraded, 21 newly installed, 0 to remove and 0 not upgraded. Need to get 39.6 MB of archives. After this operation, 125 MB of additional disk space will be used. Do you want to continue? [Y/n] ----- # apt-cache show emacs24-nox Package: emacs24-nox Source: emacs24 (24.5+1-6) Version: 24.5+1-6+b2 Installed-Size: 16384 Maintainer: Rob Browning <r...@defaultvalue.org> Architecture: s390x Replaces: emacs24, emacs24-lucid Provides: editor, emacs24, emacsen, info-browser, mail-reader, news-reader Depends: emacs24-bin-common (= 24.5+1-6+b2), libacl1 (>= 2.2.51-8), libasound2 (>= 1.0.16), libc6 (>= 2.16), libdbus-1-3 (>= 1.9.14), libglib2.0-0 (>= 2.18.0), libgnutls30 (>= 3.4.2), libgpm2 (>= 1.20.4), libselinux1 (>= 1.32), libtinfo5 (>= 6), libxml2 (>= 2.7.4), zlib1g (>= 1:1.1.4) Suggests: emacs24-common-non-dfsg Conflicts: emacs24, emacs24-lucid Description-en: GNU Emacs editor (without GUI support) GNU Emacs is the extensible self-documenting text editor. This package contains a version of Emacs compiled without support for X, and provides only a text terminal interface. Description-md5: d7627aff9867f2ba95f2b9dcfc399d6a Homepage: http://www.gnu.org/software/emacs/ Section: editors Priority: optional Filename: pool/main/e/emacs24/emacs24-nox_24.5+1-6+b2_s390x.deb Size: 3099814 MD5sum: a71d7536020950e53d01c780527f0b3e SHA1: 69d6880851b4c6624d2930217336a5b971ba874e SHA256: a0d5da36853bec5e455f702cc8d44d603e4b396f55ff9c4e03656fa03d50c4f8 ----- # apt-cache show emacs-nox Package: emacs-nox Source: emacs-defaults Version: 46.1 Installed-Size: 25 Maintainer: Rob Browning <r...@defaultvalue.org> Architecture: all Depends: emacs24-nox Description-en: GNU Emacs editor (metapackage, without X support) GNU Emacs is the extensible self-documenting text editor. This is a metapackage that will always depend on the latest recommended Emacs release, without support for X. Description-md5: 948b6cf34c11bb622035c56f70f707e2 Section: editors Priority: optional Filename: pool/main/e/emacs-defaults/emacs-nox_46.1_all.deb Size: 1652 MD5sum: 6373e38178b404a66b30cb3efb9ee6b8 SHA1: d938c9bcdb3332a54cfbf7acc4981a209680ca4f SHA256: 80e14e492f704c5c24e9e80b4624dc472b9864edc6cc1b202a12ec2ff5613176