Re: Should emacspeak Pre-Depend on emacs?
On Sun, 24 Sep 2000, you wrote:
> emacspeak requires emacs during installation, to compile its elisp
> code. It already "Depends" on emacs. Howver, since installing them
> at the same time fails, I believe I should change that to
> "Pre-Depends". In accordance with section 2.3.4 of Policy, this has
> to be brought up for discussion on debian-devel first.
> Are there any objections to my adding "Pre-Depends: emacs19|emacs20"
> to the emacspeak package?
> - Jim Van Zandt
> p.s. Does this mean that any package that compiles elisp code on
> installation should Pre-Depend on emacs?
A Depends is usually enough. dpkg already configures emacs20 before
the package which compiles elisp code if it has a Depends. Apparently,
the problem here is that emacs20 configuration breaks when emacspseak
is unpacked but not configured. I would investigate first the reason
for that, before asking for a Pre-Depends.
For example, who and when is ".servers" supposed to be created?:
> !! File error (("Opening input file" "no such file or directory" "/usr/share/emacs/site-lisp/emacspeak/servers/.servers"))