From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id CG2fBMPjb2JJ0gAAbAwnHQ (envelope-from ) for ; Mon, 02 May 2022 15:59:31 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 6LmaBMPjb2IkbgEA9RJhRA (envelope-from ) for ; Mon, 02 May 2022 15:59:31 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id AF1E497D0 for ; Mon, 2 May 2022 15:59:30 +0200 (CEST) Received: from localhost ([::1]:49902 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nlWaH-0001x6-TP for larch@yhetil.org; Mon, 02 May 2022 09:59:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43964) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nlWTe-0003v0-P2 for guix-devel@gnu.org; Mon, 02 May 2022 09:52:38 -0400 Received: from mail-wm1-x333.google.com ([2a00:1450:4864:20::333]:41549) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nlWTd-0004fe-1X for guix-devel@gnu.org; Mon, 02 May 2022 09:52:38 -0400 Received: by mail-wm1-x333.google.com with SMTP id 125-20020a1c1983000000b003941f354c62so4698845wmz.0 for ; Mon, 02 May 2022 06:52:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=hl1aX1ZuyC9+MXOtzxxZUnX8BkeFBqkdALpICrlh10U=; b=gwEAkI3ZocXV8F39F1nkIsOsCMujEtWaEQGbu9f43d+dYn6Aq7k2BdgEjmZ08Tw8XO zKaikLZN5gWmd4jh811MRhTMyq9UnSOkLkGy83w5kKAz1Uv/rzh62J5bYhSAH9oMJWl4 R9VdiP2QMrepwFsYYwGlXDYVtHHodyT+xdBJmEoz8HxzWAjQNqa1Ku869c4GarfH0Xfn jZ7wXzw2NZ35GKU0SYaRGbIC0GxtKe6iW/x3ejk2rymsJxR8+pGQj6MZ5KgbAuxdWChJ bj3p2h/cBVz+hrn4PndwuQTOeZxOeHd9CziQNkQ760sMpgnWlofjrrHqsrSNgC8pa3LG qOUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=hl1aX1ZuyC9+MXOtzxxZUnX8BkeFBqkdALpICrlh10U=; b=AJVhAP/1XRMj05YTl+h3DUr8P+u3mDTFo8NLaq6VesMrmD9clrgngwm0BqadyQsVzl tquEnhiegbwBYsWUA9rYnJupz2qf6nSgL5YI18gaXqrhFZC5YYC0q8Tz8tSDL51ujLFk WvGAgcatYKkWgmvO325/W32VdGy5XRxJfs5EhLjJc5GIvw1E3zRGtTbcgtht6H6qMPfu E7OpcdTOUj3S2NY61TcBTc0ieqveo8o1bjJN6jv1/jxeFx66nCUEvyN4uvP4h7fRYhie mVeo8VBK9zAA0eL3gKmANUEFkwxEfeIBCpE4IFTeROnXVArXNCbf32W3ozF8LV9EZloq 82XA== X-Gm-Message-State: AOAM530Su9Gzb2YAexjqt9y5dhXxCEVNrO1Q11PumXV+V8pljt1papww MGzeJ5lpIVTAgs5jrEAMoqoDeMtPU1M= X-Google-Smtp-Source: ABdhPJz+U1ma9ZPY2tKFoQNszoc5lm4CWUKTyMRW9rdaOkU3E5bM6wbAgF8NBw4yzL4S7nOnO4jNEA== X-Received: by 2002:a1c:f20d:0:b0:38e:ab1c:3f70 with SMTP id s13-20020a1cf20d000000b0038eab1c3f70mr15203622wmc.27.1651499555133; Mon, 02 May 2022 06:52:35 -0700 (PDT) Received: from pfiuh07 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id f20-20020a7bc8d4000000b003942a244edfsm6462969wml.36.2022.05.02.06.52.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 May 2022 06:52:34 -0700 (PDT) From: zimoun To: Vagrant Cascadian , rb-general@lists.reproducible-builds.org Subject: Re: Reproducibility of "core" packages in GNU Guix In-Reply-To: <87wnf4t6xz.fsf@contorta> References: <87wnfagvnp.fsf@contorta> <87wnf4t6xz.fsf@contorta> Date: Mon, 02 May 2022 15:52:32 +0200 Message-ID: <87mtg082jj.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::333; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x333.google.com X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 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, PDS_BTC_ID=0.471, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651499970; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=hl1aX1ZuyC9+MXOtzxxZUnX8BkeFBqkdALpICrlh10U=; b=kpIb1L3d4Jw5dsfMfEz3G5HZuwR4OANPPuaanIKVAeIxyqRfdTfg0SeVZpGGiyoGHn6rJr SPXkHVTmfmkBuuIvhRn5+/d7a/HvGXSxPXSQYiwAgfp6UUtOsrIgiP2a0LnjIa7DJiUf+z 6F9tHqfBpeUVv0PDKUWDmX7GmPSz+4SblVMw/B22xzpCp0FDo2sFOaz3qXxk99/QiuT4B7 qKygFoCVhSO0G09+I6bWRMpvYjisxCSSf6Tq//xHFHwZqcIUm7ase1O0QlOWu95+qBVR04 Bq1XIv6V2GKDwcbvdAJ2p02FsXsWM3MMJZbPuS5IPPt57jWS+Mpeozgt3uad9w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651499970; a=rsa-sha256; cv=none; b=BjW1fQ++0l+fzSQnmA0rAhFeClSRZJaWsJlJcnacr4YTwhoW/7Ll2TblzCWQ5mNfANEKWv XV4dd4oy28tdfXwA5YBJZXaM5ozL/1FXby0Yz6ZTyrZw7ZVmVV86H57OkPthHbDHBhFV/K 1UJmnR0lWIOzSkcKis7cSnxFd+Rk5GU5YuQgJMIB0s/azqBZrIh3TiZolhHnD0PZJ+dCtq LU0d/J96ZaeoCC9pNXDM7T/NnWnDYryeeQPp4D2lPnbAnToswvRXorXqef3ECjk6KXIV1r ygYYLPiMp3FINXv9aNwDkbeV0l6T0x8bD5FqtL4Af4TKPio8c0Wb+TtDPZ+kIg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=gwEAkI3Z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.49 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=gwEAkI3Z; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: AF1E497D0 X-Spam-Score: -4.49 X-Migadu-Scanner: scn0.migadu.com X-TUID: l2rAlj04PWnc Hi Vagrant, Cool to see these reports. On Mon, 02 May 2022 at 06:11, Vagrant Cascadian wrote: > $ guix challenge --diff=none $(cat guix-base-set) > > /gnu/store/8gmqvwf0ccqfyimficcnhxvrykwx6y8g-linux-libre-5.17.5 contents differ: > no local build for '/gnu/store/8gmqvwf0ccqfyimficcnhxvrykwx6y8g-linux-libre-5.17.5' > https://ci.guix.gnu.org/nar/zstd/8gmqvwf0ccqfyimficcnhxvrykwx6y8g-linux-libre-5.17.5: 19rg55v51wliy9v30sm82f38rxm1lqjpfqs6r63ikb3vklnj0pnw > https://bordeaux.guix.gnu.org/nar/lzip/8gmqvwf0ccqfyimficcnhxvrykwx6y8g-linux-libre-5.17.5: 14fax6g9sx7qj64z73hrh8ydlbv6kxzhd1hbyqz7v0ra51bprv1k > /gnu/store/7qz2jlghm4gc87jww5j24c5mcip0whzy-keyutils-1.6.3 contents differ: > no local build for '/gnu/store/7qz2jlghm4gc87jww5j24c5mcip0whzy-keyutils-1.6.3' > https://ci.guix.gnu.org/nar/lzip/7qz2jlghm4gc87jww5j24c5mcip0whzy-keyutils-1.6.3: 1sag2bq9kbp5np3fpakyi4xg96kxq5xwbb7ib4hamx2bqh6vscr9 > https://bordeaux.guix.gnu.org/nar/lzip/7qz2jlghm4gc87jww5j24c5mcip0whzy-keyutils-1.6.3: 07ln4fqgvg0ag2d881xhgdw2h3m1lqzs6xlac8p7rz2rgx0wx1yr > /gnu/store/ajw8nnrnd6hr183skwqdgc8c7mazg97h-isl-0.23 contents differ: > no local build for '/gnu/store/ajw8nnrnd6hr183skwqdgc8c7mazg97h-isl-0.23' > https://ci.guix.gnu.org/nar/lzip/ajw8nnrnd6hr183skwqdgc8c7mazg97h-isl-0.23: 03a180af1my7lmsnig01qhrirxa2fp7j052jw9kv5ff4i6ya7fh4 > https://bordeaux.guix.gnu.org/nar/lzip/ajw8nnrnd6hr183skwqdgc8c7mazg97h-isl-0.23: 1j24gc6ysa9d3z4hq6lsxvdik94ddb7nj93krv7cs5lmbmjwmqw7 > /gnu/store/45b6181w68a3lprx9m6riwgyinw3y145-guix-1.3.0-25.c1719a0 contents differ: > no local build for '/gnu/store/45b6181w68a3lprx9m6riwgyinw3y145-guix-1.3.0-25.c1719a0' > https://ci.guix.gnu.org/nar/lzip/45b6181w68a3lprx9m6riwgyinw3y145-guix-1.3.0-25.c1719a0: 0p7lhfxcx7bfjfwlyrp6h5j9fcyzswyj2wkbnhcd3fgxm5swdi6c > https://bordeaux.guix.gnu.org/nar/lzip/45b6181w68a3lprx9m6riwgyinw3y145-guix-1.3.0-25.c1719a0: 0yfpcsmvbnzw0vpjrjwwrjih4ss3yvk7cy4k6ibdpsn7dcx9kw2c > /gnu/store/1jgcbdzx2ss6xv59w55g3kr3x4935dfb-guile-3.0.8 contents differ: > no local build for '/gnu/store/1jgcbdzx2ss6xv59w55g3kr3x4935dfb-guile-3.0.8' > https://ci.guix.gnu.org/nar/lzip/1jgcbdzx2ss6xv59w55g3kr3x4935dfb-guile-3.0.8: 0vppx6fk1a7gvk9ccz9ma992w1h5bhfk535acddrnkhyrk92z5ln > https://bordeaux.guix.gnu.org/nar/lzip/1jgcbdzx2ss6xv59w55g3kr3x4935dfb-guile-3.0.8: 05w5i5zq1k1avqx2gqxnqynn5lmdizis9babk34dkmnazb3h77kb > > 47 store items were analyzed: > - 42 (89.4%) were identical > - 5 (10.6%) differed > - 0 (0.0%) were inconclusive [...] > The fact that the guix and guile packages do not build reproducibly is a > little disappointing as they're both so central to guix itself; I > suspect parallelism triggers those reproducibility issues(from > experience with Debian), though that may just reveal other issue in > guile itself. About Guix, probably bug#44835 [1] for one, I guess. And note this old Guile bug#20272 [2] for two, which implies unreproducible Guix. 1: 2: Cheers, simon