From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.help Subject: Re: using use-package Date: Thu, 13 Aug 2015 23:52:10 +0200 Message-ID: <871tf6eu0l.fsf@web.de> References: <67cb463e-41f6-4f37-91ee-15d0fdb5ba9f@googlegroups.com> <20150812180621.32265.2E673ABE@ahiker.mooo.com> <20150813072506.GA21389@tuxteam.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1439502794 15024 80.91.229.3 (13 Aug 2015 21:53:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 13 Aug 2015 21:53:14 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 13 23:53:02 2015 Return-path: Envelope-to: geh-help-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 1ZQ0Qn-000208-NN for geh-help-gnu-emacs@m.gmane.org; Thu, 13 Aug 2015 23:53:01 +0200 Original-Received: from localhost ([::1]:44215 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQ0Qm-0003TM-Vn for geh-help-gnu-emacs@m.gmane.org; Thu, 13 Aug 2015 17:53:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57484) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQ0Qc-0003Sg-QG for help-gnu-emacs@gnu.org; Thu, 13 Aug 2015 17:52:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZQ0QY-0004mI-PU for help-gnu-emacs@gnu.org; Thu, 13 Aug 2015 17:52:50 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:40010) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZQ0QY-0004mC-IL for help-gnu-emacs@gnu.org; Thu, 13 Aug 2015 17:52:46 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZQ0QV-0001ha-E3 for help-gnu-emacs@gnu.org; Thu, 13 Aug 2015 23:52:43 +0200 Original-Received: from ip-90-187-188-166.web.vodafone.de ([90.187.188.166]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Aug 2015 23:52:43 +0200 Original-Received: from michael_heerdegen by ip-90-187-188-166.web.vodafone.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 13 Aug 2015 23:52:43 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip-90-187-188-166.web.vodafone.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:dpUK9FrN/4zgYPpUfs3upSUs388= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:106557 Archived-At: Stefan Monnier writes: > My crystal ball tells me that you upgraded Magit from an Emacs where the > previous Magit was already loaded, and the old (loaded) version > interfered while byte-compiling the new version. > [ The typical interference, looks like this: Emacs tries to compile > foo-1.el which does (require 'foo-2) to get some macros, but (the old) > `foo-2' is already loaded so we end up using the old version of the > macros (or the macros may simply not be defined at all). ] Sorry, I was not able to fetch the parent message, so I answer to this one... I recently had such an issue: https://github.com/magit/magit/issues/2045. If the issue is reproducible, it could be worth to report it to the Magit maintainers. In my special case, it was fixable from the Magit side. BTW, AFAICT since Helm uses async.el for package upgrading we have had no more of such problems. Regards, Michael.