From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: emacs-exwm-x update error Date: Sat, 01 Jul 2017 18:10:55 +0200 Message-ID: <87vanc9lyo.fsf@gnu.org> References: <87r2y0pt71.fsf@163.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dRKz7-0007ak-3v for guix-devel@gnu.org; Sat, 01 Jul 2017 12:11:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dRKz3-00032L-Ul for guix-devel@gnu.org; Sat, 01 Jul 2017 12:11:01 -0400 In-Reply-To: <87r2y0pt71.fsf@163.com> (Feng Shu's message of "Sat, 01 Jul 2017 14:28:02 +0800") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Feng Shu Cc: guix-devel Hello, "Feng Shu" skribis: > feng@tumashu:~/project/guix $ ./pre-inst-env guix package -u emacs-exwm-x [...] > The following package will be upgraded: > emacs-exwm-x 1.0-2.2099138 =E2=86=92 1.6 /gnu/store/b05317amv8xp7kg297= rjfqma8f9pp91d-emacs-exwm-x-1.6 > > guix package: error: profile contains conflicting entries for emacs-exwm:= out > guix package: error: first entry: emacs-exwm@0.14:out /gnu/store/6v3xzl= 7xpbgkg9fy6rhfbbizps61yysd-emacs-exwm-0.14 > guix package: error: ... propagated from emacs-exwm-x@1.6 > guix package: error: second entry: emacs-exwm@0.13:out /gnu/store/j39k3= hiyxskr78k2pbybvgq1nwczdgvq-emacs-exwm-0.13 I find the message pretty explicit :-), but I=E2=80=99m happy to improve it= if you have ideas. What this means is that the new profile would end up with two different emacs-exwm, and so it just errors out. One solution is to upgrade all things exwm at once: guix package -u exwm That way, emacs-exwm-x and emacs-exwm will be in sync. HTH! Ludo=E2=80=99.