From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kaushal Newsgroups: gmane.emacs.bugs Subject: bug#19894: 25.0.50; void-function eieio-constructor Date: Wed, 18 Feb 2015 16:33:30 +0000 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1134f21c3b9745050f5f6104 X-Trace: ger.gmane.org 1424277258 9901 80.91.229.3 (18 Feb 2015 16:34:18 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Feb 2015 16:34:18 +0000 (UTC) To: 19894@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 18 17:34:10 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YO7Zh-0006Z5-Bh for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Feb 2015 17:34:09 +0100 Original-Received: from localhost ([::1]:51702 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YO7Zg-0006Zy-Ob for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Feb 2015 11:34:08 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50601) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YO7Zc-0006ZY-2M for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:34:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YO7Za-0004yA-Rh for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:34:04 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:56690) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YO7Za-0004y4-OD for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:34:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YO7Za-0002Ur-7u for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Kaushal Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 18 Feb 2015 16:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19894 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Original-Received: via spool by submit@debbugs.gnu.org id=B.14242772249569 (code B ref -1); Wed, 18 Feb 2015 16:34:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Feb 2015 16:33:44 +0000 Original-Received: from localhost ([127.0.0.1]:47930 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YO7ZI-0002UG-2i for submit@debbugs.gnu.org; Wed, 18 Feb 2015 11:33:44 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:48826) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YO7ZF-0002U0-Hj for submit@debbugs.gnu.org; Wed, 18 Feb 2015 11:33:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YO7Z8-0004qB-Rx for submit@debbugs.gnu.org; Wed, 18 Feb 2015 11:33:35 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:47293) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YO7Z8-0004q7-Pp for submit@debbugs.gnu.org; Wed, 18 Feb 2015 11:33:34 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50546) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YO7Z7-0006YD-Ej for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:33:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YO7Z6-0004pG-5l for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:33:33 -0500 Original-Received: from mail-ig0-x235.google.com ([2607:f8b0:4001:c05::235]:58394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YO7Z5-0004p3-VQ for bug-gnu-emacs@gnu.org; Wed, 18 Feb 2015 11:33:32 -0500 Original-Received: by mail-ig0-f181.google.com with SMTP id hn18so2986166igb.2 for ; Wed, 18 Feb 2015 08:33:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=JruRc8V3iAAfXU5c0hjHjIrBlItKZAmyKSggDZf9OjY=; b=zwfvellGPDK3emzM2Pic5kIZvVG8KW6kP+4Jem50tW5INx7pb3ep5eDs60BeUVkiWH c0O9EArOwttqv5HbZ0zh08CApljZ7S7/+QkmMekgolr91bM5B/nKQUU/UYI5I/SJGPMm ptj039IGORANzVqEDkZdkl3I3RvIhYVvPki9SG/EjyBu+Xwzbbv0OeKEYpk+lHp/JQk4 Nevxhl4umOZhL0soQOH0IUbycHVVz62Ye9WiuWonRDmj6YnYTtq2EvcyOea4Od97xwPu /NZHwg+1Pz/yA3CiLTwE4So+bDZ6WnEfqVnP2u7P7irHp6gHjyaCZglIgWmTVDx4fLz6 o1aQ== X-Received: by 10.107.165.4 with SMTP id o4mr186752ioe.84.1424277211155; Wed, 18 Feb 2015 08:33:31 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:99544 Archived-At: --001a1134f21c3b9745050f5f6104 Content-Type: text/plain; charset=ISO-8859-1 Hi, I built emacs from git (commit http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=81d89d88aef5de720e7fbeecbfb295d6eaf6fd37 ) and it runs fine except that it broke compatibility with a 3rd party package on Melpa called gist ( https://github.com/defunkt/gist.el ). I grepped for "eieio-constructor" in the package install directory but I found nothing. So probably some internal call to that ex-function is causing this error. I get this on enabling `debug-on-error': Debugger entered--Lisp error: (void-function eieio-constructor) eieio-constructor(gh-gist-api "api" :sync nil :cache t :num-retries 1) apply(eieio-constructor gh-gist-api ("api" :sync nil :cache t :num-retries 1)) gh-gist-api("api" :sync nil :cache t :num-retries 1) gist-get-api(nil) gist-list(nil) funcall-interactively(gist-list nil) #(gist-list record nil) ad-Advice-call-interactively(# gist-list record nil) apply(ad-Advice-call-interactively # (gist-list record nil)) call-interactively(gist-list record nil) command-execute(gist-list record) execute-extended-command(nil "gist-list") smex-read-and-run(("gist-list" "customize" "gist-buffer" "sml/setup" "git-gutter+-commit" "git-gutter+-mode" "guide-key-mode" "sos-sel" "list-packages" "count-words-region" "sos-diff" "zenburn" "sos-discardco-force" "leuven" "kmacro-insert-counter" "paradox-list-packages" "reload-init" "sos-up" "smyx" "modi-mode" "edebug-defun" "global-unset-key" "sos-co-nolock" "unbind-from-modi-map" "mc/insert-numbers" "modi/set-linum" "bzg-big-fringe-mode" "mc--insert-number-and-increase" "modi/outshine-table-of-contents" "fci-mode" "sos-discardco" "browse-url-firefox" "ggtags-update-tags" "describe-personal-keybindings" "load-file" "ediff-buffers" "toggle-truncate-lines" "revert-all-buffers" "calc" "sx-tab-newest" "customize-face" "shell-script-mode" "query-exchange" "number/add" "matlab-shell" "verilog-mode" "package-list-packages" "ag" "describe-char" "emacs-lisp-mode" ...)) smex() funcall-interactively(smex) #(smex nil nil) ad-Advice-call-interactively(# smex nil nil) apply(ad-Advice-call-interactively # (smex nil nil)) call-interactively(smex nil nil) command-execute(smex) Emacs version: GNU Emacs 25.0.50.10 (x86_64-unknown-linux-gnu, GTK+ Version 2.10.4) of 2015-02-18 --001a1134f21c3b9745050f5f6104 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,

