[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1111919: emacs-editing-major-modes: do not depend or recommend modes that depend or recommend on implementation of language



Package: emacs-editing-major-modes
Version: 1.2
Severity: normal

Installing emacs-editing-major-modes wants to install 1 GiB of
packages... because it depends on emacs modes packages that themselves
are not big, but that themselves depend or recommend the
implementation for the language whose syntax they fontify.

This renders the package rather not useful to install blindly to "get
all major emacs editing modes". This package should at most suggest
any such emacs mode package. Feel free to instead convince the package
maintainer of the emacs mode package to suggest their language
implementation instead of recommending or depending on it.

In terms of size, elpa-haskell-mode is by far the main culprit, but
others include elpa-gnuplot-mode elpa-agda2-mode elpa-markdown-mode


-- System Information:
Debian Release: 13.0
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (400, 'testing'), (300, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.38+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_LU.UTF-8, LC_CTYPE=fr_LU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

emacs-editing-major-modes depends on no packages.

Versions of packages emacs-editing-major-modes recommends:
pn  elpa-agda2-mode          <none>
ii  elpa-apache-mode         2.2.0-7
pn  elpa-ats2-mode           <none>
pn  elpa-bazel-mode          <none>
pn  elpa-bison-mode          <none>
pn  elpa-bpftrace-mode       <none>
ii  elpa-caml                4.9-4
pn  elpa-clojure-mode        <none>
ii  elpa-cmake-mode          4.0.1+ds-1
ii  elpa-csv-mode            1.27-1
pn  elpa-dart-mode           <none>
ii  elpa-debian-el           37.19.1
pn  elpa-dockerfile-mode     <none>
ii  elpa-dpkg-dev-el         37.19
pn  elpa-elm-mode            <none>
pn  elpa-fountain-mode       <none>
pn  elpa-git-modes           <none>
pn  elpa-gitlab-ci-mode      <none>
ii  elpa-gnuplot-mode        1:0.8.1+git20230727.1.4c6b18f-2
pn  elpa-go-mode             <none>
ii  elpa-graphviz-dot-mode   0.4.2+git20230325.8ff793b-2
pn  elpa-haskell-mode        <none>
pn  elpa-inform-mode         <none>
ii  elpa-jinja2-mode         0.2+git20200624.159558e-2
pn  elpa-js2-mode            <none>
pn  elpa-kivy-mode           <none>
ii  elpa-kotlin-mode         0.0~git20230123.fddd747-3
ii  elpa-lua-mode            20250310~git.2f6b8d7-1
ii  elpa-markdown-mode       2.7-1
pn  elpa-matlab-mode         <none>
pn  elpa-meson-mode          <none>
ii  elpa-muttrc-mode         1.2.1-5
pn  elpa-nginx-mode          <none>
ii  elpa-php-mode            1.27.0-1
pn  elpa-pip-requirements    <none>
pn  elpa-protobuf-mode       <none>
pn  elpa-puppet-mode         <none>
pn  elpa-qml-mode            <none>
pn  elpa-racket-mode         <none>
pn  elpa-rust-mode           <none>
pn  elpa-scala-mode          <none>
pn  elpa-sml-mode            <none>
pn  elpa-systemd             <none>
pn  elpa-vala-mode           <none>
ii  elpa-web-mode            17.3.20-1
pn  elpa-yaml-mode           <none>
ii  emacs-common [elpa-org]  1:30.1+1-6
pn  gettext-el               <none>

emacs-editing-major-modes suggests no packages.


Reply to: