From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 02 04:50:54 2020 Received: (at 42162) by debbugs.gnu.org; 2 Jul 2020 08:50:54 +0000 Received: from localhost ([127.0.0.1]:54383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jquvl-0006ku-TR for submit@debbugs.gnu.org; Thu, 02 Jul 2020 04:50:54 -0400 Received: from mail-wm1-f66.google.com ([209.85.128.66]:53068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jquvj-0006kg-Ab for 42162@debbugs.gnu.org; Thu, 02 Jul 2020 04:50:52 -0400 Received: by mail-wm1-f66.google.com with SMTP id q15so25837856wmj.2 for <42162@debbugs.gnu.org>; Thu, 02 Jul 2020 01:50:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=onE8OM1lYrtY8lgjEDixeaGrwTtQ/o1v44Fg+6vlqC4=; b=O5D/Tae54Pzz34R31uW7DoHbllk27pH9CLVVikQ2bw2p1TwTa5XAdkIOmk5VHjeb+y jNBPLmKQNIARLovBXREo+BMK1ffegsIkQTReLsiGR30bgd9Zoa74ewtmgQ8s0yNCm7lq zwRpkFx/j4upC7O4nYcsNoaA6MGy/jpNrzoMdloKJJN/3ocJUquuSCQ0vEq9VlFCtVof lY5wGjfKkyDI+Ijf+mvVYLnlx8ShE68ZU65AvUVSFU/x+6qm9SGMn6y7sTJ1YezkkZfu DmSR4M+Fs4ym5scHMVk7cAtAr2TyupOewkyuydOLfLWMFcuarPMfhzXjH5L/1bbQUDxl 3pSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=onE8OM1lYrtY8lgjEDixeaGrwTtQ/o1v44Fg+6vlqC4=; b=KMUU97ihEKBnZvo887TMPVVLihy3hkXc3B4XPIPCtN+A0j6e+HkmREjj+i4XV8ps4V 8MFdR0/RtFAWYKvwu9BK2/XBDk6S2mNK5sVARUYyhtN3BT1yBrBUESO+MlBh36Tq8TYr jYosX3ZIfNluH03OxZjs69rxYxfCTyiJeb7cQK5b+Q3MSSxkkVeh9rIBidM1CoElYxBv EOSr4UskX+qhCzs/U0YTQPBh7+0uuVLov8Zq2wa4MxH4cFxHeZvZ15fqnZ95njDezTAT EXpYhdmvcOJ12OfNt9VTWojeDNz9lfzdMCD62kcpKk8IxWKqz66JN44Z4BPuo/QxQNvY dcgQ== X-Gm-Message-State: AOAM531ISEZfSFuXCyA1NtpUeEZ2vnoyTAPiTXPeDmwWbTvwv3AYvzw1 4u8La13+cXnZ5DyzUfM0znQ= X-Google-Smtp-Source: ABdhPJyH+NDDuaexzdxzyGv/NabdzvDaCzyvr++afx8V/c3M7tThirpCJBYJKZnOkkZb8VGQ0yaWaQ== X-Received: by 2002:a1c:1d46:: with SMTP id d67mr32700859wmd.152.1593679845356; Thu, 02 Jul 2020 01:50:45 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id q4sm9539987wmc.1.2020.07.02.01.50.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Jul 2020 01:50:44 -0700 (PDT) From: zimoun To: Ludovic =?utf-8?Q?Court=C3=A8s?= , 42162@debbugs.gnu.org Subject: Re: bug#42162: gforge.inria.fr to be taken off-line in Dec. 2020 In-Reply-To: <87mu4iv0gc.fsf@inria.fr> References: <87mu4iv0gc.fsf@inria.fr> Date: Thu, 02 Jul 2020 10:50:43 +0200 Message-ID: <86h7uq8fmk.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42162 Cc: Maurice =?utf-8?Q?Br=C3=A9mond?= 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 Ludo, On Thu, 02 Jul 2020 at 09:29, Ludovic Court=C3=A8s wrote: > The hosting site gforge.inria.fr will be taken off-line in December > 2020. This GForge instance hosts source code as tarballs, Subversion > repos, and Git repos. Users have been invited to migrate to > gitlab.inria.fr, which is Git only. It seems that Software Heritage > hasn=E2=80=99t archived (yet) all of gforge.inria.fr. Let=E2=80=99s keep= track of the > situation in this issue. [...] > --8<---------------cut here---------------start------------->8--- > scheme@(guile-user)> ,pp (lset-difference eq? $7 $8) > $11 =3D (# > # > # > # > #) > --8<---------------cut here---------------end--------------->8--- All the 5 are 'url-fetch' so we can expect that sources.json will be up before the shutdown on December. :-) Then, all the 14 packages we have from gforge.inria.fr will be git-fetch, right? So should we contact upstream to inform us when they switch? Then we can adapt the origin. > (use-modules (guix) (gnu) > (guix svn-download) > (guix git-download) > (guix swh) It does not work properly if I do not replace by ((guix swh) #:hide (origin?)) Well, I have no investigate further. > (ice-9 match) > (srfi srfi-1) > (srfi srfi-26)) [...] > (define archived-source > (filter (lambda (package) > (let* ((origin (package-source package)) > (hash (origin-hash origin))) > (lookup-content (content-hash-value hash) > (symbol->string > (content-hash-algorithm hash))))) > packages-on-gforge)) I am a bit lost about the other discussion on falling back for tarball. But that's another story. :-) Cheers, simon