From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#65241: 30.0.50; Cannot clone NonGNU ELPA Date: Wed, 6 Sep 2023 09:05:44 -0700 Message-ID: References: <87pm3sn6ih.fsf@inventati.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38685"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Manuel Uberti , 65241@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Sep 06 18:06:16 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qdv2l-0009pT-RU for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 06 Sep 2023 18:06:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qdv2Z-0001M6-VK; Wed, 06 Sep 2023 12:06:03 -0400 Original-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 1qdv2Y-0001L0-Uw for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 12:06:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qdv2Y-00062n-6j for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 12:06:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qdv2Y-00065S-If for bug-gnu-emacs@gnu.org; Wed, 06 Sep 2023 12:06:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Sep 2023 16:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65241 X-GNU-PR-Package: emacs Original-Received: via spool by 65241-submit@debbugs.gnu.org id=B65241.169401635823387 (code B ref 65241); Wed, 06 Sep 2023 16:06:02 +0000 Original-Received: (at 65241) by debbugs.gnu.org; 6 Sep 2023 16:05:58 +0000 Original-Received: from localhost ([127.0.0.1]:37205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdv2T-000659-TP for submit@debbugs.gnu.org; Wed, 06 Sep 2023 12:05:58 -0400 Original-Received: from mail-lf1-x12b.google.com ([2a00:1450:4864:20::12b]:46522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qdv2P-00064r-4A for 65241@debbugs.gnu.org; Wed, 06 Sep 2023 12:05:56 -0400 Original-Received: by mail-lf1-x12b.google.com with SMTP id 2adb3069b0e04-500c7796d8eso6158828e87.1 for <65241@debbugs.gnu.org>; Wed, 06 Sep 2023 09:05:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694016346; x=1694621146; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=oqaB6y/i/n+taRNL9Zf5oejPXb0NOtyEc0XExahpMvg=; b=YeTW0BcaqddsVShivrzf+v7HC8NARQgP0fOUKwaqFPEMD7s6h5+MmbAROoyrezwAmc rqMyeTJyssjr9EEsVjzuGtIauauUh2QaSKhshRhAtSX8kMCcsP8+miZDMroT04Igvxpq 6v8D+v8uzaiplrNDXrnc46ht0RQJMTGmqRnnT/lN20Eno7S58RNN9k6+8K3i6egVYlJ0 v0GfBuHky+SiUt9LK3VLFQi7yzPRSUAqsxAnb8ZFZOFj4dHMmW5+hKU9l/L2z8GAbWoZ XSNcvNt242c5Gu8F5t0iqXGMSXNqDbKvxa6KtZx5dI2wZMgg1IBaaRy8Hag2jNxugdhj zCNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694016346; x=1694621146; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oqaB6y/i/n+taRNL9Zf5oejPXb0NOtyEc0XExahpMvg=; b=aflN6wpZETuHxMVWwbme7+DoOC2Df2o6kqA6LY9Dx8bgBOZ7qv+sX3hhc2/4HlLKbJ rOk9hFLekmmTDoWI621AT6lbqmKxX7/hXE4wbVe8I6XJ+kJxAUsdCxfoG864gmaCVsne fkWLt6CYpAUtoY8KOu6TZNuUVKmsktNzJ6nCIx2TULBrlPikRiL+JBglegprdfZx8vmI Uwm1WNN6p1yBKolHcgdM94jBxph6tfNYGqPO22qE/oxVbh/BysJgr6Etlr6cWTLw74PQ mLhqt0yKHYd3BzLHocdZSTq3chDT2avCGXa9qV9SaTR/8eD5IXXb98ibEFsFjX1O7dSn Kukg== X-Gm-Message-State: AOJu0YyB0QH+CNG4vu/VUv6XdjzFjuGbd+H7qtVL0VLHkrRwleyAAzS/ cbxckzxhErM3gCzVRcy2m7tSKWD4UH/CLFnxOSo= X-Google-Smtp-Source: AGHT+IGQKCpn3bRfAn+9imuCgt2836or9St8IaePDAhaZyZnnas12N4uBJO0A6etdvq/HTKfNNoWXkv8c4hY+Tmcvmo= X-Received: by 2002:a19:5f16:0:b0:500:91c1:9642 with SMTP id t22-20020a195f16000000b0050091c19642mr2604341lfb.21.1694016345648; Wed, 06 Sep 2023 09:05:45 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 6 Sep 2023 09:05:45 -0700 In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:269558 Archived-At: [Copyi Stefan Monnier writes: > As for rewriting coffee-mode's history to avoid the problem: you need to > convince coffee-mode's upstream to do that first. This ticket has been open since 2018: https://github.com/defunkt/coffee-mode/issues/367 I pinged upstream again now on GitHub. I couldn't find an email address, so I couldn't Cc them here. > [ And you might want to check if coffee-mode is really the only branch > that bumps into this problem. ] Checking with git -c 'fetch.fsck.zeroPaddedFilemode=warn' ${NONGNU_ELPA} yields only the one warning warning: object 2699d230e3b592ae42506d7b5c969a7ac6a4593c: \ zeroPaddedFilemode: contains zero-padded file modes > PS: Now that I think about it, maybe there's another way, which is to > use a *shallow* branch so the old offending commit is not stored in > `nongnu.git`. > It would hide all the coffee-mode history starting with (and > including) 20-May-2010 commit 2a59ce05bd, i.e. most of Chris Wanstrath's > contributions :-( > It would also take some help from a Savannah admin, but other than that > it seems like it would do the trick: basically just add a file > `.../nongnu.git/shallow` with a single line that says > `b1c16e50e93c662a12c49ac8f18b607656238361`. A shallow branch sounds like the best option to me. It's unfortunate with the attribution of course, but the full history is preserved on GitHub, so people can still find it. We can go back to a regular branch later, if it gets fixed upstream.