From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: "guix-latest" differs when two users run "guix pull" from same commit Date: Tue, 21 Nov 2017 19:53:16 -0800 Message-ID: <87mv3fvuj7.fsf@gmail.com> References: <87ineaewkt.fsf@gmail.com> <87o9o2cikz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:49998) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eHM6G-0007Dh-HV for help-guix@gnu.org; Tue, 21 Nov 2017 22:53:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eHM6D-0004lM-Ek for help-guix@gnu.org; Tue, 21 Nov 2017 22:53:24 -0500 In-Reply-To: <87o9o2cikz.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Thu, 16 Nov 2017 17:08:12 +0100") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: help-guix@gnu.org --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Chris Marusich skribis: > >> When two users run "guix pull" using the same commit, two different >> versions of "guix-latest" get built. This surprised me, and in any case >> it seems inefficient to build the same version of Guix two times. Why >> do two different derivations get built? > > That=E2=80=99s a bug! :-) I see! Nice to know my suspicions were correct. > Can you compare the two =E2=80=98guix-latest=E2=80=99 outputs with =E2=80= =98diff -r=E2=80=99? I=E2=80=99m > guessing the difference stems from (guix config). I've attached the output of the following command: diff -r /home/marusich/.config/guix/latest /root/.config/guix/latest Note that although these two "guix-latest" were built from the same commit, that commit is NOT the one mentioned earlier in this email thread. =2D-=20 Chris --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=guix-pull-diff Content-Transfer-Encoding: base64 QmluYXJ5IGZpbGVzIC9ob21lL21hcnVzaWNoLy5jb25maWcvZ3VpeC9sYXRlc3QvZ251L3NlcnZp Y2VzL3ZlcnNpb24tY29udHJvbC5nbyBhbmQgL3Jvb3QvLmNvbmZpZy9ndWl4L2xhdGVzdC9nbnUv c2VydmljZXMvdmVyc2lvbi1jb250cm9sLmdvIGRpZmZlcgpCaW5hcnkgZmlsZXMgL2hvbWUvbWFy dXNpY2gvLmNvbmZpZy9ndWl4L2xhdGVzdC9nbnUvc2VydmljZXMvdmlydHVhbGl6YXRpb24uZ28g YW5kIC9yb290Ly5jb25maWcvZ3VpeC9sYXRlc3QvZ251L3NlcnZpY2VzL3ZpcnR1YWxpemF0aW9u LmdvIGRpZmZlcgpCaW5hcnkgZmlsZXMgL2hvbWUvbWFydXNpY2gvLmNvbmZpZy9ndWl4L2xhdGVz dC9ndWl4L2NvbmZpZy5nbyBhbmQgL3Jvb3QvLmNvbmZpZy9ndWl4L2xhdGVzdC9ndWl4L2NvbmZp Zy5nbyBkaWZmZXIKZGlmZiAtciAvaG9tZS9tYXJ1c2ljaC8uY29uZmlnL2d1aXgvbGF0ZXN0L2d1 aXgvY29uZmlnLnNjbSAvcm9vdC8uY29uZmlnL2d1aXgvbGF0ZXN0L2d1aXgvY29uZmlnLnNjbQo5 N2M5Nwo8ICAgIi9nbnUvc3RvcmUvcWZ6bDVmcnA1MndkejF2YmRqOTU4c3ozNXlmbDk0eGktbGli Z2NyeXB0LTEuOC4xL2xpYi9saWJnY3J5cHQiKQotLS0KPiAgICIvZ251L3N0b3JlLzFoZDJpOTFt bWxzd2FueGxhMW1tMHprcTMzcGljdzAzLWxpYmdjcnlwdC0xLjguMS9saWIvbGliZ2NyeXB0IikK MTAwYzEwMAo8ICAgIi9nbnUvc3RvcmUvbmF2cGtwbTFqZjZ6Zjh6bWk1NHdsNXczYjJkZHYxc3ct emxpYi0xLjIuMTEvbGliL2xpYnoiKQotLS0KPiAgICIvZ251L3N0b3JlL2NrZHZsM2ZyemFpNW5z cjkzYXB5bjZneGk1cGFwaWNiLXpsaWItMS4yLjExL2xpYi9saWJ6IikKMTA2YzEwNgo8ICAgIi9n bnUvc3RvcmUvaTF4andiNThtMHpzMzMzMjh6aWhwM2x3ZmcyZDZ2NTktZ3ppcC0xLjgvYmluL2d6 aXAiKQotLS0KPiAgICIvZ251L3N0b3JlL2NwdzY2ZzU1Y2Nja25wOTlhN3h3YTJiN2hnZmphOWZ6 LWd6aXAtMS44L2Jpbi9nemlwIikKMTA5YzEwOQo8ICAgIi9nbnUvc3RvcmUvajhocmh4anA1MDNj aDYweGxiYWxycmQ0aTE4cGdmNzktYnppcDItMS4wLjYvYmluL2J6aXAyIikKLS0tCj4gICAiL2du dS9zdG9yZS9uendqOG1jcTYzeTYzYm5haGl6OTc1cTBiNXgwc3drNy1iemlwMi0xLjAuNi9iaW4v YnppcDIiKQoxMTJjMTEyCjwgICAiL2dudS9zdG9yZS85Y2d2NXByZjFwcnFmNzVkd25hNGo3ODI0 Mjg2aW15eC14ei01LjIuMi9iaW4veHoiKQotLS0KPiAgICIvZ251L3N0b3JlLzc1YXBpY3Z4aHk3 djM4YWc1MnFoNndwbTRrOHkxYmFiLXh6LTUuMi4yL2Jpbi94eiIpCkJpbmFyeSBmaWxlcyAvaG9t ZS9tYXJ1c2ljaC8uY29uZmlnL2d1aXgvbGF0ZXN0L2d1aXgvaW1wb3J0L2NhYmFsLmdvIGFuZCAv cm9vdC8uY29uZmlnL2d1aXgvbGF0ZXN0L2d1aXgvaW1wb3J0L2NhYmFsLmdvIGRpZmZlcgpCaW5h cnkgZmlsZXMgL2hvbWUvbWFydXNpY2gvLmNvbmZpZy9ndWl4L2xhdGVzdC9ndWl4L3NjcmlwdHMv b2ZmbG9hZC5nbyBhbmQgL3Jvb3QvLmNvbmZpZy9ndWl4L2xhdGVzdC9ndWl4L3NjcmlwdHMvb2Zm bG9hZC5nbyBkaWZmZXIKQmluYXJ5IGZpbGVzIC9ob21lL21hcnVzaWNoLy5jb25maWcvZ3VpeC9s YXRlc3QvZ3VpeC9zdG9yZS5nbyBhbmQgL3Jvb3QvLmNvbmZpZy9ndWl4L2xhdGVzdC9ndWl4L3N0 b3JlLmdvIGRpZmZlcgpCaW5hcnkgZmlsZXMgL2hvbWUvbWFydXNpY2gvLmNvbmZpZy9ndWl4L2xh dGVzdC9ndWl4L3psaWIuZ28gYW5kIC9yb290Ly5jb25maWcvZ3VpeC9sYXRlc3QvZ3VpeC96bGli LmdvIGRpZmZlcgo= --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAloU9KwACgkQ3UCaFdgi Rp3rQRAAib9zzgTOqvSZuCU3Hm9SBcKLSSZ+IYajIj7XOgvXnZAm1aAd+eFEz3e3 Yk0pOJaEfiVgDvudd44STFHgmJkTkg/MzpVkMOMYWKWGB0yjxIYrqJxGoFOM2hzJ KUCQmR2/uFvabq7m/+CE+6ej+A3fhnOhNQaIhRsxekx2CmiYTpDTMoXdb3Zbyt5K lsFuHdwfc1So9COleo3e9L9cXZrIMy5M2/ZnCP1th2g1HGQaDKXAC9vo6yHOv58D fMIrFfMAbRPQwndf5HeZD3WEcTTncfaDUyaTzh8TU5/ioNoq46lmU99jgas4Vkm6 920Pep0hsMIwrqwowVX86AK//LIbhvf6SdtRSMj0Y6ThxTYi9A+YW5YNWEbuwNuC 3KDMJNmfQRktpeI8wYsnD+JWbFN2gZOzLsUtQRRmccWKLlArF0WAnxl3gckuJeKU oOrHMIU1G33KVU9J9+tyg8Rsd9wCmhR58Pz40CSdoAowgD60KHl5OnjXkjNF7xTB bdeeIxrys+yWT0QD66wIImIhA7qTPDCOrD2GsWlbLkmhPDyaph/eDZvzVSEHrxx/ cNDNJOdjeja6s6zHclWkFqDyCnunKbrhk2bdgMN4hrlPn0k3zWtSEuKwnLWx+HRr 9Wlsza+1iNunS8JOjQIyWI0w/5fY9oAYTlSArmw+sNoxMOwwwl8= =hD4y -----END PGP SIGNATURE----- --==-=-=--