From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Marcin Borkowski Newsgroups: gmane.emacs.help Subject: Melpa failure :-( Date: Sat, 18 Apr 2015 19:19:57 +0200 Message-ID: <87twwdl5fm.fsf@mbork.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1429377644 31250 80.91.229.3 (18 Apr 2015 17:20:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Apr 2015 17:20:44 +0000 (UTC) To: Help Gnu Emacs mailing list Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Apr 18 19:20:37 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 1YjWPz-0000TT-CG for geh-help-gnu-emacs@m.gmane.org; Sat, 18 Apr 2015 19:20:35 +0200 Original-Received: from localhost ([::1]:46347 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YjWPy-0006st-JL for geh-help-gnu-emacs@m.gmane.org; Sat, 18 Apr 2015 13:20:34 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57065) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YjWPf-0006sd-G2 for help-gnu-emacs@gnu.org; Sat, 18 Apr 2015 13:20:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YjWPc-0003Yf-9w for help-gnu-emacs@gnu.org; Sat, 18 Apr 2015 13:20:15 -0400 Original-Received: from mail.mojserwer.eu ([2a01:5e00:2:52::8]:41515) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YjWPc-0003Yb-1o for help-gnu-emacs@gnu.org; Sat, 18 Apr 2015 13:20:12 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id EB3BC4FA03B for ; Sat, 18 Apr 2015 19:20:07 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu Original-Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jhlpiw-OPoWE for ; Sat, 18 Apr 2015 19:20:05 +0200 (CEST) Original-Received: from localhost (117-116.echostar.pl [213.156.117.116]) by mail.mojserwer.eu (Postfix) with ESMTPSA id CD41C4F6079 for ; Sat, 18 Apr 2015 19:20:04 +0200 (CEST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a01:5e00:2:52::8 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:103834 Archived-At: Hi all, and today it happened again: upgrading a package using the package manager failed in the middle of the process, in what I would consider an undefined state, and now I'm left without Icicles:-(. Am I the only one to suffer from upgrade failures from time to time? Might it be the fault of the pacakge manager, or is using Melpa (not the stable version) just asking for trouble? I have to say that I'm on the verge of deciding to drop this whole package manager stuff and switching to Git or manual install from EW: it will be a bit more work, but at least I won't break my Emacs that easily (and I'll be able to easily revert to the previous state). Wouldn't it be a good idea for the package manager to wrap the whole installation routine in a (condition-case ...) or something, and make a (temporary) backup of the package being installed just in case? Best, -- Marcin Borkowski http://octd.wmi.amu.edu.pl/en/Marcin_Borkowski Faculty of Mathematics and Computer Science Adam Mickiewicz University