From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id APSmI00wIV8AGgAA0tVLHw (envelope-from ) for ; Wed, 29 Jul 2020 08:16:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id uMhfH00wIV9HSAAAbx9fmQ (envelope-from ) for ; Wed, 29 Jul 2020 08:16:13 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0086B940A67 for ; Wed, 29 Jul 2020 08:16:12 +0000 (UTC) Received: from localhost ([::1]:35258 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0hFy-0007BX-Ab for larch@yhetil.org; Wed, 29 Jul 2020 04:16:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51688) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0hFq-0007Aw-9R for bug-guix@gnu.org; Wed, 29 Jul 2020 04:16:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:48482) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k0hFq-00007B-04 for bug-guix@gnu.org; Wed, 29 Jul 2020 04:16:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k0hFp-0007jk-Sj for bug-guix@gnu.org; Wed, 29 Jul 2020 04:16:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#42595: conflicts in propagated imports must be resolved manually Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 29 Jul 2020 08:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42595 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "Dr. Arne Babenhauserheide" Received: via spool by 42595-submit@debbugs.gnu.org id=B42595.159601050229668 (code B ref 42595); Wed, 29 Jul 2020 08:16:01 +0000 Received: (at 42595) by debbugs.gnu.org; 29 Jul 2020 08:15:02 +0000 Received: from localhost ([127.0.0.1]:60028 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0hEs-0007iR-DT for submit@debbugs.gnu.org; Wed, 29 Jul 2020 04:15:02 -0400 Received: from flashner.co.il ([178.62.234.194]:45148) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0hEp-0007hg-88 for 42595@debbugs.gnu.org; Wed, 29 Jul 2020 04:15:00 -0400 Received: from localhost (unknown [31.210.177.175]) by flashner.co.il (Postfix) with ESMTPSA id 2BC3A40031; Wed, 29 Jul 2020 08:14:53 +0000 (UTC) Date: Wed, 29 Jul 2020 11:14:20 +0300 From: Efraim Flashner Message-ID: <20200729081420.GA9973@E5400> References: <87o8nylpsw.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ikeVEW9yuYc//A+q" Content-Disposition: inline In-Reply-To: <87o8nylpsw.fsf@web.de> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 42595@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -2.61 X-TUID: ez7Eg8mq7dCT --ikeVEW9yuYc//A+q Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 29, 2020 at 09:54:07AM +0200, Dr. Arne Babenhauserheide wrote: > Hi, >=20 > When I get conflicts in propagated imports, I must follow a mechanical > multi-step process to resolve them manually. >=20 > A recent example: I wanted to install guile-gi. In the first step I was > told to also update python-pycairo, and in the next steps I had to add, > one by one, >=20 >=20 > dbus-glib cairo guile-charting libsoup poppler pango >=20 > And now I gave up. I=E2=80=99m now here and out of time: >=20 > LANG=3DC guix package -i guile-gi python-pycairo dbus-glib cairo guile-ch= arting libsoup poppler pango > The following packages will be upgraded: > python-pycairo (dependencies or package changed) > dbus-glib (dependencies or package changed) > cairo (dependencies or package changed) > guile-charting (dependencies or package changed) > libsoup (dependencies or package changed) > poppler (dependencies or package changed) > pango (dependencies or package changed) >=20 > The following package will be installed: > guile-gi 0.3.0 >=20 > guix package: error: profile contains conflicting entries for glib > guix package: error: first entry: glib@2.62.6 /gnu/store/xr6zfqxklmr7sk= alljn5i071xmgqxbrm-glib-2.62.6 > guix package: error: ... propagated from cairo@1.16.0 > guix package: error: ... propagated from pango@1.44.7 > guix package: error: second entry: glib@2.62.6 /gnu/store/q4100sjqcsdi6= b232ndr93vxfzv9bzij-glib-2.62.6 > guix package: error: ... propagated from libnotify@0.7.7 >=20 >=20 > This should be automated, so there would be just one step to add all > updates I need. Are all of the packages from the same guix commit? What if you try running 'guix package -u' to upgrade all your packages first and then installing new ones? --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --ikeVEW9yuYc//A+q Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl8hL9gACgkQQarn3Mo9 g1Hqhw//YE4+BsJVmELSHsIa9QILEpm9zzb4blmYKUmVsTjBtd+n2PDdZk0KKcHi w/5h8pk++H1w2veBZADOpj3uCwYSaxM7yZDx2gZJF9ElQHTGwKJBFA7YbkO5uKeF quu7S6Bsh6qiR4pOodW/orVIb0aVEedi8VZ+w0SdfI2zLuXgk/KgH/pSzam/ErlH kAzSlM2umYik1i0wEuo4oTCnWDJkzu9CvxtwF6D3g+WB+R1b4U7QO3qZ+eAH+pM/ H8bPXnP9QKiQ1q2I+RVSgcS9u24mHfSU4gchYT+3jQ/O/0ee2OAve11lqpGUeZk6 Y7ANzDXZq+2we43V2vEe0kYhu2ALTfCzDH0RrK9fuoMDM3x5jk9QUOc0LLeq/6W1 k/izQGy5XIDvsv0mEFfqje8B9gMAt8k1c66XAWWP1HZmFcsU2SM2x8jcTXnZxbvq MaFHs/IJA2gQqY7Lfs6nGx8UZUcmtxmToSgBjp6JLhWjObfQ8lSybRswPipDEsbC csUpL0pPmmbNA78Ct7VpZZCYlkALniPWl7yIZPo204Slk0IlBXJXWHfC9y5y2DzG CZHA/FSZUNWQtAIxN5eNcsPD8n4exBRAw7isqP/P//lptochcLZsD1WWNmB0W90k /hcW3AqUACxipEChJoBDxW+N5wNXY8kgX2SyB8BDSZMuN9/OGmc= =TBQE -----END PGP SIGNATURE----- --ikeVEW9yuYc//A+q--