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

Bug#1203: /etc/site-start.el is a frequently-modified, auto-handled conffile



Package: emacs
Version: 19.29-1

The file /etc/site-start.el is modified by various Emacs packages when
they record their startup and autoload definitions.

Unfortunately, rather than being distributed as an empty file, it
contains the line:
(load "/usr/lib/emacs/19.29/lisp/jka-compr.elc")

This means that it is updated every time Emacs changes minor version,
and the user will get a conffiles prompt to which there is no right
answer - they must manually merge together the changes from the other
packages they have installed and the version number change from the
new Emacs.

I propose that either:

* The jka-compr load line be moved into another file (or arranged to
be loaded by default or something), and site-start.el to be created as
an empty file by the postinst if necessary rather than being a
conffile.

* (Suboptimal) the jka-compr load line be changed to be
version-independent.  (This will mean that any other changes the
distributor makes will still have to be sorted out manually by the
users.)

Ian.


Reply to: