package xemacs21-mule 21.4.22-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1

Bug #675751 reported by Jonathan Ben-Ari
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xemacs21 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: xemacs21

Hello. I'm using Ubuntu 9.10 netbook remix. I'm not a particularly experienced programmer or linux user at all but I'm trying very hard to learn the skills and gain that experience. Unfortunately I'm having trouble configuring the necessary tools. I was installing tools for OCaml, which seemed to go fine, but additional tools for emacs support were suggested and did not all install successfully. I'm not sure how to accurately summarize the errors so I'll just paste what seems to be the most relevant output. Please excuse me if it's a waste of space.

Get:1 http://us.archive.ubuntu.com karmic-updates/universe emacs23-common 23.1+1-4ubuntu3.2 [20.6MB]
Get:2 http://us.archive.ubuntu.com karmic-updates/universe emacs23-bin-common 23.1+1-4ubuntu3.2 [171kB]
Get:3 http://us.archive.ubuntu.com karmic-updates/universe emacs23-nox 23.1+1-4ubuntu3.2 [2,735kB]
Get:4 http://us.archive.ubuntu.com karmic/universe xemacs21-mulesupport 2009.02.17-1 [4,471kB]
Get:5 http://us.archive.ubuntu.com karmic/universe xemacs21-mule 21.4.22-2ubuntu1 [2,100kB]
Fetched 30.1MB in 21s (1,375kB/s)
Selecting previously deselected package emacs23-common.
(Reading database ... 199600 files and directories currently installed.)
Unpacking emacs23-common (from .../emacs23-common_23.1+1-4ubuntu3.2_all.deb) ...
Selecting previously deselected package emacs23-bin-common.
Unpacking emacs23-bin-common (from .../emacs23-bin-common_23.1+1-4ubuntu3.2_i386.deb) ...
Selecting previously deselected package emacs23-nox.
Unpacking emacs23-nox (from .../emacs23-nox_23.1+1-4ubuntu3.2_i386.deb) ...
Selecting previously deselected package xemacs21-mulesupport.
Unpacking xemacs21-mulesupport (from .../xemacs21-mulesupport_2009.02.17-1_all.deb) ...
Selecting previously deselected package xemacs21-mule.
Unpacking xemacs21-mule (from .../xemacs21-mule_21.4.22-2ubuntu1_i386.deb) ...
Processing triggers for install-info ...
install-info: warning: no info dir entry in `/usr/share/info/ocaml.info.gz'
install-info: warning: no info dir entry in `/usr/share/info/diff.info.gz'
install-info: warning: no info dir entry in `/usr/share/info/xemacs21/emodules.info.gz'
install-info: warning: no info dir entry in `/usr/share/info/menu.info.gz'
Processing triggers for man-db ...
Processing triggers for desktop-file-utils ...
Processing triggers for hicolor-icon-theme ...
Processing triggers for menu ...
Setting up emacs23-common (23.1+1-4ubuntu3.2) ...
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package emacs23-common should be rebuild with new debhelper to get trigger support

Setting up emacs23-bin-common (23.1+1-4ubuntu3.2) ...
update-alternatives: using /usr/bin/ctags.emacs23 to provide /usr/bin/ctags (ctags) in auto mode.
update-alternatives: using /usr/bin/ebrowse.emacs23 to provide /usr/bin/ebrowse (ebrowse) in auto mode.
update-alternatives: using /usr/bin/emacsclient.emacs23 to provide /usr/bin/emacsclient (emacsclient) in auto mode.
update-alternatives: using /usr/bin/grep-changelog.emacs23 to provide /usr/bin/grep-changelog (grep-changelog) in auto mode.

Setting up emacs23-nox (23.1+1-4ubuntu3.2) ...
update-alternatives: using /usr/bin/emacs23-nox to provide /usr/bin/emacs (emacs) in auto mode.
emacs-install emacs23
install/dictionaries-common: Byte-compiling for emacsen flavour emacs23
Wrote /usr/share/emacs23/site-lisp/dictionaries-common/debian-ispell.elc
Wrote /usr/share/emacs23/site-lisp/dictionaries-common/ispell.elc
Wrote /usr/share/emacs23/site-lisp/dictionaries-common/flyspell.elc
emacsen-common: Handling install of emacsen flavor emacs23
emacsen-common: byte-compiling for emacs23
Wrote /etc/emacs23/site-start.d/00debian-vars.elc

