From unknown Sat Jun 14 05:13:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58859: profile contents depends on package order Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 29 Oct 2022 04:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58859 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 58859@debbugs.gnu.org Cc: Guix Devel X-Debbugs-Original-To: Guix Bugs Received: via spool by submit@debbugs.gnu.org id=B.166701819521964 (code B ref -1); Sat, 29 Oct 2022 04:37:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Oct 2022 04:36:35 +0000 Received: from localhost ([127.0.0.1]:34766 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oodaE-0005i9-7P for submit@debbugs.gnu.org; Sat, 29 Oct 2022 00:36:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:32948) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ooda9-0005hy-8V for submit@debbugs.gnu.org; Sat, 29 Oct 2022 00:36:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ooda5-0001Nm-Ss; Sat, 29 Oct 2022 00:36:26 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ooda3-000119-7X; Sat, 29 Oct 2022 00:36:25 -0400 Date: Sat, 29 Oct 2022 04:36:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1667018171; x=1667277371; bh=cH8s64IMENmGbBzr3kiQ78qg1I1EZlRcLXV9RfK9eBg=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=ifMwI3859EnWZCWg/Bf5IGnH3END1NKD00ZX+q9V7G+vhXPPbYJBcpf9L8YZhtdKW 895qMtFyiS3etMkOf/EcpK2xH3h9cOmZkFEjFAPYtRMW8fcIipuduNzLKXwZM8vR+s DqHC6tZEnPtguQzHaLUE/Q/78duTRI0jS8Eg/XGgvpO6D1Eo8LM3k53zX4jyhrVnRh JRnhZcuJ6o+g2pM8JnJ9aqIIpXxjx9lLNjOIDU/0J2JJaF/xXML/Ml4nfNQTm9yv7F q3vrapuW65gKkNhMgk+l9lQMlH4osZgckFiUWn2Jzn8i0M0qDu478HiPt24ztbVNiD YmlmX0sdYcvYg== From: John Kehayias Message-ID: <87v8o39rh1.fsf@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.16; envelope-from=john.kehayias@protonmail.com; helo=mail-4316.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi Guix, (I'm cc'ing the devel list for this bug report as I think some wider input = and commentary would be worthwhile.) While investigating a bug with the --emulate-fhs option (bug report forthco= ming) I noticed that the profile contents can depend on the order of packag= es given as input to guix shell. The FHS bug is also due to argument order,= but I think is clearly a bug and not expected behavior (wrong glibc includ= ed in the container). Though maybe we want to look around for other argumen= t order problems or have some tests? Actually, this is true for profiles more generally, as I just quickly teste= d the first example with "guix install" rather than just shell. My examples= are all with shell, but I guess it comes down to the same thing. I think t= his is trickier with shell and the -D option, as we'll see in the second ex= ample. First example, where we might expect something to happen, though personally= I expected a profile collision error: --8<---------------cut here---------------start------------->8--- =E2=9D=AF guix shell ffmpeg@4 ffmpeg@5 =E2=9D=AF ls -la $(which ffmpeg) lrwxrwxrwx 1 root root 67 Dec 31 1969 /gnu/store/ivfa3mjhqiqc91m5h27sr9gfy= zwnv1d0-profile/bin/ffmpeg -> /gnu/store/51gal8hjxilk1f26f3m3ggdhg9rykz6s-f= fmpeg-5.1.2/bin/ffmpeg* =E2=9D=AF ls -la $GUIX_ENVIRONMENT/lib/libavdevice.so* lrwxrwxrwx 1 root root 75 Dec 31 1969 /gnu/store/ivfa3mjhqiqc91m5h27sr9gfy= zwnv1d0-profile/lib/libavdevice.so -> /gnu/store/51gal8hjxilk1f26f3m3ggdhg9= rykz6s-ffmpeg-5.1.2/lib/libavdevice.so* lrwxrwxrwx 1 root root 78 Dec 31 1969 /gnu/store/ivfa3mjhqiqc91m5h27sr9gfy= zwnv1d0-profile/lib/libavdevice.so.58 -> /gnu/store/hx4xf70yjgycx0asv1k1h33= p7xms15m8-ffmpeg-4.4.2/lib/libavdevice.so.58* lrwxrwxrwx 1 root root 85 Dec 31 1969 /gnu/store/ivfa3mjhqiqc91m5h27sr9gfy= zwnv1d0-profile/lib/libavdevice.so.58.13.100 -> /gnu/store/hx4xf70yjgycx0as= v1k1h33p7xms15m8-ffmpeg-4.4.2/lib/libavdevice.so.58.13.100* lrwxrwxrwx 1 root root 78 Dec 31 1969 /gnu/store/ivfa3mjhqiqc91m5h27sr9gfy= zwnv1d0-profile/lib/libavdevice.so.59 -> /gnu/store/51gal8hjxilk1f26f3m3ggd= hg9rykz6s-ffmpeg-5.1.2/lib/libavdevice.so.59* lrwxrwxrwx 1 root root 84 Dec 31 1969 /gnu/store/ivfa3mjhqiqc91m5h27sr9gfy= zwnv1d0-profile/lib/libavdevice.so.59.7.100 -> /gnu/store/51gal8hjxilk1f26f= 3m3ggdhg9rykz6s-ffmpeg-5.1.2/lib/libavdevice.so.59.7.100* --8<---------------cut here---------------end--------------->8--- Note that the last specified package, ffmpeg@5, takes precedence here for b= in, and the lib directory contains a mixture (as there are some unique file= names as well). To compare, we do the same thing with the order of ffmpeg versions switched= . As we might guess, the profile was not cached; this is a different profil= e. --8<---------------cut here---------------start------------->8--- =E2=9D=AF guix shell ffmpeg@5 ffmpeg@4 The following derivation will be built: /gnu/store/2273cnn0wpgid93na7wbhzijrz0r0hlx-profile.drv building CA certificate bundle... listing Emacs sub-directories... building fonts directory... generating GLib schema cache... building directory of Info manuals... building XDG desktop file cache... building XDG MIME database... building profile with 2 packages... =E2=9D=AF ls -la $(which ffmpeg) lrwxrwxrwx 1 root root 67 Dec 31 1969 /gnu/store/c3r3n5fxjs5r4lbjvz1x6rdlg= bi8bv8a-profile/bin/ffmpeg -> /gnu/store/hx4xf70yjgycx0asv1k1h33p7xms15m8-f= fmpeg-4.4.2/bin/ffmpeg* =E2=9D=AF ls -la $GUIX_ENVIRONMENT/lib/libavdevice.so* lrwxrwxrwx 1 root root 75 Dec 31 1969 /gnu/store/c3r3n5fxjs5r4lbjvz1x6rdlg= bi8bv8a-profile/lib/libavdevice.so -> /gnu/store/hx4xf70yjgycx0asv1k1h33p7x= ms15m8-ffmpeg-4.4.2/lib/libavdevice.so* lrwxrwxrwx 1 root root 78 Dec 31 1969 /gnu/store/c3r3n5fxjs5r4lbjvz1x6rdlg= bi8bv8a-profile/lib/libavdevice.so.58 -> /gnu/store/hx4xf70yjgycx0asv1k1h33= p7xms15m8-ffmpeg-4.4.2/lib/libavdevice.so.58* lrwxrwxrwx 1 root root 85 Dec 31 1969 /gnu/store/c3r3n5fxjs5r4lbjvz1x6rdlg= bi8bv8a-profile/lib/libavdevice.so.58.13.100 -> /gnu/store/hx4xf70yjgycx0as= v1k1h33p7xms15m8-ffmpeg-4.4.2/lib/libavdevice.so.58.13.100* lrwxrwxrwx 1 root root 78 Dec 31 1969 /gnu/store/c3r3n5fxjs5r4lbjvz1x6rdlg= bi8bv8a-profile/lib/libavdevice.so.59 -> /gnu/store/51gal8hjxilk1f26f3m3ggd= hg9rykz6s-ffmpeg-5.1.2/lib/libavdevice.so.59* lrwxrwxrwx 1 root root 84 Dec 31 1969 /gnu/store/c3r3n5fxjs5r4lbjvz1x6rdlg= bi8bv8a-profile/lib/libavdevice.so.59.7.100 -> /gnu/store/51gal8hjxilk1f26f= 3m3ggdhg9rykz6s-ffmpeg-5.1.2/lib/libavdevice.so.59.7.100* --8<---------------cut here---------------end--------------->8--- This confirms the ordering of inputs to guix shell matters. As a rather contrived example we might expect the user is paying attention = with this explicit package input conflict. However, this also happens when = that is not clear from the package names without inspecting package definit= ions. See this second example, where the sdl2 package given to guix shell does no= t match the sdl2-2.0 input of ffmpeg@4 (with the -D argument): --8<---------------cut here---------------start------------->8--- =E2=9D=AF guix shell -D ffmpeg@4 sdl2 =E2=9D=AF ls $GUIX_ENVIRONMENT/lib/libSDL2* -la lrwxrwxrwx 1 root root 76 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2-2.0.so.0 -> /gnu/store/f3bx0lad4w42035mlch9vnbl= 94q62yl0-sdl2-2.24.0/lib/libSDL2-2.0.so.0* lrwxrwxrwx 1 root root 81 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2-2.0.so.0.14.0 -> /gnu/store/m2p4dymf3s001kqmclr= 8dcysxdplz2b6-sdl2-2.0.14/lib/libSDL2-2.0.so.0.14.0* lrwxrwxrwx 1 root root 83 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2-2.0.so.0.2400.0 -> /gnu/store/f3bx0lad4w42035ml= ch9vnbl94q62yl0-sdl2-2.24.0/lib/libSDL2-2.0.so.0.2400.0* lrwxrwxrwx 1 root root 69 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2.a -> /gnu/store/f3bx0lad4w42035mlch9vnbl94q62yl= 0-sdl2-2.24.0/lib/libSDL2.a lrwxrwxrwx 1 root root 70 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2.la -> /gnu/store/f3bx0lad4w42035mlch9vnbl94q62y= l0-sdl2-2.24.0/lib/libSDL2.la* lrwxrwxrwx 1 root root 73 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2main.a -> /gnu/store/f3bx0lad4w42035mlch9vnbl94q= 62yl0-sdl2-2.24.0/lib/libSDL2main.a lrwxrwxrwx 1 root root 74 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2main.la -> /gnu/store/f3bx0lad4w42035mlch9vnbl94= q62yl0-sdl2-2.24.0/lib/libSDL2main.la* lrwxrwxrwx 1 root root 70 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2.so -> /gnu/store/f3bx0lad4w42035mlch9vnbl94q62y= l0-sdl2-2.24.0/lib/libSDL2.so* lrwxrwxrwx 1 root root 74 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2_test.a -> /gnu/store/f3bx0lad4w42035mlch9vnbl94= q62yl0-sdl2-2.24.0/lib/libSDL2_test.a lrwxrwxrwx 1 root root 75 Dec 31 1969 /gnu/store/2hhpchr2xv01sbmjlngxhaq5z= nbvsckj-profile/lib/libSDL2_test.la -> /gnu/store/f3bx0lad4w42035mlch9vnbl9= 4q62yl0-sdl2-2.24.0/lib/libSDL2_test.la* --8<---------------cut here---------------end--------------->8--- Compare to --8<---------------cut here---------------start------------->8--- =E2=9D=AF guix shell sdl2 -D ffmpeg@4 =E2=9D=AF ls $GUIX_ENVIRONMENT/lib/libSDL2* -la lrwxrwxrwx 1 root root 76 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2-2.0.so.0 -> /gnu/store/m2p4dymf3s001kqmclr8dcys= xdplz2b6-sdl2-2.0.14/lib/libSDL2-2.0.so.0* lrwxrwxrwx 1 root root 81 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2-2.0.so.0.14.0 -> /gnu/store/m2p4dymf3s001kqmclr= 8dcysxdplz2b6-sdl2-2.0.14/lib/libSDL2-2.0.so.0.14.0* lrwxrwxrwx 1 root root 83 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2-2.0.so.0.2400.0 -> /gnu/store/f3bx0lad4w42035ml= ch9vnbl94q62yl0-sdl2-2.24.0/lib/libSDL2-2.0.so.0.2400.0* lrwxrwxrwx 1 root root 69 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2.a -> /gnu/store/m2p4dymf3s001kqmclr8dcysxdplz2b= 6-sdl2-2.0.14/lib/libSDL2.a lrwxrwxrwx 1 root root 70 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2.la -> /gnu/store/m2p4dymf3s001kqmclr8dcysxdplz2= b6-sdl2-2.0.14/lib/libSDL2.la* lrwxrwxrwx 1 root root 73 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2main.a -> /gnu/store/m2p4dymf3s001kqmclr8dcysxdp= lz2b6-sdl2-2.0.14/lib/libSDL2main.a lrwxrwxrwx 1 root root 74 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2main.la -> /gnu/store/m2p4dymf3s001kqmclr8dcysxd= plz2b6-sdl2-2.0.14/lib/libSDL2main.la* lrwxrwxrwx 1 root root 70 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2.so -> /gnu/store/m2p4dymf3s001kqmclr8dcysxdplz2= b6-sdl2-2.0.14/lib/libSDL2.so* lrwxrwxrwx 1 root root 74 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2_test.a -> /gnu/store/m2p4dymf3s001kqmclr8dcysxd= plz2b6-sdl2-2.0.14/lib/libSDL2_test.a lrwxrwxrwx 1 root root 75 Dec 31 1969 /gnu/store/5qha912xpch2qswvc7clm3v08= zab3zl9-profile/lib/libSDL2_test.la -> /gnu/store/m2p4dymf3s001kqmclr8dcysx= dplz2b6-sdl2-2.0.14/lib/libSDL2_test.la* --8<---------------cut here---------------end--------------->8--- We see that a needed and expected library, libSDL2-2.0.so.0, points to sdl2= -2.24.0 in the first case and sdl2-2.014 in the second, matching the "later= package argument takes precedence rule." We might expect this can get rath= er confusing given a few inputs and different versions. Is this the expected behavior? In discussing with nckxhexen on #guix, it se= emed something that should be messaged to the user. Perhaps a warning that = there is a potential conflict/collision as one package is overriding or sha= dowing the other. And documented. The behavior itself seems predictable and= perhaps the best choice here, if it is communicated. Thoughts? Patches? Thanks! John From unknown Sat Jun 14 05:13:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58859: profile contents depends on package order Resent-From: Maxime Devos Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 29 Oct 2022 15:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58859 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: John Kehayias , 58859@debbugs.gnu.org Cc: Guix Devel Received: via spool by 58859-submit@debbugs.gnu.org id=B58859.166705576813388 (code B ref 58859); Sat, 29 Oct 2022 15:03:01 +0000 Received: (at 58859) by debbugs.gnu.org; 29 Oct 2022 15:02:48 +0000 Received: from localhost ([127.0.0.1]:36343 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oonMG-0003Ts-9w for submit@debbugs.gnu.org; Sat, 29 Oct 2022 11:02:48 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:48282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oonME-0003Tk-Re for 58859@debbugs.gnu.org; Sat, 29 Oct 2022 11:02:47 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by michel.telenet-ops.be with bizsmtp id dr2j2800A20ykKC06r2jW0; Sat, 29 Oct 2022 17:02:45 +0200 Message-ID: <09519092-5b8e-0b9c-760e-730c3b3da426@telenet.be> Date: Sat, 29 Oct 2022 17:02:43 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.1 Content-Language: en-US References: <87v8o39rh1.fsf@protonmail.com> From: Maxime Devos In-Reply-To: <87v8o39rh1.fsf@protonmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------RHm4zUq90yALHHNv1JpjMLFy" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1667055765; bh=0RSSl7Zz0224MgXBl3emyYYuufKKBtP+DSchkbQgknQ=; h=Date:Subject:To:Cc:References:From:In-Reply-To; b=QnIuRPcHFBULLOqZJf+pqtvg6MV9m1qrNfAA97pmqIfeNhpBD/+E063wUglWyC83d ll99j0xMtLahz/Cih9ti1W38g9HT99tySpA2PLxIklQj8JjD9tG7ze/yK2IDhWS1+2 4JydqdFolwpljIFZxgxuZptoN44p5SduYn8VE+karoPy9P2ZDQ6AkBRVinMwaFLwUS lUkxFi+ZoUohAwmdGFzdQDFiKRuyTzF0gAFFz0JsE73KTosFB48xZalCrUEnbpFoSh wtF+24+G5p45rRCZWCwujT6HbZwb1OhBxKTql3DTutqt2ErQqYO7rikyeMO23gC5fm ZPtENuS+BhMPg== X-Spam-Score: -1.8 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.8 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------RHm4zUq90yALHHNv1JpjMLFy Content-Type: multipart/mixed; boundary="------------ptD4tI8pAJwGHNj5jD7IyIAW"; protected-headers="v1" From: Maxime Devos To: John Kehayias , 58859@debbugs.gnu.org Cc: Guix Devel Message-ID: <09519092-5b8e-0b9c-760e-730c3b3da426@telenet.be> Subject: Re: bug#58859: profile contents depends on package order References: <87v8o39rh1.fsf@protonmail.com> In-Reply-To: <87v8o39rh1.fsf@protonmail.com> --------------ptD4tI8pAJwGHNj5jD7IyIAW Content-Type: multipart/mixed; boundary="------------d1zSKgdL8bRYIzZdRI8cfuq1" --------------d1zSKgdL8bRYIzZdRI8cfuq1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 TG9va3Mgc29ydC1vZiBidXQgbm90IHF1aXRlIGEgZHVwbGljYXRlIG9mIA0KPGh0dHBzOi8v aXNzdWVzLmd1aXguZ251Lm9yZy81NDM1MD4gKOKAmGd1aXggc2hlbGzigJkgc2tpcHMgcHJv ZmlsZSANCmNvbGxpc2lvbnMgY2hlY2tzKSB0byBtZS4NCg0KR3JlZXRpbmdzLA0KTWF4aW1l Lg0K --------------d1zSKgdL8bRYIzZdRI8cfuq1 Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------d1zSKgdL8bRYIzZdRI8cfuq1-- --------------ptD4tI8pAJwGHNj5jD7IyIAW-- --------------RHm4zUq90yALHHNv1JpjMLFy Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCY11AkwUDAAAAAAAKCRBJ4+4iGRcl7hoO AP9so4qEw+C54aQY1ybzFA5OthDmOOIK1ukGYbRyU2VkmgEAgsfnQuRjltUMEVjgerLxQFe/Nk9h yq1X95C1Lso3YAw= =IdfS -----END PGP SIGNATURE----- --------------RHm4zUq90yALHHNv1JpjMLFy-- From unknown Sat Jun 14 05:13:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58859: profile contents depends on package order Resent-From: Attila Lendvai Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 29 Oct 2022 20:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58859 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxime Devos Cc: John Kehayias , 58859@debbugs.gnu.org, Guix Devel Received: via spool by 58859-submit@debbugs.gnu.org id=B58859.1667076451882 (code B ref 58859); Sat, 29 Oct 2022 20:48:01 +0000 Received: (at 58859) by debbugs.gnu.org; 29 Oct 2022 20:47:31 +0000 Received: from localhost ([127.0.0.1]:36777 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oosjq-0000EA-TU for submit@debbugs.gnu.org; Sat, 29 Oct 2022 16:47:31 -0400 Received: from mail-4022.proton.ch ([185.70.40.22]:54803) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oosjn-0000Dv-Ms for 58859@debbugs.gnu.org; Sat, 29 Oct 2022 16:47:28 -0400 Date: Sat, 29 Oct 2022 20:47:11 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lendvai.name; s=protonmail; t=1667076440; x=1667335640; bh=zIx15b2TWzYPl3Grx3MGcPUHPJFPKCR67UXzJp+aAAI=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=gf7BFs9kRGpDZmWR20FiJavoPjf3NgWG9VjO2St3Tz0v1vkZxbzytEXlsat0TpnDp vbYLkZ2EmhYKBy//sAicnfrbtlyGr/oVx4+Gdds5jLFHdG9ORPgMpcX3GZ+8NZM7fy 195/bSLkfWM7Xzkx0hVk2q0ZOAafKaJiFNr4gFiwsIpwVtUGrHho3YWk3d3YSzPbss fVlp2Z/8m8hZ3I73+8BvUFPB1TAKjifx9DNuQpWI/FJ4BDolU7SFwF0ZeSxr4XjBc6 j+6OBTVYA4KqACMLjNXk3M4lQ9sSnEe5Jb/9n7y0c+6O8R9BNLPSx1cYVlHkKvoQYu 1f8wjQs8zlLjg== From: Attila Lendvai Message-ID: <9Qe_tVTztcDLxL1LNbf8-qvrMEVOGUHqVadcGHtSeQvYir2oN55bNnYP0hJJhb6wOdLvZ7028EW8ESKHKtqI1LCtlkcCVOuMduWk6-q4RJY=@lendvai.name> In-Reply-To: <09519092-5b8e-0b9c-760e-730c3b3da426@telenet.be> References: <87v8o39rh1.fsf@protonmail.com> <09519092-5b8e-0b9c-760e-730c3b3da426@telenet.be> Feedback-ID: 28384833:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) this is also somewhat related to: https://issues.guix.gnu.org/50878 --=20 =E2=80=A2 attila lendvai =E2=80=A2 PGP: 963F 5D5F 45C7 DFCD 0A39 -- =E2=80=9CIn your journey to healing, you will learn to appreciate the many = faceted qualities of others. Your early impressions will grow more accurate= and you will use your trust more wisely. As your boundaries become more cl= early defined, you will detect more quickly when others violate them. When = the wounds are healed, the sharks will no longer circle.=E2=80=9D =09=E2=80=94 Richard Moskovitz, 'Lost in the Mirror' From unknown Sat Jun 14 05:13:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#58859: profile contents depends on package order Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 02 Nov 2022 13:07:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58859 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Attila Lendvai , Maxime Devos Cc: John Kehayias , 58859@debbugs.gnu.org, Guix Devel Received: via spool by 58859-submit@debbugs.gnu.org id=B58859.166739437114974 (code B ref 58859); Wed, 02 Nov 2022 13:07:03 +0000 Received: (at 58859) by debbugs.gnu.org; 2 Nov 2022 13:06:11 +0000 Received: from localhost ([127.0.0.1]:45151 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqDRa-0003tS-PN for submit@debbugs.gnu.org; Wed, 02 Nov 2022 09:06:11 -0400 Received: from mail-wr1-f50.google.com ([209.85.221.50]:35556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqDRZ-0003sc-Sm for 58859@debbugs.gnu.org; Wed, 02 Nov 2022 09:06:10 -0400 Received: by mail-wr1-f50.google.com with SMTP id l14so24461304wrw.2 for <58859@debbugs.gnu.org>; Wed, 02 Nov 2022 06:06:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=vdP8pT2n4/zDcf+BCjZ8+usJcGq91T1O1OGXwpQZBOg=; b=C3N/9qqUP/oV0W9ug5CJo0NpKrx7q82am0bfRoIqwPUTlm4BcqLIwEyzc5sNg70x9F G7eHraqi2XmHaGXaC9m1ib64C0exJWAOYM95YwQ0J5lq8tIMDO2hxLH0Zf9hRqQ98iJQ /M1Cb4H5B2be7SXGZdxrmpWR0Hpjkh0MgeQR3JoF0szR4OY9qAkU6hrWfvnsjn/KVHqn ZAd98f95wdn67oGcqynPGhj8wEbfvCRz24jWc6C28ls/Iax7jwDuU5hHR16ZBa+gqeBU vNcCtJpLu1opzphTpS/IPGc3i8AwFnAB//DGsknW0Ai/uok4WtMT/bt49OtPGNPrYkjq q7wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=vdP8pT2n4/zDcf+BCjZ8+usJcGq91T1O1OGXwpQZBOg=; b=P1Bqp4VF45erYwP1n3x5JzRZo3JZjtMRLvcmRUtebz+QNnfIlPAsZmRtnbPAUD8gC+ TtNF9IKH1XdR6vyAiVmnfApKtGgtSXSPl7p1L/p3UwKwa8m1VaigXYjVJPVv19PBrrDy Ab34vpX4Cp0VXqRtSCCD3Tu1SjwVDlDoQ6LSAkVF7Isf0kLzJ58SQkJEsd+r8HczX2Uu ty4W8bjq7VGvDMe95xZCrIReuxniKiPy4hODq1QaqCII9xX7BV4fsnEy0crd31TKBYUF xEeNTXN0EqX3VlpinD/r+t8I3UD1rgnW20WtTewXHYD4nhWvKTp/kAIOrUJOlvVokuD8 KJpw== X-Gm-Message-State: ACrzQf3XQViQI5RuxZWLw+keMySZ3AXBPIx3I5NT/C2GWM2BITOY64Cs 1iXyJ5fPOFx6TgPshN3E3kY= X-Google-Smtp-Source: AMsMyM4Zrkw6kGFkkPz5G+6oESA8d5BhC90liS2SD5SS8qMWkU8yr0S5vgh4gYaMh1CEv4LgGDukuA== X-Received: by 2002:a5d:548f:0:b0:236:ccb9:6749 with SMTP id h15-20020a5d548f000000b00236ccb96749mr9997639wrv.25.1667394364293; Wed, 02 Nov 2022 06:06:04 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id t9-20020a05600c198900b003c701c12a17sm2361194wmq.12.2022.11.02.06.06.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 02 Nov 2022 06:06:03 -0700 (PDT) From: zimoun In-Reply-To: <9Qe_tVTztcDLxL1LNbf8-qvrMEVOGUHqVadcGHtSeQvYir2oN55bNnYP0hJJhb6wOdLvZ7028EW8ESKHKtqI1LCtlkcCVOuMduWk6-q4RJY=@lendvai.name> References: <87v8o39rh1.fsf@protonmail.com> <09519092-5b8e-0b9c-760e-730c3b3da426@telenet.be> <9Qe_tVTztcDLxL1LNbf8-qvrMEVOGUHqVadcGHtSeQvYir2oN55bNnYP0hJJhb6wOdLvZ7028EW8ESKHKtqI1LCtlkcCVOuMduWk6-q4RJY=@lendvai.name> Date: Wed, 02 Nov 2022 13:38:34 +0100 Message-ID: <87h6zhfs51.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi, On sam., 29 oct. 2022 at 20:47, Attila Lendvai wrote: > https://issues.guix.gnu.org/50878 It appears also related to: http://issues.guix.gnu.org/issue/43585 Cheers, simon