That sounds fine to me. It would also allow some "workhorse" scripts so, in most cases, packages could just go elfiles=foo.el bar.el autoload.el . /usr/lib/emacsen-common/emacs-install-standard.sh which has a lot of advantages. Cheers, --Barak.