unofficial mirror of 
 help / color / mirror / Atom feed
* Re: Preservation of Guix Report 2021-10-31
       [not found] <>
@ 2021-11-25  9:20 ` zimoun
  0 siblings, 0 replies; only message in thread
From: zimoun @ 2021-11-25  9:20 UTC (permalink / raw)
  To: Timothy Sample, guix-devel, Tobias Geerinckx-Rice


I am not able to find in guix-devel archives this email with the
Message-ID  Below the complete header.

Do I miss something?


On Sun, 31 Oct 2021 at 15:49, Timothy Sample <> wrote:
> Hi all!
> Here’s a new version of the Preservation of Guix Report:
>     <>
> (I hope to publish one every Sunday or so.)
> This version has a breakdown by different origin types.  The good news
> is that Git origins are doing very well.  We’ve confirmed that 97.2% of
> the 9,272 Git origins that we’re tracking are in the SWH archive.  Most
> of the progress there is due to zimoun wading through the missing
> packages and telling SWH to store them – thanks, zimoun!
> Looking at gzipped tarballs, things are not nearly as nice.  There are
> quite a few old ones that are missing, and quite a few that I haven’t
> been able to identify so far (either because I’m not getting the tarball
> or because Disarchive can’t process it).  There’s a “secret” graph that
> shows that many of these problems are for older commits:
>     <>
> There’s also an “other” type, which covers everything else.  So far, we
> don’t know anything about these 8,830 fixed-output derivations (they are
> all “unknown”).  There’s a few shortcuts I could take to get information
> on these, and I’m tempted to do so.  I’ve also started working on XZ
> support in Disarchive, which should cover about 2,000 of these.
> For the 236 “unknown” Git sources, 132 of them are because of recursive
> checkouts.  Currently, my tools don’t support this, and I believe Guix
> can’t use SWH as a fallback for a recursive checkout (yet).  However,
> the other 104 are little things that could probably be solved directly.
> The problem is that my automated tools can’t find the SWHID.  This is
> either because of things like upstream going down or changing a tag.
> Usually one can find the SWHID manually using the SWH interface.  I’m
> not sure what to do about this at the moment, but it’s a tantalizingly
> small number of sources to fix either by hand or by clever use of
> ‘(guix swh)’.  :)  Here’s a query to list the 104 non-recursive
> “unknown” Git sources:
> FROM fods
>     JOIN fod_references USING (fod_id)
> WHERE is_in_swh IS NULL
>     AND EXISTS (
>             SELECT 1
>             FROM fod_references
>             WHERE fod_references.fod_id = fods.fod_id
>                 AND reference LIKE '(git-reference%')
>     AND reference LIKE '%(recursive? #t)%'
> -- Tim

--8<---------------cut here---------------start------------->8---
Received: by 2002:a37:9104:0:0:0:0:0 with SMTP id t4csp2336196qkd;
        Sun, 31 Oct 2021 12:49:12 -0700 (PDT)
X-Google-Smtp-Source: ABdhPJzvgHaZlE0R1aK1e39YCqs4LCseCqnnKMlMHIqF0dzcBg/agNqloTgH8G85ChAzYlU84aYx
X-Received: by 2002:a05:622a:11c5:: with SMTP id n5mr25262930qtk.232.1635709752565;
        Sun, 31 Oct 2021 12:49:12 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1635709752; cv=none;; s=arc-20160816;
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arc-20160816;
ARC-Authentication-Results: i=1;;
       dkim=pass header.s=fm1 header.b=BSaf5eJA;
       spf=pass ( domain of designates as permitted sender)
Return-Path: <>
Received: from ( [])
        by with ESMTPS id az10si10887225qkb.65.2021.
        for <>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Sun, 31 Oct 2021 12:49:12 -0700 (PDT)
Received-SPF: pass ( domain of designates as permitted sender) client-ip=;
       dkim=pass header.s=fm1 header.b=BSaf5eJA;
       spf=pass ( domain of designates as permitted sender)
Received: from compute4.internal (compute4.nyi.internal [])
	by mailout.nyi.internal (Postfix) with ESMTP id 045F95C013B;
	Sun, 31 Oct 2021 15:49:12 -0400 (EDT)
Received: from mailfrontend2 ([])
  by compute4.internal (MEProxy); Sun, 31 Oct 2021 15:49:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=; h=cc:content-type:date:from:message-id
	:x-me-sender:x-sasl-enc; s=fm1; bh=pYjq3HKbfv/iQhPEJethmChOBafhu
	6PDpTlamtcwHEE=; b=BSaf5eJAWk7bca9pQXqEIlYX3Z7b78g7qBO40E4hAbk8l
X-ME-Sender: <xms:N_N-YS5CF6UK6-tZ4YYwZ7uk6b6AyHRVQnk7yeQEh7pjnby2axPspQ>
X-ME-Received: <xmr:N_N-YRc2tiUVV0fnh8u07IduDSEMoQ_eH8-F5py4xh3oP-U0cpmlYGC6Vcv-oD5_w1n-pfrWkYaxps8Zmjxoqw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrvdehtddguddviecutefuodetggdotefrod
X-ME-Proxy: <xmx:N_N-YfIdRdc-f70GkJDVxWgDvT_BkZZVSJ8iPd0CsIqkE7jMWEi89w>
Received: by (Postfix) with ESMTPA; Sun,
 31 Oct 2021 15:49:11 -0400 (EDT)
From: Timothy Sample <>
Cc: zimoun <>
Subject: Preservation of Guix Report 2021-10-31
Date: Sun, 31 Oct 2021 15:49:10 -0400
Message-ID: <>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-TUID: Wxp4aTcz+voG
--8<---------------cut here---------------end--------------->8---

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-25  9:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <>
2021-11-25  9:20 ` Preservation of Guix Report 2021-10-31 zimoun

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).