haml-elisp fails to install with emacs22, cannot load file ruby-mode

Bug #617934 reported by jamesgoodsell
28
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libhaml-ruby (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: libhaml-ruby

There were packages that did not install and this crash report was generated. The packages that did not install were related to keywords haml and ocaml and the related -el packages for emacs.

ProblemType: Package
DistroRelease: Ubuntu 10.04
Package: haml-elisp (not installed)
ProcVersionSignature: Ubuntu 2.6.32-24.39-preempt 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-preempt x86_64
Architecture: amd64
Date: Sat Aug 14 13:12:31 2010
ErrorMessage: subprocess installed post-installation script returned error exit status 1
InstallationMedia: Ubuntu-Studio 10.04 LTS "Lucid Lynx" - Release amd64 (20100427.1)
SourcePackage: libhaml-ruby
Title: package haml-elisp (not installed) failed to install/upgrade: subprocess installed post-installation script returned error exit status 1

Revision history for this message
jamesgoodsell (jamesgoodsell) wrote :
Revision history for this message
era (era) wrote :

This appears to be a problem with emacs22. Quoting the attached DpkgTerminalLog.txt:
> Setting up haml-elisp (2.2.17-1) ...
> install/haml-elisp: Handling install of emacsen flavor emacs
> install/haml-elisp: Handling install of emacsen flavor emacs22
> install/haml-elisp: byte-compiling for emacs22
>
> In toplevel form:
> haml-mode.el:26:1:Error: Cannot open load file: ruby-mode
>
> In toplevel form:
> sass-mode.el:26:1:Error: Cannot open load file: ruby-mode
> emacs-package-install: /usr/lib/emacsen-common/packages/install/haml-elisp emacs22 emacs22 emacs23 xemacs21 failed at /usr/lib/emacsen-common/emacs-package-install line 30, <TSORT> line 1.
> dpkg: error processing haml-elisp (--configure):
> subprocess installed post-installation script returned error exit status 1

In natty, the missing file seems to be provided by packages ruby1.8-elisp and ruby1.9.1-elisp

Revision history for this message
era (era) wrote :

Upstream bug http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557190 appears to attempt to address this, but is a fix for emacs23. Somehow this still affects emacs22. http://packages.ubuntu.com/natty/ruby1.8-elisp says emacs23 but not emacs22 satisfies the dependency on "emacsen". Is this an Ubuntu sync error, or a problem in one of the upstream packages?

summary: - package haml-elisp (not installed) failed to install/upgrade: subprocess
- installed post-installation script returned error exit status 1
+ haml-elisp fails to install with emacs22, cannot load file ruby-mode
Changed in libhaml-ruby (Ubuntu):
status: New → Confirmed
tags: added: package-conflict
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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