GNU bug report logs - #37940
endless "try upgrading both" cycles

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Arne Babenhauserheide <arne_bab@HIDDEN>; dated Sun, 27 Oct 2019 09:55:01 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 37940 <at> debbugs.gnu.org:


Received: (at 37940) by debbugs.gnu.org; 30 Oct 2019 11:20:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Oct 30 07:20:27 2019
Received: from localhost ([127.0.0.1]:49371 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iPm1a-0000T8-LT
	for submit <at> debbugs.gnu.org; Wed, 30 Oct 2019 07:20:26 -0400
Received: from mout01.posteo.de ([185.67.36.65]:56298)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dnbarbato@HIDDEN>) id 1iPm1Y-0000Su-Bd
 for 37940 <at> debbugs.gnu.org; Wed, 30 Oct 2019 07:20:24 -0400
Received: from submission (posteo.de [89.146.220.130]) 
 by mout01.posteo.de (Postfix) with ESMTPS id 3F0F0160064
 for <37940 <at> debbugs.gnu.org>; Wed, 30 Oct 2019 12:20:18 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017;
 t=1572434418; bh=SacnrvYIDtii0AqlOBUxhXBrF43Ut2rILfEdqxLEQ/M=;
 h=From:To:Cc:Subject:Date:From;
 b=UZuaf1wQZEDV5lvA1j34R8Cg2tNpwNouD+TIN4MdCtJYjTbyyqH7IIaZCEjhJkOU0
 Wn6hxfHquoKifr7mPhhQeejwQqUlI2Mw0fOt8/EASwpXw2+jluc8IEFI74KuF9jqmX
 ftuTa9ZmCuXdkMYVgQnTVQAlaUDHfGW87PfbBEOILIl9Bx3XjlMIWY8FmReqRFBHPa
 g/1x/ufOOkzKNC+AHd125uUfBnTErY8Nu3PQRrHBzFwE+WHWylmb052x3Cky9QZnpG
 zFzYar1+kQGNlyl86bWR1geMotb6/2tDFtgW6vtCJXLdZi4vB/b2GvKhVbSi2/OZ8Y
 8D8DAqvGg6clw==
Received: from customer (localhost [127.0.0.1])
 by submission (posteo.de) with ESMTPSA id 4735bN4hWcz6tqk;
 Wed, 30 Oct 2019 12:20:16 +0100 (CET)
From: Diego Nicola Barbato <dnbarbato@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#37940: endless "try upgrading both" cycles
References: <87r22yldiv.fsf@HIDDEN> <87v9saqeba.fsf@HIDDEN>
 <871ruxhkml.fsf@HIDDEN>
Date: Wed, 30 Oct 2019 12:20:16 +0100
In-Reply-To: <871ruxhkml.fsf@HIDDEN> ("Ludovic
 \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\=
 \=\?utf-8\?Q\?s\?\= message of "Sun, 27 Oct 2019 23:46:42 +0100")
Message-ID: <87y2x2iiof.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 37940
Cc: 37940 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>,
 Arne Babenhauserheide <arne_bab@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hello Ludo,

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:


[...]


> Now, it doesn=E2=80=99t sound right that =E2=80=98util-linux=E2=80=99 is =
propagated from glib
> and from poppler=E2=80=A6?

