Am 12.07.2008 um 12:41 schrieb Harald Dunkel:

> Package: emacs22
> Version: 22.2+2-2
>
> emacs22 nags me about missing directories on each and every
> restart:
>
> Warning: Lisp directory `/usr/local/share/emacs/22.2/site-lisp' does not 
> exist.
> Warning: Lisp directory `/usr/local/share/emacs/site-lisp' does not exist.
>
> But dpkg -S shows:
>
> % dpkg -S /usr/local/share/emacs
> dpkg: /usr/local/share/emacs not found.

They should have been created by the emacs22-common postinst, shipping
them in the package is verboten, see policy 9.1.2.  It could be that
/usr/local was mounted read-only when that script ran.

> So emacs22 should either provide the missing directories, fix its
> dependencies, or shut up.
>
> Since it seems to work very well without, I would suggest option 3.

If you have put site-specific stuff there, Emacs might not work as
expected if the directories are suddenly missing, so I'd prefer to keep
the warning.

You can create the missing directories by running
/var/lib/dpkg/info/emacs22-common.postinst.

Sven



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

Reply via email to