Bug#344942: doxymacs: Fails to install with "!! File error (("Cannot open load file" "url"))"
Package: doxymacs
Version: 1.6.0-3
Severity: serious
Justification: Fails to configure due to missing dependencies
Configuration of the package fails:
Setting up doxymacs (1.6.0-3) ...
install/doxymacs: Handling install for emacsen flavor emacs21
Loading 00debian-vars...
Loading 20apel (source)...
Loading 20gnus-init (source)...
Loading 40mule-ucs (source)...
Loading unicode...
Loading 50a2ps (source)...
Loading a2ps-print...
Loading 50auctex (source)...
Loading 50autoconf (source)...
Loading 50devscripts-el (source)...
Loading 50dictionaries-common (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el
(source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el
(source)...
Loading 50dictionary-el (source)...
Loading dictionary-init...
Loading 50dpkg-dev-el (source)...
Loading 50elserv (source)...
Loading 50flim (source)...
Loading 50gettext (source)...
Loading 50gnus-bonus-el (source)...
Loading 50gtk-doc-tools (source)...
Loading 50ilisp (source)...
Loading /etc/ilisp/ilisp.el (source)...
Loading ilfsf21...
Loading /etc/ilisp/ilisp-keybindings.el (source)...
Loading 50mailcrypt (source)...
Loading 50preview-latex (source)...
Loading 50psvn (source)...
Loading 50python-mode (source)...
Loading 50x-symbol (source)...
Loading x-symbol/x-symbol-startup.el (source)...
Loading 51debian-el (source)...
Loading 51preview-latex (source)...
Loading 55doxymacs (source)...
Error while loading 55doxymacs
While compiling toplevel forms in file
/usr/share/emacs21/site-lisp/doxymacs/doxymacs.el:
!! File error (("Cannot open load file" "url"))
Wrote /usr/share/emacs21/site-lisp/doxymacs/xml-parse.elc
Done
emacs-package-install:
/usr/lib/emacsen-common/packages/install/doxymacs emacs21 emacs21 xemacs21 failed at /usr/lib/emacsen-common/emacs-package-install line
30, <TSORT> line 1.
dpkg: error processing doxymacs (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
doxymacs
E: Sub-process /usr/bin/dpkg returned an error code (1)
The dependencies are complex, and are not strict enough:
Depends: libc6 (>= 2.3.5-1), libxml2 (>= 2.6.21), zlib1g (>= 1:1.2.1),
emacs21 | emacsen, w3-el-e21 | xemacs21-basesupport | emacs-snapshot,
w3-url-e21 | xemacs21-basesupport | emacs-snapshot
In my case, I have both emacs21 and xemacs21-basesupport installed, but
/not/ e3-url-e21. The dependencies are satisfied, but GNU emacs is
still lacking the necessary package to allow configuration to succeed.
I suggest depending upon w3-el-e21 unconditionally, which would make
things robust, even if it's not strictly required in all cases.
xemacs21 already depends upon xemacs21-basesupport, so
Depends: libc6 (>= 2.3.5-1), libxml2 (>= 2.6.21), zlib1g (>= 1:1.2.1),
emacs21 | emacsen, w3-el-e21, w3-url-e21
might be better. Caveat: I don't claim to be an emacs packaging expert,
so this does need checking!
Regards,
Roger
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.4
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages doxymacs depends on:
ii emacs21 [emacsen] 21.4a-3 The GNU Emacs editor
ii libc6 2.3.5-9 GNU C Library: Shared libraries an
ii libxml2 2.6.22-2 GNOME XML library
ii w3-url-e21 2005.10.23-4 URL library for use by w3-el-e21
ii xemacs21-basesupport 2005.12.08-1 Editor and kitchen sink -- compile
ii xemacs21-mule [emacsen] 21.4.18-1 highly customizable text editor --
ii zlib1g 1:1.2.3-9 compression library - runtime
Versions of packages doxymacs recommends:
ii doxygen 1.4.5-1 Documentation system for C, C++ an
-- no debconf information
Reply to: