GNU logs - #37940, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37940: endless "try upgrading both" cycles
Resent-From: Arne Babenhauserheide <arne_bab@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 27 Oct 2019 09:55:01 +0000
Resent-Message-ID: <handler.37940.B.157217008232455 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 37940
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 37940 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.157217008232455
          (code B ref -1); Sun, 27 Oct 2019 09:55:01 +0000
Received: (at submit) by debbugs.gnu.org; 27 Oct 2019 09:54:42 +0000
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>
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-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-----
--=-=-=--




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Arne Babenhauserheide <arne_bab@HIDDEN>
Subject: bug#37940: Acknowledgement (endless "try upgrading both" cycles)
Message-ID: <handler.37940.B.157217008232455.ack <at> debbugs.gnu.org>
References: <87r22yldiv.fsf@HIDDEN>
X-Gnu-PR-Message: ack 37940
X-Gnu-PR-Package: guix
Reply-To: 37940 <at> debbugs.gnu.org
Date: Sun, 27 Oct 2019 09:55:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 37940 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
37940: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37940
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37940: endless "try upgrading both" cycles
Resent-From: Mark H Weaver <mhw@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 27 Oct 2019 17:39:02 +0000
Resent-Message-ID: <handler.37940.B37940.157219793723852 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37940
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Arne Babenhauserheide <arne_bab@HIDDEN>
Cc: 37940 <at> debbugs.gnu.org
Received: via spool by 37940-submit <at> debbugs.gnu.org id=B37940.157219793723852
          (code B ref 37940); Sun, 27 Oct 2019 17:39:02 +0000
Received: (at 37940) by debbugs.gnu.org; 27 Oct 2019 17:38:57 +0000
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>
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-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




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37940: endless "try upgrading both" cycles
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Sun, 27 Oct 2019 22:47:01 +0000
Resent-Message-ID: <handler.37940.B37940.157221641223536 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37940
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Mark H Weaver <mhw@HIDDEN>
Cc: 37940 <at> debbugs.gnu.org, Arne Babenhauserheide <arne_bab@HIDDEN>
Received: via spool by 37940-submit <at> debbugs.gnu.org id=B37940.157221641223536
          (code B ref 37940); Sun, 27 Oct 2019 22:47:01 +0000
Received: (at 37940) by debbugs.gnu.org; 27 Oct 2019 22:46:52 +0000
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: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
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-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.




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37940: endless "try upgrading both" cycles
Resent-From: Arne Babenhauserheide <arne_bab@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 28 Oct 2019 00:05:01 +0000
Resent-Message-ID: <handler.37940.B37940.157222104831924 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37940
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: 37940 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>
Received: via spool by 37940-submit <at> debbugs.gnu.org id=B37940.157222104831924
          (code B ref 37940); Mon, 28 Oct 2019 00:05:01 +0000
Received: (at 37940) by debbugs.gnu.org; 28 Oct 2019 00:04:08 +0000
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>
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-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-----
--=-=-=--




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37940: endless "try upgrading both" cycles
Resent-From: Diego Nicola Barbato <dnbarbato@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Wed, 30 Oct 2019 11:21:02 +0000
Resent-Message-ID: <handler.37940.B37940.15724344271810 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37940
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Cc: 37940 <at> debbugs.gnu.org, Mark H Weaver <mhw@HIDDEN>, Arne Babenhauserheide <arne_bab@HIDDEN>
Received: via spool by 37940-submit <at> debbugs.gnu.org id=B37940.15724344271810
          (code B ref 37940); Wed, 30 Oct 2019 11:21:02 +0000
Received: (at 37940) by debbugs.gnu.org; 30 Oct 2019 11:20:27 +0000
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>
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-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




Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#37940: endless "try upgrading both" cycles
Resent-From: Danny Milosavljevic <dannym@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Thu, 31 Oct 2019 09:29:01 +0000
Resent-Message-ID: <handler.37940.B37940.15725141251627 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 37940
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: Arne Babenhauserheide <arne_bab@HIDDEN>
Cc: 37940 <at> debbugs.gnu.org, Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Received: via spool by 37940-submit <at> debbugs.gnu.org id=B37940.15725141251627
          (code B ref 37940); Thu, 31 Oct 2019 09:29:01 +0000
