sawfish.el not "emacs-package-install"ed

Bug #44511 reported by Harald Meland
4
Affects Status Importance Assigned to Milestone
sawfish (Debian)
Fix Released
Unknown
sawfish (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

sawfish (1.3+cvs20050709-6) includes the file /usr/share/emacs/site-lisp/sawfish/sawfish.el, but that file is not reachable with the default `load-path' of e.g. emacs21 (21.4a-3ubuntu1).

The file /etc/emacs/site-start.d/50sawfish.el tries to set load-path correctly, but uses (symbol-name flavor) as the third path component. For emacs21 this results in /usr/share/emacs21/site-lisp/sawfish being added to the load-path.

I think the proper way to fix this is to 1) install a compiled (.elc) version of sawfish.el into e.g. /usr/share/emacs21/site-lisp/sawfish; emacs-package-install should handle this, and 2) also add the flavor-independent path to load-path, so that e.g. help-mode's hyperlinks will lead to the non-compiled code.

Changed in sawfish:
status: Unknown → Fix Released
Revision history for this message
William Grant (wgrant) wrote :

Fixed in Feisty for ages.

Changed in sawfish:
status: Unconfirmed → 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.