Glib propagates 'util-linux' since it was updated to 2.58.1 (and poppler
propagates glib).  This isn't the first time it's caused trouble [0].
Marius has proposed a patch to fix it, which is intended for
'core-updates' (It hasn't been pushed yet AFAIK).

Regards,

Diego

[0]: http://issues.guix.gnu.org/issue/37732




Information forwarded to bug-guix@HIDDEN:
bug#37940; Package guix. Full text available.

Message received at 37940 <at> debbugs.gnu.org:


Received: (at 37940) by debbugs.gnu.org; 28 Oct 2019 00:04:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 27 20:04:08 2019
Received: from localhost ([127.0.0.1]:43670 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iOsW0-0008Iq-BB
	for submit <at> debbugs.gnu.org; Sun, 27 Oct 2019 20:04:08 -0400
Received: from mout.web.de ([212.227.15.4]:40163)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arne_bab@HIDDEN>) id 1iOsVx-0008IH-21
 for 37940 <at> debbugs.gnu.org; Sun, 27 Oct 2019 20:04:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=dbaedf251592; t=1572221035;
 bh=ZlqGQopkQ150m4JrbH6A2VcceSbwWogeehuvC0OVGWk=;
 h=X-UI-Sender-Class:References:From:To:Cc:Subject:In-reply-to:Date;
 b=LQDjatBKuymzIeUz+VoQgBIobXXSqn+guMTp6/++x5YivIbgWDSgqygS7DLtbdSR1
 GAWobg64nbbdqgQFGBjRxT+yS8cdSHOoldZuhp2wo9iO4DgV05c553um+MfmU5CPOQ
 FW9067ATEUzjtBsOMA14CO8v69keSuj6Gqqxwkog=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from fluss ([80.136.28.233]) by smtp.web.de (mrweb003
 [213.165.67.108]) with ESMTPSA (Nemesis) id 0M4ZVE-1i4BKp0jbo-00yjpj; Mon, 28
 Oct 2019 01:03:55 +0100
References: <87r22yldiv.fsf@HIDDEN> <87v9saqeba.fsf@HIDDEN>
 <871ruxhkml.fsf@HIDDEN>
User-agent: mu4e 1.2.0; emacs 26.1
From: Arne Babenhauserheide <arne_bab@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#37940: endless "try upgrading both" cycles
In-reply-to: <871ruxhkml.fsf@HIDDEN>
Date: Mon, 28 Oct 2019 01:03:48 +0100
Message-ID: <87a79l7n2z.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:1sv5geQY/N+fuMINE1g8YgNwdBQo2joUIi4bBxx2sOixY/Sft61
 t3/TqCriCbdRNnTqrqTkVHFm2fKs7qwE4UuoJlLr9ThFTAFgeMMt7tzm7RlafRc0aAAQ/42
 3Hum+pTMAnykNdoHLPPMuE8dgUokqfmAhSZGqIH1hkpEPy/QkeayRwLAwTfqWaEPA+Los3h
 MGOcAtXyW93Bmqao4UibQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:11Pk9CUwf/0=:BsJd+1P240EXQNiTmsqSyD
 P5Vx3s9yXa4VmWIHO0f9zgGlc8Xzd8rLoZAwLSQBkwLj+A9HRh4dS+6q7M+vmrnhGe2eBsx4M
 tEr7whUab/iR1K8j5pAN4nqac5Yl1nRX2dOE4//Nv0HQjbBnDmUKWodmV1J5GD8/8OsnPA3vg
 WGACk33PKPu2zPNaJEY4UxpdBdKWFkfEwZ2KGWt9ddKGoRlpbeuXO1/OkukPtWVBV1P5m2MUK
 FDxuGwsJEuHGc3IvToSzDMLG0XkdcxDMxjWYrhgQLyI8t4kDvSt07yfYod2pm7YuM9ryyw2j1
 jaDFxvcnnUzE+/pKVhS8ITlldCr+j32zpyVxkrFhVFntlgkkXplKsxFtwYfvc8ByUSIjj7p3z
 RBMibI5uhyXLGOQQ2aBdV0WvR3UO44m2ivKUfELY/CWWag6ZGNSR+fPxcmPEi9F7QpzkvwD6q
 uYqkJuceQaIlfCuU63Zm2SWXnjWs/urtB6ydV7s6/nVZeE0gv7n3f4R838kRq6bXtDEh5VqyJ
 nd+5L++nM4Nz3JrSzapRp5fcUVVTzutDwELRKVe6q6/hf1KbCpflmAQVllzRbgHZ6WeFPQMpt
 X8Q0OaieOGStAa4c+0qgq+ORtIiwCch7yCj77EsdBE5gOU/rgfZN3jTLF1SWK9pgPegSAaOtt
 g2StZUP0+XLtBQAngbI/F94d6/CVeCU/4Waj0r1i/3D3/jDuTJpo50d8Jsf46P/PuHtifGtxP
 6R3Sm5BuIphoGJW8hcuh4c378uRs7lvqltNp4m3zaMPkhBX3ycRsw3ELqPt3gwjRBbPwB8i0c
 S3lhuePvRIC8B9U604u4LmSVRPTJV9OfDdg84D6rBKrJObF6al9PFDrkCc5W5jVq0NmC+Wawe
 S9mFh5x7F0holPnYCM2ESZ4Px6ermWx9RJDJFGbU+ka4meQXHon7+Sf9AjsUaWV8+WZl6OZxH
 HeXMRru+64V8fqId9FRM2GmX/+ypXPg6bpFxSfY3quymWw1kRoLqtk606dP8yrLWmJoXURlpo
 ly8AM/x7KA6BlpRm9qIk4IKtVPmWIGG4I1PPhdhVqhpmT6yXS/AGefCUuAYVwa2JUgHgpOmxZ
 FD/+8gyIXS40ECtcVFZxTzlBymAaeJw6GJvMFQJmUlQH3JB4nLtLwT63nIw8OOTYBQJ3T7Fs+
 IfntoXwwPB2kRZt9WH2rwn9HkPTnYVVCpm7oGrzWX39SrIOrgTb1tNmumxzXboju1ldQ+Qpwn
 aV+AT/mjvpzJ7NVgUfCjkQehqNwpd494AyyS/Bg==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 37940
Cc: 37940 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Hi Mark and Ludovic,

Ludovic Court=C3=A8s <ludo@HIDDEN> writes:

> Hi Arne & Mark,
>
> Mark H Weaver <mhw@HIDDEN> skribis:
>> Arne Babenhauserheide <arne_bab@HIDDEN> writes:
>>> When installing a package while some packages are not up to date, guix
>>> can require adding more and more packages to guix install:
>> [...]
>>> guix install: error: profile contains conflicting entries for util-linux
>>> guix install: error:   first entry: util-linux@HIDDEN /gnu/store/xymkwf57=
x988q8cny2is1dgzrbr9xdfi-util-linux-2.34
>>> guix install: error:    ... propagated from glib@HIDDEN
>>> guix install: error:    ... propagated from poppler@HIDDEN
>>> guix install: error:   second entry: util-linux@HIDDEN /gnu/store/8k4pn=
ixpz73kxvxbjqajgbprjjmmgpxy-util-linux-2.32.1
>>> hint: Try upgrading both `poppler' and `util-linux', or remove one of t=
hem from the profile.
>>
>> I just wanted to briefly mention that if you use the "declarative
>> approach" to specifying user profiles, via the --manifest option to
>> "guix package", you will avoid this problem entirely.  I've been happily
>> using that approach for years, and I literally cannot remember the last
>> time I saw a "conflicting entries" message.  I heartily recommend it.

I=E2=80=99m just using guix install when I need a new package and guix remo=
ve
to clean up. Shouldn=E2=80=99t that be equivalent?

> Indeed.  Even if you don=E2=80=99t use the declarative approach, usually =
just
> upgrade everything (=E2=80=9Cguix upgrade=E2=80=9D) and you won=E2=80=99t=
 have any problems
> either.
>
> Problems arise when you try to upgrade only part of the packages.

This problem cuts in when the system is not fully up to date and I use
guix install.

> Now, it doesn=E2=80=99t sound right that =E2=80=98util-linux=E2=80=99 is =
propagated from glib
> and from poppler=E2=80=A6?

Poppler needs glib at runtime and glib needs tools from util-linux at
runtime?

Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein
ohne es zu merken

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl22MGcACgkQE++NRSQD
w+tKag/8CetOl4ikxIjeLUEoXuK6eoQSE9VkQKA2ncSQt42fHeLgZm5pB8waG+Ck
GJGeLAS2Es1zhD9ePjF5cSnQIwgC7wJSLxP0U1+DTv+SSaaFfnY8uu0rykoa9SAz
9d6jLCxZVLDmxWjdWboYkH25rrSHrzEXwpTx6iYYDfB4W8isULvh9evVEvaarC8A
nmTOHyd9Rg27K1PnSDfeLORMS/KWEHm1vc3QgVIMTkYC+IV0L7FvTtZAt284zGTu
TNOZE24nqE9xluP9AYXqqBSp4fqSoljCKEwGlT9xv3ox+hkS/r52INGd9ZfDPEEG
UWxZGBHBJQnMW4datTfE+CvdBfV74lgfEDL2E/bwo9t7esZStduo4uKG33oSqolL
JCTG+SR/t5k4X37FJtmYoaxkLl3Rp0XCEHftU075J1Wn2YyOhC4+E4vObFH/ia5A
1H8Dr0HsitNDdD3biFbJwS1Dp11TQXYPdHaQQc/tJh61+6OtSML+nqBVhLLnS4cB
tTkO/fZqcH/9iO/wYhS7H3tDjpnf95oHbyYg9bc8xwuQCsRLmz/4bqKVmZdI+qiD
aRfTjYXVXLlL8Ydja3TfBMiVNFcji5QbmLcANna9VG0E8/iyrlOBf3oeKwb0f/ML
ahdd9xbEorsysinJrV2NZz/O1owLv5zwjlGzY9RGguizhH+vMjmIswQBAQgAHRYh
BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJdtjBnAAoJENzPDbMLwQVI/dgD/27xAQSQ
oS0d50uvUmonxYMNFgrJUXFNtMw/4O9t8si5pU5s5eFi3AW7Y69nqpcsvInljPb2
DEkzRk3Y5X14QyUW6UxL8o0YhXBDsadIJALbx500opQTqQQOpX6EgGKawyBK/xFG
XenzBv8VmJ416n7FgEh5hdIIGRhbGtK+Cucx
=hFT8
-----END PGP SIGNATURE-----
--=-=-=--




Information forwarded to bug-guix@HIDDEN:
bug#37940; Package guix. Full text available.

Message received at 37940 <at> debbugs.gnu.org:


Received: (at 37940) by debbugs.gnu.org; 27 Oct 2019 22:46:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 27 18:46:52 2019
Received: from localhost ([127.0.0.1]:43637 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iOrJE-00067Y-C6
	for submit <at> debbugs.gnu.org; Sun, 27 Oct 2019 18:46:52 -0400
Received: from eggs.gnu.org ([209.51.188.92]:54127)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1iOrJC-00067H-Lw
 for 37940 <at> debbugs.gnu.org; Sun, 27 Oct 2019 18:46:50 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:35734)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1iOrJ7-0001fr-1b; Sun, 27 Oct 2019 18:46:45 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=46140 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1iOrJ6-0007HU-83; Sun, 27 Oct 2019 18:46:44 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: Mark H Weaver <mhw@HIDDEN>
Subject: Re: bug#37940: endless "try upgrading both" cycles
References: <87r22yldiv.fsf@HIDDEN> <87v9saqeba.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 6 Brumaire an 228 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Sun, 27 Oct 2019 23:46:42 +0100
In-Reply-To: <87v9saqeba.fsf@HIDDEN> (Mark H. Weaver's message of "Sun, 27
 Oct 2019 13:37:50 -0400")
Message-ID: <871ruxhkml.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 37940
Cc: 37940 <at> debbugs.gnu.org, Arne Babenhauserheide <arne_bab@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Arne & Mark,

Mark H Weaver <mhw@HIDDEN> skribis:

> Arne Babenhauserheide <arne_bab@HIDDEN> writes:
>> When installing a package while some packages are not up to date, guix
>> can require adding more and more packages to guix install:
> [...]
>> guix install: error: profile contains conflicting entries for util-linux
>> guix install: error:   first entry: util-linux@HIDDEN /gnu/store/xymkwf57x=
988q8cny2is1dgzrbr9xdfi-util-linux-2.34
>> guix install: error:    ... propagated from glib@HIDDEN
>> guix install: error:    ... propagated from poppler@HIDDEN
>> guix install: error:   second entry: util-linux@HIDDEN /gnu/store/8k4pni=
xpz73kxvxbjqajgbprjjmmgpxy-util-linux-2.32.1
>> hint: Try upgrading both `poppler' and `util-linux', or remove one of th=
em from the profile.
>
> I just wanted to briefly mention that if you use the "declarative
> approach" to specifying user profiles, via the --manifest option to
> "guix package", you will avoid this problem entirely.  I've been happily
> using that approach for years, and I literally cannot remember the last
> time I saw a "conflicting entries" message.  I heartily recommend it.

Indeed.  Even if you don=E2=80=99t use the declarative approach, usually ju=
st
upgrade everything (=E2=80=9Cguix upgrade=E2=80=9D) and you won=E2=80=99t h=
ave any problems
either.

Problems arise when you try to upgrade only part of the packages.

Now, it doesn=E2=80=99t sound right that =E2=80=98util-linux=E2=80=99 is pr=
opagated from glib
and from poppler=E2=80=A6?

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#37940; Package guix. Full text available.

Message received at 37940 <at> debbugs.gnu.org:


Received: (at 37940) by debbugs.gnu.org; 27 Oct 2019 17:38:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 27 13:38:57 2019
Received: from localhost ([127.0.0.1]:43501 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iOmVE-0006Ce-VQ
	for submit <at> debbugs.gnu.org; Sun, 27 Oct 2019 13:38:57 -0400
Received: from world.peace.net ([64.112.178.59]:60106)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <mhw@HIDDEN>) id 1iOmVD-0006CX-Sm
 for 37940 <at> debbugs.gnu.org; Sun, 27 Oct 2019 13:38:56 -0400
Received: from mhw by world.peace.net with esmtpsa
 (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89)
 (envelope-from <mhw@HIDDEN>)
 id 1iOmVC-0006XK-Q0; Sun, 27 Oct 2019 13:38:54 -0400
From: Mark H Weaver <mhw@HIDDEN>
To: Arne Babenhauserheide <arne_bab@HIDDEN>
Subject: Re: bug#37940: endless "try upgrading both" cycles
References: <87r22yldiv.fsf@HIDDEN>
Date: Sun, 27 Oct 2019 13:37:50 -0400
In-Reply-To: <87r22yldiv.fsf@HIDDEN> (Arne Babenhauserheide's message of "Sun, 
 27 Oct 2019 10:54:16 +0100")
Message-ID: <87v9saqeba.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 37940
Cc: 37940 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hi Arne,

Arne Babenhauserheide <arne_bab@HIDDEN> writes:
> When installing a package while some packages are not up to date, guix
> can require adding more and more packages to guix install:
[...]
> guix install: error: profile contains conflicting entries for util-linux
> guix install: error:   first entry: util-linux@HIDDEN /gnu/store/xymkwf57x988q8cny2is1dgzrbr9xdfi-util-linux-2.34
> guix install: error:    ... propagated from glib@HIDDEN
> guix install: error:    ... propagated from poppler@HIDDEN
> guix install: error:   second entry: util-linux@HIDDEN /gnu/store/8k4pnixpz73kxvxbjqajgbprjjmmgpxy-util-linux-2.32.1
> hint: Try upgrading both `poppler' and `util-linux', or remove one of them from the profile.

I just wanted to briefly mention that if you use the "declarative
approach" to specifying user profiles, via the --manifest option to
"guix package", you will avoid this problem entirely.  I've been happily
using that approach for years, and I literally cannot remember the last
time I saw a "conflicting entries" message.  I heartily recommend it.

      Mark




Information forwarded to bug-guix@HIDDEN:
bug#37940; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 27 Oct 2019 09:54:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Oct 27 05:54:42 2019
Received: from localhost ([127.0.0.1]:41688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iOfFx-0008RO-QK
	for submit <at> debbugs.gnu.org; Sun, 27 Oct 2019 05:54:42 -0400
Received: from lists.gnu.org ([209.51.188.17]:47017)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <arne_bab@HIDDEN>) id 1iOfFw-0008RG-1V
 for submit <at> debbugs.gnu.org; Sun, 27 Oct 2019 05:54:40 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45231)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <arne_bab@HIDDEN>) id 1iOfFu-0001hY-J3
 for bug-guix@HIDDEN; Sun, 27 Oct 2019 05:54:39 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: **
X-Spam-Status: No, score=2.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 SPOOFED_FREEMAIL autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <arne_bab@HIDDEN>) id 1iOfFo-0004gN-Au
 for bug-guix@HIDDEN; Sun, 27 Oct 2019 05:54:34 -0400
