notfound 507296 0.98.12
thanks

On Sun, Nov 30, 2008 at 11:25:26PM +0100, Agustin Martin wrote:
> On Sat, Nov 29, 2008 at 12:36:15PM -0800, Ross Boylan wrote:
> > Package: dictionaries-common
> > Version: 0.98.12
> > Severity: normal
> > 
> > During an aptitude upgrade the logs show
> > 
> > Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
> > Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
> > Error while loading 50dictionaries-common
> > Loading /etc/emacs/site-start.d/50dpkg-dev-el.el (source)...
> > Package dpkg-dev-el not fully installed.  Skipping setup.
> 
> Can you show the previous lines?
> 
> This seems caused by another package loading dictionaries-common stuff when
> byte-compiling.

For the records, this is the same problem as 

[#401684, #448144] a2ps: Error while loading 50dictionaries-common' during
    emacs22 install

and the same as (without error message, since packages below are processed
for byte-compile after dictionaries-common)

[#132355] emacsen-common: Byte-compiling too verbose

[#401679] latex-cjk-common: Please do not load /etc/emacs/site-startd.d stuff
     when bytecompiling emacs .el files unless really required

[#401683] search-citeseer: Please set symlinks and avoid loading
     /etc/emacs/site-startd.d stuff when bytecompiling

[#401687] gnuplot-mode: Please set symlinks and avoid loading
     /etc/emacs/site-start.d stuff when bytecompiling

The reason is that when byte-compiling files, they indirectly try to load
dictionaries-common byte-compiled files (actually debian-ispell, loaded by
50dictionaries-common.el). In the first case an error appeared because
"a < d" and so, dictionaries-common files are not yet byte-compiled.

Packages should not blindly load /etc/emacs/site-start.d stuff when
byte-compiling. If so, is a bug in the package doing that. 

Let me know the previous lines, so I know which package is to blame and I
can properly reassign this bug report. Otherwise I will close it soon.

Thanks for your feedback

-- 
Agustin




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

Reply via email to