Please sync dictionary-el 1.8.7-7 from Debian

Bug #71992 reported by Michael Olson
6
Affects Status Importance Assigned to Milestone
dictionary-el (Ubuntu)
Fix Released
Undecided
Reinhard Tartler

Bug Description

Archive admins: Please sync dictionary-el_1.8.7-7 from debian/unstable.

Changes since last sync:
 dictionary-el (1.8.7-7) unstable; urgency=low
 .
   * Fix typo in previous changelog entry.

 dictionary-el (1.8.7-6) unstable; urgency=low
 .
   * debian/emacsen-install: per Michael W. Olsen, make absolute rather
     than relative symlinks to .el files to accommodate non-standard
     filesystem setups in which /usr/share/$FLAVOR is a symlink.
     (Closes: #431649.)
   * debian/copyright: correctly mark license as GPL 2 *or later*, but
     specifically refer users to /usr/share/common-licenses/GPL-2 anyway.

 dictionary-el (1.8.7-5) unstable; urgency=low
 .
   * dictionary.el: per Kevin Ryde, mark the connection as safe to kill
     without bugging the user. (Closes: #417533.)
   * debian/control: tweak dependencies slightly in preparation for
     emacs22.

The dictionary-el 1.8.7-4 package does not seem to be installing correctly on my system, at least with emacs-snapshot.

The following errors are given. I also notice that it creates a bogus "*.el" symlink in /usr/share/emacs-snapshot/site-lisp/dictionary-el/ that points to "../../../emacs/site-lisp/dictionary-el/*.el".

Setting up dictionary-el (1.8.7-4) ...
install/dictionary-el: Handling install for emacsen flavor emacs-snapshot
>>Error occurred processing *.el: File error (("Opening input file" "no such file or directory" "/usr/share/emacs-snapshot/site-lisp/dictionary-el/*.el"))
Wrote /usr/share/emacs-snapshot/site-lisp/dictionary-el/path.elc
emacs-package-install: /usr/lib/emacsen-common/packages/install/dictionary-el emacs-snapshot emacs-snapshot emacs21 failed at /usr/lib/emacsen-common/emacs-package-install line 30, <TSORT> line 1.
dpkg: error processing dictionary-el (--configure):
 subprocess post-installation script returned error exit status 1

Revision history for this message
Michael Olson (mwolson) wrote :

I've submitted the following patch to the Debian package maintainer, which fixes this.

Revision history for this message
Michael Olson (mwolson) wrote :

Here's a debdiff against 1.8.7-5. It's important to get the -5 revision into gutsy, because that adds support for emacs22.

Changed in dictionary-el:
status: New → Confirmed
Revision history for this message
Michael Olson (mwolson) wrote :

And here's an updated version that I prepared after talking with the Debian package maintainer. It's a bit less invasive, and should get picked up in the next version of the package.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Reinhard: can you maybe take a look at the patch?

Changed in dictionary-el:
assignee: nobody → siretart
Revision history for this message
Reinhard Tartler (siretart) wrote :

debian has the fix already applied, so its best to just sync the package.

description: updated
Revision history for this message
Martin Pitt (pitti) wrote :

synced

Changed in dictionary-el:
status: Confirmed → Fix Released
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.