I built emacs from git (commit=A0http://git.savannah.gnu.org/cgit/emacs.git/= commit/?id=3D81d89d88aef5de720e7fbeecbfb295d6eaf6fd37 ) and it runs fin= e except that it broke compatibility with a 3rd party package on Melpa call= ed gist (=A0https://github.c= om/defunkt/gist.el ).

I grepped for "eiei= o-constructor" in the package install directory but I found nothing.

So probably some internal call to that ex-function = is causing this error.

I get this on enabling `deb= ug-on-error':

Debugger entered--Lisp erro= r: (void-function eieio-constructor)
=A0 eieio-constructor(gh-gis= t-api "api" :sync nil :cache t :num-retries 1)
=A0 appl= y(eieio-constructor gh-gist-api ("api" :sync nil :cache t :num-re= tries 1))
=A0 gh-gist-api("api" :sync nil :cache t :num= -retries 1)
=A0 gist-get-api(nil)
=A0 gist-list(nil)
=A0 funcall-interactively(gist-list nil)
=A0 #<subr ca= ll-interactively>(gist-list record nil)
=A0 ad-Advice-call-int= eractively(#<subr call-interactively> gist-list record nil)
=A0 apply(ad-Advice-call-interactively #<subr call-interactively> (g= ist-list record nil))
=A0 call-interactively(gist-list record nil= )
=A0 command-execute(gist-list record)
=A0 execute-ext= ended-command(nil "gist-list")
=A0 smex-read-and-run((&= quot;gist-list" "customize" "gist-buffer" "sm= l/setup" "git-gutter+-commit" "git-gutter+-mode" &= quot;guide-key-mode" "sos-sel" "list-packages" &qu= ot;count-words-region" "sos-diff" "zenburn" "= sos-discardco-force" "leuven" "kmacro-insert-counter&qu= ot; "paradox-list-packages" "reload-init" "sos-up&= quot; "smyx" "modi-mode" "edebug-defun" "= ;global-unset-key" "sos-co-nolock" "unbind-from-modi-ma= p" "mc/insert-numbers" "modi/set-linum" "bzg-= big-fringe-mode" "mc--insert-number-and-increase" "modi= /outshine-table-of-contents" "fci-mode" "sos-discardco&= quot; "browse-url-firefox" "ggtags-update-tags" "d= escribe-personal-keybindings" "load-file" "ediff-buffer= s" "toggle-truncate-lines" "revert-all-buffers" &q= uot;calc" "sx-tab-newest" "customize-face" "s= hell-script-mode" "query-exchange" "number/add" &q= uot;matlab-shell" "verilog-mode" "package-list-packages= " "ag" "describe-char" "emacs-lisp-mode"= ...))
=A0 smex()
=A0 funcall-interactively(smex)
=
=A0 #<subr call-interactively>(smex nil nil)
=A0 ad-Ad= vice-call-interactively(#<subr call-interactively> smex nil nil)
=A0 apply(ad-Advice-call-interactively #<subr call-interactively&g= t; (smex nil nil))
=A0 call-interactively(smex nil nil)
=A0 command-execute(smex)


Em= acs version:=A0GNU Emacs 25.0.50.10 (x86_64-unknown-linux-gnu, GTK+ Version= 2.10.4) of 2015-02-18=A0


--001a1134f21c3b9745050f5f6104--