From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id +BqhMtjbol8RPQAA0tVLHw (envelope-from ) for ; Wed, 04 Nov 2020 16:50:32 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 8FVjLtjbol/aEgAAB5/wlQ (envelope-from ) for ; Wed, 04 Nov 2020 16:50:32 +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 735A7940148 for ; Wed, 4 Nov 2020 16:50:32 +0000 (UTC) Received: from localhost ([::1]:46522 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kaLzT-00015c-Al for larch@yhetil.org; Wed, 04 Nov 2020 11:50:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52602) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kaLz0-00013j-Rq for bug-guix@gnu.org; Wed, 04 Nov 2020 11:50:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:38894) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kaLz0-00038n-I5 for bug-guix@gnu.org; Wed, 04 Nov 2020 11:50:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kaLz0-0007QH-Gk for bug-guix@gnu.org; Wed, 04 Nov 2020 11:50:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#42162: Recovering source tarballs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 04 Nov 2020 16:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42162 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Timothy Sample Received: via spool by 42162-submit@debbugs.gnu.org id=B42162.160450857828492 (code B ref 42162); Wed, 04 Nov 2020 16:50:02 +0000 Received: (at 42162) by debbugs.gnu.org; 4 Nov 2020 16:49:38 +0000 Received: from localhost ([127.0.0.1]:50440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaLyc-0007PU-2M for submit@debbugs.gnu.org; Wed, 04 Nov 2020 11:49:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kaLya-0007PF-E8 for 42162@debbugs.gnu.org; Wed, 04 Nov 2020 11:49:37 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43094) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kaLyU-00036M-NN; Wed, 04 Nov 2020 11:49:30 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56772 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kaLyT-0000h5-Tp; Wed, 04 Nov 2020 11:49:30 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87mu4iv0gc.fsf@inria.fr> <86h7uq8fmk.fsf@gmail.com> <87d05etero.fsf@gnu.org> <87r1tit5j6.fsf_-_@gnu.org> <875za4ykej.fsf@ngyro.com> <87bljvu4p4.fsf@gnu.org> <87d047u0l3.fsf@ngyro.com> <87wo2dnhgb.fsf@gnu.org> <874kpgudic.fsf@ngyro.com> <87pn4ucy94.fsf@gnu.org> <87y2jint6k.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Brumaire an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 04 Nov 2020 17:49:27 +0100 In-Reply-To: <87y2jint6k.fsf@ngyro.com> (Timothy Sample's message of "Tue, 03 Nov 2020 14:20:35 -0500") Message-ID: <87eel983u0.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 42162@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: LeU6AwpvlJED Hello! Timothy Sample skribis: > Ludovic Court=C3=A8s writes: > >> I hope you=E2=80=99re well. I was wondering if you=E2=80=99ve had the c= hance to fiddle >> with Disarchive since the summer? > > Sort of! I managed to get the entire corpus of tarballs that I started > with to work (about 4000 archives). After that, I started writing some > documentation. The goal there was to be more careful with serialization > format. Starting to think clearly about the format and how to ensure > long-term compatibility gave me a bit of vertigo, so I took a break. :) > > I was kind of hoping the initial excitement at SWH would push the > project along, but that seems to have died down (for now). Going back > to making sure it works for Guix is probably the best way to develop it > until I hear more from SWH. Yeah, I suppose they have enough on their plate and won=E2=80=99t add it to their agenda until we have shown that it works for us. >> I=E2=80=99m thinking there are small steps we could take to move forward: >> >> 1. Have a Disarchive package in Guix (and one for guile-quickcheck, >> kudos on that one!). > > This will be easy. The hang-up I had earlier was that I vendored the > pristine-tar Gzip utility (=E2=80=9Czgz=E2=80=9D). Since then I don=E2= =80=99t think it=E2=80=99s such a > big deal. Yeah. > (I wrote Guile-QuickCheck ages ago! It was rotting away on my disk > because I couldn=E2=80=99t figure out a good way to use it with, say, Gas= h. It > has exposed several Disarchive bugs already.) Neat! I=E2=80=99m sure many of us would love to use it. :-) > This all will have to wait in the queue for a bit longer, but I should > be able to return to it soon. I think the steps listed above are good, > along with some changes I want to make to Disarchive itself. Alright! Let us know if you think there are tasks that people should just pick and work on in the meantime. Thanks for the prompt reply! Ludo=E2=80=99.