On 2010-05-28 07:45 +0200, Trent W. Buck wrote:

> I set up a chroot containing GNU Emacs 23 and (almost) every elisp
> package, with the intention of looking for libraries that shadow
> emacs23's libraries with obsolete older versions.

Thank you for doing that.

> Imagine my surprise when *even with -Q*, a number of libraries are
> shadowed (see attached transcript).  Why are third-party libraries
> being added to the load path when -Q is specified?

Because of the subdirs.el that is installed by the upstream Makefile
under /usr/share/emacs23/site-lisp.  Since Debian packages are supposed
to add their lisp directories explicitly to load-path via
debian-pkg-add-load-path-item, it might make sense to remove this file
from the emacs23 package.  Would you like to test which packages break
when you move /usr/share/emacs23/site-lisp/subdirs.el out of the way?

Sven



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to