In debian-run-directories:
debian-startup.el:131:25:Warning: `mapcar' called for effect; use `mapc' or
    `dolist' instead
Wrote /usr/share/emacs23/site-lisp/debian-startup.elc
install/ocaml-mode: Handling install for emacsen flavor emacs23
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-compat.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/camldebug.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-emacs.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-font.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-help.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-hilit.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-types.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/inf-caml.elc
install/tuareg-mode: Handling install for emacsen flavor emacs23
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading /etc/emacs/site-start.d/50autoconf.el (source)...
Loading /etc/emacs/site-start.d/50dictionaries-common.el (source)...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el (source)...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el (source)...
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/append-tuareg.elc
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/camldebug-tuareg.elc
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/custom-tuareg.elc
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/tuareg.elc

Setting up xemacs21-nomule (21.4.22-2ubuntu1) ...
emacs-install xemacs21
install/dictionaries-common: Already byte-compiled for xemacs21. Skipping ...
emacsen-common: Handling install of emacsen flavor xemacs21
emacsen-common: byte-compiling for xemacs21
Loading /usr/share/emacs/site-lisp/debian-startup...
Loading 00debian...
Loading site-start...
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 50autoconf...
Loading 50dictionaries-common...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...
Compiling /etc/xemacs21/site-start.d/00debian-vars.el...
Wrote /etc/xemacs21/site-start.d/00debian-vars.elc
Compiling /usr/share/xemacs21/site-lisp/debian-startup.el...
Wrote /usr/share/xemacs21/site-lisp/debian-startup.elc
Done
install/ocaml-mode: Handling install for emacsen flavor xemacs21
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-compat.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-compat.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/camldebug.el...
Loading caml... (file caml.el is newer)
While compiling toplevel forms in file /usr/share/xemacs21/site-lisp/ocaml-mode/camldebug.el:
  !! error (("Invalid syntax description flag: \"()1n\""))
>>Error occurred processing camldebug.el:
Invalid syntax description flag: "()1n"

Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-font.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-font.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-help.el...
Loading caml-xemacs... (file caml-xemacs.el is newer)
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-help.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-hilit.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-hilit.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-types.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-types.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-xemacs.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-xemacs.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/inf-caml.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/inf-caml.elc
Done
emacs-install: /usr/lib/emacsen-common/packages/install/ocaml-mode xemacs21 emacs23 failed at /usr/lib/emacsen-common/emacs-install line 28, <TSORT> line 4.
dpkg: error processing xemacs21-nomule (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up xemacs21-mulesupport (2009.02.17-1) ...
Setting up xemacs21-mule (21.4.22-2ubuntu1) ...
update-alternatives: using /usr/bin/xemacs21-mule to provide /usr/bin/xemacs21 (xemacs21) in auto mode.
emacs-install xemacs21
install/dictionaries-common: Already byte-compiled for xemacs21. Skipping ...
emacsen-common: Handling install of emacsen flavor xemacs21
emacsen-common: byte-compiling for xemacs21
Loading /usr/share/emacs/site-lisp/debian-startup...
Loading 00debian...
Loading site-start...
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading 50autoconf...
Loading 50dictionaries-common...
Loading debian-ispell...
Loading /var/cache/dictionaries-common/emacsen-ispell-default.el...
Loading /var/cache/dictionaries-common/emacsen-ispell-dicts.el...
Compiling /etc/xemacs21/site-start.d/00debian-vars.el...
Wrote /etc/xemacs21/site-start.d/00debian-vars.elc
Compiling /usr/share/xemacs21/site-lisp/debian-startup.el...
Wrote /usr/share/xemacs21/site-lisp/debian-startup.elc
Done
install/ocaml-mode: Handling install for emacsen flavor xemacs21
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-compat.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-compat.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/camldebug.el...
Loading caml... (file caml.el is newer)
While compiling toplevel forms in file /usr/share/xemacs21/site-lisp/ocaml-mode/camldebug.el:
  !! error (("Invalid syntax description flag: \"()1n\""))
>>Error occurred processing camldebug.el:
Invalid syntax description flag: "()1n"

Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-font.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-font.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-help.el...
Loading caml-xemacs... (file caml-xemacs.el is newer)
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-help.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-hilit.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-hilit.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-types.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-types.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/caml-xemacs.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/caml-xemacs.elc
Compiling /usr/share/xemacs21/site-lisp/ocaml-mode/inf-caml.el...
Wrote /usr/share/xemacs21/site-lisp/ocaml-mode/inf-caml.elc
Done
emacs-install: /usr/lib/emacsen-common/packages/install/ocaml-mode xemacs21 emacs23 failed at /usr/lib/emacsen-common/emacs-install line 28, <TSORT> line 4.
dpkg: error processing xemacs21-mule (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up ocaml-mode (3.11.1-2) ...
install/ocaml-mode: Handling install for emacsen flavor emacs23
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-compat.elc
Source file `/usr/share/emacs23/site-lisp/ocaml-mode/caml.el' newer than byte-compiled file
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/camldebug.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-emacs.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-font.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-help.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-hilit.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/caml-types.elc
Wrote /usr/share/emacs23/site-lisp/ocaml-mode/inf-caml.elc

