From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS22989 209.51.188.0/24 X-Spam-Status: No, score=-3.7 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.6 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 dcvr.yhbt.net (Postfix) with ESMTPS id B3E4C1F47C for ; Mon, 16 Jan 2023 11:49:23 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=clisp.org header.i=@clisp.org header.a=rsa-sha256 header.s=strato-dkim-0002 header.b=oS78//FS; dkim-atps=neutral Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pHNz4-0003dR-7U; Mon, 16 Jan 2023 06:49:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHNz2-0003dE-TK for bug-gnulib@gnu.org; Mon, 16 Jan 2023 06:49:00 -0500 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.219]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pHNz0-00039n-SS for bug-gnulib@gnu.org; Mon, 16 Jan 2023 06:49:00 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1673869734; cv=none; d=strato.com; s=strato-dkim-0002; b=IWb79AyrLdG5YQWHmp7BMsx7GS6v4dZBAT/OUdTYrBnsesPdVT7WxP1oYn3UJlZC3F RoJf1YjZGjE5UsXNRtUYRaqiSYA+72gvGw1JrAbTDm4rZ03mjD87ef0pnlEoWtgkYfGz xjuP3H0Cn0H+l/08BwAxHqxEbTNAwDg+5tcpZRzd05EvlayTvDl80Vk2l9bCWqRsSO1d LOrBZQxiwQYaG2zD93gvR0vpEOciNSi85iJvamdumVMN2j3iszb8PJomakKJN9BF8LN4 jnJB7otCuWCXc2Ms/+JUENQpMz9QPgGRAMOSiQG0SZZ4Wbc5Y61IoBEK8Dh6B5ps7GLQ ZO2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1673869734; s=strato-dkim-0002; d=strato.com; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=SX4Jg972LIpo6kVq2McSOe5HbmFTV0CTasQruVe0chI=; b=sXfd/Wkg+3WSNpGz4ELCnSuVz/1nQqMoRbkTyjET5DEFz0LZiEQ5qPZ3yeR/liOXmi 2zWXe46z9lw1R9N6Q9PZ0+56Y/+3ew3cOgwG9+9q5CCLaH1+1b/tRkGKUBUP8m9dfkdd Dj8XkreWTzIXhfg2JFDhaOiIUgUZEsVqWOJt/JEoQXhs0ujMOhyhKrc5PgMfO6B+44fm T9wfNOsduV7MtDzkX2XsK1RWHA2LN6iOvDUMjWdwEYCj5++2HYsVzHpiey6m8GcDIlap 76pBHZ8SiqvxuWseKGoTVfW+nJLG2qIylDesntZ9iQOvd6oy5EKrD8Ltg1R7BGHSN4rt 1l+w== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1673869734; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From:Cc:Date: From:Subject:Sender; bh=SX4Jg972LIpo6kVq2McSOe5HbmFTV0CTasQruVe0chI=; b=oS78//FSt4rovFZ3fSbxO4WLZgl+yGY39qHQTOdpYgmxbaEwH65tJfimqKXlI6RkGZ BIpQ2BknkV75U9Y1RvvgQymfTqXrIteL4uFcRugkvbEV2bKAtijUMhbI6ldAyJyRN/rw jnuu5HYVRjPXE7SVSLQjqYPBVT7aBnuimlzKJWV2mzTg47brPFsRiEGQPF5HPFKH03P4 hfWYits/L1T3Is7Nyipu/lAHn7nbJDl+e7hWnbdPF+cUxv4r89Zjrqe0mxh6ao0eQp9i ViAdLYBqNABtgmKnkzuwmSWDfVf6y0ohKJH/L/aSO/0xzTAcQklgHSdR7MdWydEsuq5a JEDA== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH0WWb0LN8XZoH94zq68+3cfpPC36MKRCY/l9/dcAUOVs3n6M4G" Received: from nimes.localnet by smtp.strato.de (RZmta 48.6.2 AUTH) with ESMTPSA id I8f358z0GBmsMCX (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 16 Jan 2023 12:48:54 +0100 (CET) From: Bruno Haible To: Vivien Kraus Cc: Paul Eggert , Simon Josefsson , bug-gnulib@gnu.org Subject: Re: RFC: git-commit based mtime-reproducible tarballs Date: Mon, 16 Jan 2023 12:48:54 +0100 Message-ID: <2049412.nagtRMeOfm@nimes> In-Reply-To: <63f570523b5bd4663fae92edd6da921f01eee73d.camel@planete-kraus.eu> References: <87h6wtgmhy.fsf__22556.7857896507$1673713908$gmane$org@redhat.com> <63f570523b5bd4663fae92edd6da921f01eee73d.camel@planete-kraus.eu> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: none client-ip=81.169.146.219; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: bug-gnulib@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gnulib discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Sender: bug-gnulib-bounces+normalperson=yhbt.net@gnu.org Vivien Kraus wrote: > However, there are situations in which you only have access to a > shallow clone of the git repository (for instance, Gitlab CI). I am not > sure how this solution would work in that case. The shallow clone is an optimization, that was based on the assumption that the CI does not need the git history. For CI runs that produce tarballs in this way, and that need to look into the git history, a full clone will be needed. Bruno