Received: (at 37940) by debbugs.gnu.org; 31 Oct 2019 09:28:45 +0000
Received: from localhost ([127.0.0.1]:52124 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iQ6l2-0000QB-Qw
	for submit <at> debbugs.gnu.org; Thu, 31 Oct 2019 05:28:45 -0400
Received: from dd26836.kasserver.com ([85.13.145.193]:37706)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dannym@HIDDEN>) id 1iQ6l0-0000Q2-VF
 for 37940 <at> debbugs.gnu.org; Thu, 31 Oct 2019 05:28:43 -0400
Received: from localhost (178.112.118.192.wireless.dyn.drei.com
 [178.112.118.192])
 by dd26836.kasserver.com (Postfix) with ESMTPSA id 079BD3362699;
 Thu, 31 Oct 2019 10:28:40 +0100 (CET)
Date: Thu, 31 Oct 2019 10:28:25 +0100
From: Danny Milosavljevic <dannym@HIDDEN>
Message-ID: <20191031102825.46a1c51e@HIDDEN>
In-Reply-To: <87a79l7n2z.fsf@HIDDEN>
References: <87r22yldiv.fsf@HIDDEN> <87v9saqeba.fsf@HIDDEN>
 <871ruxhkml.fsf@HIDDEN> <87a79l7n2z.fsf@HIDDEN>
X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/=0bJWwjTCN16W+=ZM7/f6wh";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.7 (/)
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.7 (-)

--Sig_/=0bJWwjTCN16W+=ZM7/f6wh
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi,

On Mon, 28 Oct 2019 01:03:48 +0100
Arne Babenhauserheide <arne_bab@HIDDEN> wrote:

> > Now, it doesn=E2=80=99t sound right that =E2=80=98util-linux=E2=80=99 i=
s propagated from glib
> > and from poppler=E2=80=A6? =20
>=20
> Poppler needs glib at runtime and glib needs tools from util-linux at
> runtime?

That doesn't mean glib has to propagate the thing into the profile.

Quite the opposite, Guix is one of the few projects which rightly make the
distinction whether some dependency is an internal implementation detail of
a package or whether it's required in the public interface.

With glib's goal of abstracting stuff from UNIX away I seriously doubt they
intend util-*linux*, of all things, to be part of their public interface.

But you are right that Guix's glib propagates util-linux.  That is most lik=
ely
a bug, or it's because of pkg-config files (which also could be solved anot=
her
way).

Checking glib-2.50.3, none of their pkg-config files (.pc) mention libmount,
so not sure what's going on.

glib-2.60.6 uses meson which apparently doesn't use pkg-config (?).

--Sig_/=0bJWwjTCN16W+=ZM7/f6wh
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

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

iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl26qTkACgkQ5xo1VCww
uqW8XAf+LBh+6EQfULE2ZTfRj2l4Z75DUrYs+aahZwh2wdpR3dUWnDGU5MaTrnJy
JLOUZku3ndQREaq/cqnDD3PSC7xp0GIFFk9rTTf2C7u8jiTnZeLqcq0pKReWxqgA
tRAxkIHvne+W36BoQD9zVhD1IPNXuNtLollOufWPi2HObNAxmoiSptykd2y+fkFb
TVUFdHkXBSaZOrsKK7k1cAOHguTybV7/clmViYRDAbUOgofMEm7MseEbmXpVFLTC
QyE7BnaU4hGvOpU7gl3R7vWZYopjTEOv2uM2P39bYLF+CKopDNtmtnFHOu1uGNWE
msB3bw9AYwmlI76ZROsTl9lTKqMBcA==
=iKxf
-----END PGP SIGNATURE-----

--Sig_/=0bJWwjTCN16W+=ZM7/f6wh--





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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