Setting up tuareg-mode (1:1.45.6-2) ...
install/tuareg-mode: Handling install for emacsen flavor emacs23
Loading 00debian-vars...
No /etc/mailname. Reverting to default...
Loading /etc/emacs/site-start.d/50autoconf.el (source)...
Loading /etc/emacs/site-start.d/50dictionaries-common.el (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 /etc/emacs/site-start.d/50ocaml-mode.el (source)...
Loading /etc/emacs/site-start.d/51tuareg-mode.el (source)...
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/append-tuareg.elc
Source file `/usr/share/emacs23/site-lisp/tuareg-mode/tuareg.el' newer than byte-compiled file
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/camldebug-tuareg.elc
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/custom-tuareg.elc
Wrote /usr/share/emacs23/site-lisp/tuareg-mode/tuareg.elc

dpkg: dependency problems prevent configuration of xemacs21:
 xemacs21 depends on xemacs21-mule (>= 21.4.22-2ubuntu1) | xemacs21-mule-canna-wnn (>= 21.4.22-2ubuntu1) | xemacs21-nomule (>= 21.4.22-2ubuntu1); however:
  Package xemacs21-mule is not configured yet.
  Package xemacs21-mule-canna-wnn is not installed.
  Package xemacs21-nomule is not configured yet.
dpkg: error processing xemacs21 (--configure):
 dependency problems - leaving unconfigured
Processing triggers for menu ...
No apport report written because the error message indicates its a followup error from a previous failure.
                                                                                                          Errors were encountered while processing:
 xemacs21-nomule
 xemacs21-mule
 xemacs21
E: Sub-process /usr/bin/dpkg returned an error code (1)

ProblemType: Package
Architecture: i386
Date: Mon Nov 15 15:42:50 2010
DistroRelease: Ubuntu 9.10
ErrorMessage: subprocess installed post-installation script returned error exit status 1
InstallationMedia: Ubuntu-Netbook-Remix 9.10 "Karmic Koala" - Release i386 (20091028.4)
Package: xemacs21-mule 21.4.22-2ubuntu1
ProcVersionSignature: Ubuntu 2.6.31-22.68-generic
SourcePackage: xemacs21
Tags: ubuntu-unr
Title: package xemacs21-mule 21.4.22-2ubuntu1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
Uname: Linux 2.6.31-22-generic i686

Revision history for this message
Jonathan Ben-Ari (j-benari75) wrote :
Revision history for this message
era (era) wrote :

Quoting the attached DpkgTerminalLog.gz:
> While compiling toplevel forms in file /usr/share/xemacs21/site-lisp/ocaml-mode/camldebug.el:
> !! error (("Invalid syntax description flag: \"()1n\""))
> >>Error occurred processing camldebug.el:
> Invalid syntax description flag: "()1n"

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug #464587, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

As a temporary workaround, if you don't absolutely need to work with xemacs21, try emacs23 (GNU Emacs) instead. The bug is fixed in the forthcoming Ubuntu Natty Narwhal, so if you are comfortable working with an unreleased Ubuntu version, that could be another option. Finally, there may be a backport for Maverick or even Karmic of the ocaml-mode package, or you could perhaps find out how to create your own local patched version.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xemacs21 (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.