Package: ddskk
Version: 13.0.90.cvs20060220-1

Hi, 

I've experienced that emacs-snapshot installation failed 
by ddskk.

install/ddskk: Handling install for emacsen flavor emacs-snapshot
emacs-install: /usr/lib/emacsen-common/packages/install/ddskk emacs-snapshot 
emacs21 failed at /usr/lib/emacsen-common/emacs-install line 28, <TSORT> line 
33.
dpkg: error processing emacs-snapshot (--configure):
 subprocess post-installation script returned error exit status 255
Errors were encountered while processing:
 emacs-snapshot

$ tail /usr/share/emacs-snapshot/site-lisp/ddskk/CompilationLog
Generating autoloads for skk-vars.el...done
Generating autoloads for skk-version.el...
Generating autoloads for skk-version.el...done
Generating autoloads for skk.el...
Generating autoloads for skk.el...done
Generating autoloads for skk-correct.el...
Generating autoloads for skk-correct.el...done
Generating autoloads for skk-exsearch.el...
Generating autoloads for skk-exsearch.el...done
Cannot open load file: eieio

It seams that skk-exsearch.el and skk-exserv.el requires eieio 
(which is found in eieio package or xemacs21).

Note that emacs21 simply ignores this error, so we found no problem.

$ gunzip < /usr/share/emacs21/site-lisp/ddskk/CompilationLog.gz | \
        grep -C 2 eieio
Wrote /usr/share/emacs21/site-lisp/ddskk/skk-correct.elc
While compiling toplevel forms in file 
/usr/share/emacs21/site-lisp/ddskk/skk-exsearch.el:
  !! File error (("Cannot open load file" "eieio"))
Ignoring risky spec in the local variables list
While compiling toplevel forms in file 
/usr/share/emacs21/site-lisp/ddskk/skk-exserv.el:
  !! File error (("Cannot open load file" "eieio"))
Wrote /usr/share/emacs21/site-lisp/ddskk/skk-hint.elc
Wrote /usr/share/emacs21/site-lisp/ddskk/skk-study.elc
$

I think SKK-ML should check existence of eieio and control byte-compilation
of skk-exsearch.el and skk-exserv.el, or ddskk simply depends on eieio or
xemacs21 like

 Depends: emacs21 | xemacs21-mule-canna-wnn | xemacs21-mule | 
xemacs21-gnome-mule | xemacs21-gnome-mule-canna-wnn | emacs-snapshot, eieio | 
xemacs21-mule-canna-wnn | xemacs21-mule | xemacs21-gnome-mule | 
xemacs21-gnome-mule-canna-wnn, apel (>= 10.5-1)

Regards,
Fumitoshi UKAI


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

Reply via email to