Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 447852 - app-emacs/wanderlust-2.15.9_pre20101102 is broken with emacs-24
Summary: app-emacs/wanderlust-2.15.9_pre20101102 is broken with emacs-24
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Emacs project
URL: http://thread.gmane.org/gmane.mail.wa...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-19 16:53 UTC by Markus Walter
Modified: 2013-01-21 23:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Walter 2012-12-19 16:53:22 UTC
Wanderlust needs a revbump to something more recent to work in conjunction with Emacs 24. Otherwise one gets a "`keymap' is reserved for embedded parent maps" error. More info can be found in the linked gmane thread:

===
You have to upgrade wanderlust from CVS!

From wl/Changelog:

2011-07-19  Katsumi Yamaoka

        * wl-e21.el (wl-e21-make-toolbar-buttons): Work around the Emacs
        24 error: "`keymap' is reserved for embedded parent maps"
===
Comment 1 Markus Walter 2012-12-19 17:08:51 UTC
I just tested with a copy of https://github.com/wanderlust/wanderlust (a8c38a3a68
) and quick testing worked fine with emacs-24.
Comment 2 Ulrich Müller gentoo-dev 2012-12-19 17:55:17 UTC
It's not entirely clear to me what the status of that github repository is. It used to be unofficial. Has this changed now?

Also I've neither seen a statement from Yuuichi Teranishi that he passed on the maintainership, nor any announcement of maintainership takeover.

On the other hand, the CVS repository appears to be non-functional, and this message confirms it:
<http://article.gmane.org/gmane.mail.wanderlust.general.japanese/8896>


So, maybe we should simply take the fix relevant for this bug and add it as a patch. It seems to be this pair of commits:
<https://github.com/wanderlust/wanderlust/commit/ff308dc18fd7c8fe339757179f1129a900e476cc>
<https://github.com/wanderlust/wanderlust/commit/1e2cfad3bb6cc78815893fece82cbe0a8c8b5a9f>
Comment 3 Markus Walter 2012-12-20 00:02:18 UTC
Sadly wanderlust development has had no official leadership in some
while. The official repository was discontinued (see [1]) because of
restructuring on the side of the administrators (not Yuuichi
Teranishi). In this thread the github repository I used was
instantiated as heir and since then is the closest thing to an
official repository. I personally know the custodian David to be an
able and reliable man. That's not the most satisfying answer one could
hope for, but I fear that this is the status quo.

[1] http://thread.gmane.org/gmane.emacs.gnus.semi.japanese/13503
Comment 4 Ulrich Müller gentoo-dev 2013-01-21 23:02:14 UTC
New snapshot committed to CVS. Sorry for the delay.

+*wanderlust-2.15.9_pre20120923 (21 Jan 2013)
+
+  21 Jan 2013; Ulrich Müller <ulm@gentoo.org> wanderlust-2.14.0-r6.ebuild,
+  -wanderlust-2.15.9_pre20100125.ebuild, wanderlust-2.15.9_pre20101102.ebuild,
+  +wanderlust-2.15.9_pre20120923.ebuild:
+  New snapshot, bug 447852. Update HOMEPAGE. Specify LICENSE more precisely.
+  Remove intermediate version.
+