From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: guix package conflict Date: Sat, 10 Aug 2019 09:34:24 +0200 Message-ID: <87y301v5hb.fsf@elephly.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:51971) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hwLtg-0005ap-DR for help-guix@gnu.org; Sat, 10 Aug 2019 03:34:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hwLtf-0005TD-I0 for help-guix@gnu.org; Sat, 10 Aug 2019 03:34:40 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21330) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hwLtf-0005Rn-3k for help-guix@gnu.org; Sat, 10 Aug 2019 03:34:39 -0400 In-reply-to: List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Andy Tai Cc: help-guix@gnu.org Hi Andy, > guix package: error: profile contains conflicting entries for cairo > guix package: error: first entry: cairo@1.16.0 > /gnu/store/4d8rc6vjkhsk1b20rigz0nzl7zffn4b5-cairo-1.16.0 > guix package: error: ... propagated from python-pycairo@1.17.1 > guix package: error: second entry: cairo@1.16.0 > /gnu/store/cwqv36m84ipbpwn52wyy560xbxrzknsz-cairo-1.16.0 > guix package: error: ... propagated from pango@1.42.4 > guix package: error: ... propagated from gtk+@3.24.9 > hint: Try upgrading both `python-pycairo' and `gtk+', or remove one of th= em > from > the profile. Have you tried that? > I regularly do > > guix pull && guix package -u > > so I cannot recall how I got into this situation. I have packages > depending on both gtk+ and > python-pycairo' so it seems I cannot just remove either one of them. What > would be the best approach to fix this? Does =E2=80=9Cguix package -u=E2=80=9D not fix this problem for you? Or is= this the output of =E2=80=9Cguix package -u=E2=80=9D? --=20 Ricardo