From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id ON1mH8lgc2ExuAAAgWs5BA (envelope-from ) for ; Sat, 23 Oct 2021 03:09:29 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id sHflGslgc2G+PQAAbx9fmQ (envelope-from ) for ; Sat, 23 Oct 2021 01:09:29 +0000 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 293F2BC4F for ; Sat, 23 Oct 2021 03:09:29 +0200 (CEST) Received: from localhost ([::1]:57604 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1me5XM-0007Lu-AN for larch@yhetil.org; Fri, 22 Oct 2021 21:09:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34172) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1me5X8-0007Lj-Hh for guix-devel@gnu.org; Fri, 22 Oct 2021 21:09:14 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:41023) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1me5X6-0000of-1Y for guix-devel@gnu.org; Fri, 22 Oct 2021 21:09:14 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 06D7F5C01A7 for ; Fri, 22 Oct 2021 21:09:11 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Fri, 22 Oct 2021 21:09:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=/IUVtX KjbIOXZh1pKc285wrYs1GzhKvuMQdbaRMswB0=; b=SzooM2T/aQyu39CKAuqkxv uqDpOyd07BI+WB1aRaWK4+bceG6w/n0eOPfmggGlK7JdwHdBE9SjZ//3wQAwjh9U 3kD2WT48gPJ+xi9GKX/mBewDXx9XlvbC0yYm232iToX8BwE0AL9gnxECzehY0uA0 KsykkJn54dU56lrwniev+qgcJIWhaqjSyZ2zHcEcrHRuVXbEyTCd1u/ffimb9ywM EXqeSwOPg2uRC7BJCVoF6QFCycPeLZK//hvUuGkCgSIqhc3i+HuxfZfXbsNNOzl9 MizUhk41aDxb4NMujB6ZFNKXpCF2WX4xl1CgAVGZGl0wl8WwUp6orA3TVQvsi8Gw == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvddvledggedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefhvffufffkfgggtgfgsehtqhertd dtreejnecuhfhrohhmpefvihhmohhthhihucfurghmphhlvgcuoehsrghmphhlvghtsehn ghihrhhordgtohhmqeenucggtffrrghtthgvrhhnpeevfedtiedufefhhffhhffghfeuje dvleevleeffeeiffevtdekudegffelveelgfenucffohhmrghinhepnhhghihrohdrtgho mhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehsrg hmphhlvghtsehnghihrhhordgtohhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 22 Oct 2021 21:09:10 -0400 (EDT) From: Timothy Sample To: guix-devel@gnu.org Subject: Preservation of Guix 2021-10-22 Date: Fri, 22 Oct 2021 21:09:09 -0400 Message-ID: <87v91o35u2.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=66.111.4.28; envelope-from=samplet@ngyro.com; helo=out4-smtp.messagingengine.com X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634951369; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=/IUVtXKjbIOXZh1pKc285wrYs1GzhKvuMQdbaRMswB0=; b=eF1br7E9kh46kaoyGRtvE64LRDVz5Xot/W8PBV6On3tkcqHMTj5H4pHNeiKbq3/s4JgdkI 2G0LvAOnXx5tPgAD46ij4W/EvVuY/i3eiC8Ald6ZG/Ev9LFN9vVQ+7K2Ms9Q7oMp7BnWWR HFmjygR/kHK6/kQv46GgEVfpc1y3EKKcExrC4X2HWYpQgspdGb2ZMtY+fniYGQZY191iRV +YaBNubmB9VTVtJ0FCGGgQ/qTNXtpEsNLq3+MmixhsQh0kUj/ymuqNbYe59xf1Glond4hq W9Q8Y8Ykmb95Pedxunqm7AjUvGihAZy+zG6rG4VXvpNpp3yApvzQcsWxOMLWQA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634951369; a=rsa-sha256; cv=none; b=HFOpUMQIA51tzCZonOenqAkqXPGSmqHQsqA4OE0xrBzt9Z80I/vlfbz0iQLSx0cY1+Mlro s9ZEr5C4EF67b/1lhh2YHIMDjO+8rZF0KWsVWlXNGtH+0x0McUNX2RW5IbD1Vemru4Xez3 DFzYJpO8F0uc1n1Ju7D253VR0j1wARikC9Pfkmg2RbeeGe6i32XNCXv8e9B84MMAMFBYtz 2Ni/rn5mSQ2jbbcUk9pS4GzFZfKC1y2nFc3DzxuGAFNyojbYHthplLIxQe4gieC+FrY0Vo FLsR7mzFRxqjdYhLfNIXZ8kw7SYn7eDrSZ8DfNYYVIlFLXpdzOeuszgbfs9XnQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="SzooM2T/"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.13 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=messagingengine.com header.s=fm1 header.b="SzooM2T/"; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 293F2BC4F X-Spam-Score: -3.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: FeVSS56T5RoM Hey all, As promised, here is the updated Preservation of Guix Report: https://ngyro.com/pog-reports/2021-10-22/ It takes into account the as yet unreleased Disarchive fix. The results are quite a bit better! Note especially that for the most recent commit, of the 72.8% that I could check, 97.8% are in the SWH archive. I didn=E2=80=99t add the breakdowns that zimoun suggested (yet), but here i= s a bit of extra information. Of the missing fixed-output derivations, we have: git 376 tar+gz 3092 total 3468 If we limit ourselves to the most recent commit (258a27e): git 217 tar+gz 78 total 295 My guess (and that=E2=80=99s all it is!) is that before =E2=80=9Csources.js= on=E2=80=9D, a lot of tarballs slipped through the cracks. Now, most of the tarballs are getting archived via =E2=80=9Csources.json=E2=80=9D, but since the Git refe= rences are not, there are several that are being missed. I was curious about the tarballs in the most recent commit, so I took a look. There=E2=80=99s no clear pattern. There were three old GNU packages (from =E2=80=9Ccommencement.scm=E2=80=9D), which I thought was strange, bec= ause SWH has a special GNU loader. OK, let=E2=80=99s look at Gawk 3.0.0. It=E2=80=99s = there, but the ID is different. It turns out the SWH version is missing the executable bit on all the scripts. I wonder if they somehow made a mistake when they first ingested it.... (At least it=E2=80=99s not *anothe= r* Disarchive bug!) -- Tim