Received: from mout.web.de ([212.227.15.3]:36915)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <arne_bab@HIDDEN>) id 1iOfFn-0004fj-Tu
 for bug-guix@HIDDEN; Sun, 27 Oct 2019 05:54:32 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de;
 s=dbaedf251592; t=1572170066;
 bh=1/hqY5lFLN2JglLnnW7T0iCRV27+KPlDfR5AjQsTnwc=;
 h=X-UI-Sender-Class:From:To:Subject:Date;
 b=gjtIweeAa4jGpMHi4DFAHIdUhZre08bQTJ5jgts0Wxq7htGfvHz1bmzTeWIzOI2pG
 LvsqOIGBxDnOeuLoMDCRdyAaF2p/QzOCvOpqhrInGUR9Em3CRVf13XE2z95NG4hSP8
 nqdVcPZ6nyfm1GYelgW17t5PZiMNDHYotX5afz0M=
X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9
Received: from fluss ([80.136.28.233]) by smtp.web.de (mrweb004
 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Lkm1c-1hoVcc2vuW-00aUdx; Sun, 27
 Oct 2019 10:54:26 +0100
User-agent: mu4e 1.2.0; emacs 26.3
From: Arne Babenhauserheide <arne_bab@HIDDEN>
To: bug-guix@HIDDEN
Subject: endless "try upgrading both" cycles
Date: Sun, 27 Oct 2019 10:54:16 +0100
Message-ID: <87r22yldiv.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
 micalg=pgp-sha256; protocol="application/pgp-signature"
X-Provags-ID: V03:K1:l6SNojte1/3H9wRDmI3188gUqHer1aAYLFT6aOAqXN3R9V54SX5
 ITojuTkx0X+WAg8M5mJ3eSa7cRfq5bHUmYqMBmW7cNCvd49/F0IBe8jAmkRHsD4pHpVJeal
 AiWJRUsYcJ0oeNdrJnfjnrBz1Y4+sJz9V2XcqzbgqOFicYHud0dtjx7NsdwWqmn5SV6cP53
 aUTG8GVdwUcLZh9CQsmyQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:AHsAEn0TuVw=:Enh+p+dZifUBp8u6Y7SpZK
 +7ndIEmA+Zw+sTfBxwRGJnpUPy/nKB2AeZFi1drCpH862TB03xBIDrmQLcsmkxaw6OgG7BWbu
 burHGqpngc+ISGoDuoudIN7z30I/hc42aVtKuNei4nrFojrCZJwhVZ1WhfJsfork253pomCTh
 MZWLjzzcylt4dYIYI0sUU7WwPtdPOZYtUlK0OByM/1PibMG8fIo2CrNOBLzYCIZFC6pgvN59g
 RxlzT9ZxGIbJvM+M85zLT1H1GAQiCYpf/yILOlRllbbuH/NdhWE5qBP5vEai10/4fh33Omx+G
 P2C0zwZJUu4pEazBdSMBc5zbWcDBqwW9V7eawE6eCDp2klb6qc37LfV59YWLqR+8h372d+HWD
 fS2zeWC23uNhP2yOFz/V6yYiEz2zzEl0I78bn8gWRH2kmiTfc+iXUhsrwu0x9xRhtQxdWYgoF
 yggGJ5TI7mTcBiVgvWh19fRrWud1bYK5i2Y1r0VzjKyJ2icSYRVMZa5UdbdPD/n4n+WX/PjAg
 j9jsKfRsZ54uJBrXXMFjDGhvokUf7VS/fOrq30ZDUXYTZNdnzROVRwSVo/K8HxKIpJstLrLOu
 Jh1MWR77RzdNqCJHhN81TP3BfyutDOuIlKuOLLtIxbHaAf+Ci6W+jGWbNMHorwi5ZKRBXvz9R
 cYJkV3aAo0I7W2XueHFaUEBUPWMecIjQHS5llbqzUY43uth0lcfMAP39pY3Gpyuu8cKQ3pbnu
 Z3XHmm09TK9XUlvn84I8qUTYKPQMwPeD2eUM1upll1YmBfSQPQzlELk9Jc7Egu4VdNkdREeAa
 Jqh3gpd+sN0xEVybg1Ex48nSMCAbA3Ge8PCeyuayvXUAULtnMYS+2TE/Gs+ZT16/TagO2Zzde
 nD3NR5xZCG8dQTSK9Ki84lC80GoLMgVYSaDRys4QHmpxRZd+52vIyJjMc1Qn80nmQrSOkm7F9
 UW8aRgzakJpsRPbekIj26BwF4dJ+jVVmRLoKls8hUvvb+wpVEzXja7BIEq09XfoYLtoVX/0rd
 c9UoXfOGZWjEcIlS5xlEDYuU/Is6AkcgtiHZuaQJXwHnbl9HPh1VKczIDRd0m6A62qXnKe+9H
 fHtItSXDycFU6jCCZdzYa4VqFbBPbqpp3Ig81+1RvNXmztb5lZKkiFJ7lQaeSDywAqIV3Xx6J
 6R0pqacaFxmBTVl/nexvfYjqw0KwBfrIL3CXpRGoWforXhO6Xy/xnYbfnGZCUbWE1h6HMAR3D
 M4NDNwm1kAnXl0sJ6Tg4HOczbSCdvjkXqyW/ewQ==
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-Received-From: 212.227.15.3
X-Spam-Score: 0.6 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi,


When installing a package while some packages are not up to date, guix
can require adding more and more packages to guix install:


$ LANG=3DC guix install gtk+ dbus dbus-c++ dbus-glib glib libsoup rest libn=
otify poppler pcre libffi
The following packages will be upgraded:
   dbus	1.12.12 -> 1.12.16	/gnu/store/nlb24nrrrkn2h9vflnqigcf2hx58rvyx-dbus=
-1.12.16
   dbus-c++	0.9.0 -> 0.9.0	/gnu/store/f67vzh5hp4jd2y34hiz8jdd9wymv1j8x-dbus=
-c++-0.9.0
   dbus-glib	0.108 -> 0.108	/gnu/store/0riy07j7njqf2avcr9n5asrdxapd2np4-dbu=
s-glib-0.108
   glib	2.56.3 -> 2.60.6	/gnu/store/fbnpd7vjifm6ijyij4hi18mnsnf76983-glib-2=
.60.6
   libsoup	2.66.2 -> 2.68.2	/gnu/store/pabg3nkgmxg5cglimz7fklnk4n4dypb1-lib=
soup-2.68.2
   rest	0.8.1 -> 0.8.1	/gnu/store/xpvpfhf93rz4jkvi9pp2p5cvh4jcbv1h-rest-0.8=
.1
   libnotify	0.7.7 -> 0.7.7	/gnu/store/djpm5rvn35aaasfsgh7y3kqis71av5fy-lib=
notify-0.7.7
   poppler	0.72.0 -> 0.79.0	/gnu/store/8xysjsr4nh72m4334vff987x52pxyfmn-pop=
pler-0.79.0
   pcre	8.42 -> 8.43	/gnu/store/5j6w0x3aq0i5r9565w92lrh016vlmv2d-pcre-8.43
   libffi	3.2.1 -> 3.2.1	/gnu/store/ain96mrdwqd4s9shdd3s7m4syp5icdx5-libffi=
-3.2.1

The following package will be installed:
   gtk+	3.24.10	/gnu/store/6x13nr57i1qml20kjl30l7b767cw0d0b-gtk+-3.24.10

guix install: error: profile contains conflicting entries for util-linux
guix install: error:   first entry: util-linux@HIDDEN /gnu/store/xymkwf57x988=
q8cny2is1dgzrbr9xdfi-util-linux-2.34
guix install: error:    ... propagated from glib@HIDDEN
guix install: error:    ... propagated from poppler@HIDDEN
guix install: error:   second entry: util-linux@HIDDEN /gnu/store/8k4pnixpz=
73kxvxbjqajgbprjjmmgpxy-util-linux-2.32.1
hint: Try upgrading both `poppler' and `util-linux', or remove one of them =
from the profile.


Since Guix already knows about these requirements, it would be great if
I could tell it to just pull in all additional updates to be able to
install the package. Or at least tell me about all the required upgrades
in one step. Something like

guix install: error: profile contains conflicting entries
guix install: error: conflict N: util-linux
guix install: error:   first entry: util-linux@HIDDEN /gnu/store/xymkwf57x988=
q8cny2is1dgzrbr9xdfi-util-linux-2.34
guix install: error:    ... propagated from glib@HIDDEN
guix install: error:    ... propagated from poppler@HIDDEN
guix install: error:   second entry: util-linux@HIDDEN /gnu/store/8k4pnixpz=
73kxvxbjqajgbprjjmmgpxy-util-linux-2.32.1
guix install: error: conflict N+1: util-linux
guix install: error:   first entry: util-linux@HIDDEN /gnu/store/xymkwf57x988=
q8cny2is1dgzrbr9xdfi-util-linux-2.34
guix install: error:   second entry: util-linux@HIDDEN /gnu/store/8k4pnixpz=
73kxvxbjqajgbprjjmmgpxy-util-linux-2.32.1
guix install: error:    ... propagated from fontconfig@HIDDEN

hint: Try upgrading removing dbus from the profile or upgrading all
dependent packages with
hint: guix install gtk+ dbus dbus-c++ dbus-glib glib libsoup rest libnotify=
 poppler pcre libffi util-linux  ...


Best wishes,
Arne
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein
ohne es zu merken

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl21aUwACgkQE++NRSQD
w+vkhg//eLmxL+42qsWCadfVxVjcE2WdDvSlJ6Uohcosf9a21cPgUBUZ7A6l2MSG
eZ+ByT9ASbBwjqK2K71XV/AN0jEM3m7QfiBu3adaQW7+0ni86b9evquaO7vlSTLl
BApuzzwg6x3mAX430EOSGpqr1KuTCE/u/8mdgBL1UM9PXJghWFg1W2XO6ysusOZe
7gbbxwy6gyBQppTdREz9Hi6xzOoQeSrerFs5pJlEjcKNq8uooc6SEI/HPrK6Et7B
FmnHJ2CHE/LTp/Lg7Cxgfpo2b45cmEcKmeTo9+Lay3Kufh5NRPBc+icQUuN3MXLo
+O5IyTK1SHGObtrAmDfK3o7mtV+CmBQ2qJre4ZvMGQI4HAdMN+O2QG172vzeI6pS
+AFH7d5KOzrkvFr7yHYpQfyA/+liezSvCW5Su2hjYJjpwE225Apq8JLcmxTB3ULt
k4x4AZ7cNZfnGQNm5cbkYEK6K/DeuOKLSuNnHw7Bm/ZoyU9y9b1V3VyAR4HGGBp3
rmaPYvjEoPrtsBXFjJ6IaslriBPHe+2+fpnMtwUz+jEPYBlSbVnAlHgE2SRncqC3
+NJDwWD2Bp3BAs3BKUFhknJBT8Q3Xl2D2+KIR+BLp1QxUdZXfHwBkhu9d07YFfjZ
HA+v40Zj1YCheriEGOqV1EbBULBvLaHP13Eiuyn7Jqh32bxEwyeIswQBAQgAHRYh
BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJdtWlNAAoJENzPDbMLwQVIHLAD/i1CoaxJ
h+KIyZhp4tpQd6qMo8ZdQs46lYXoHNeVgQfXljGLAWcJGsb/h1PDwC/NjIzuHWBw
4lbb2e6vdFyFSfbCxV+ZHe9FApFJCGFpn9183DEWyi6rOptrs8XbiWSJxbakIYNi
WI7N3E+ousHLIqKqcEvc1W2qnVJg8tIdYKUE
=pyxC
-----END PGP SIGNATURE-----
--=-=-=--




Acknowledgement sent to Arne Babenhauserheide <arne_bab@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#37940; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 30 Oct 2019 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.