all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stefan Kangas <stefankangas@gmail.com>
To: Stefan Monnier <monnier@iro.umontreal.ca>
Cc: Manuel Uberti <manuel.uberti@inventati.org>, 65241@debbugs.gnu.org
Subject: bug#65241: 30.0.50; Cannot clone NonGNU ELPA
Date: Wed, 6 Sep 2023 09:05:44 -0700	[thread overview]
Message-ID: <CADwFkmk6+LYvigXj_tzWNnOLdC658=4VZZcaPrhSV1Sw6K5zWg@mail.gmail.com> (raw)
In-Reply-To: <jwvpm2vfjgl.fsf-monnier+emacs@gnu.org>

[Copyi

Stefan Monnier <monnier@iro.umontreal.ca> 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.





  reply	other threads:[~2023-09-06 16:05 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-12  6:01 bug#65241: 30.0.50; Cannot clone NonGNU ELPA Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-08-12  6:13 ` Corwin Brust
2023-08-12  6:17   ` Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-08-12  6:46   ` Andreas Schwab
2023-08-12  6:54 ` Michael Albinus
2023-08-12  6:57   ` Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-08-12  7:03     ` Michael Albinus
2023-08-12  7:04       ` Manuel Uberti via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-09-01 20:27 ` Stefan Kangas
2023-09-01 21:21   ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-09-05 23:25     ` Stefan Kangas
2023-09-06 11:49       ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-09-06 12:03         ` Stefan Kangas
2023-09-06 15:32           ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-09-06 16:05             ` Stefan Kangas [this message]
2023-09-06 21:01               ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-09-06 21:10                 ` Stefan Kangas
2023-09-06 23:14                   ` Corwin Brust
2023-09-08 10:59                     ` Stefan Kangas
2023-09-08 16:14                       ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
2023-09-08 16:23                         ` Stefan Kangas

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CADwFkmk6+LYvigXj_tzWNnOLdC658=4VZZcaPrhSV1Sw6K5zWg@mail.gmail.com' \
    --to=stefankangas@gmail.com \
    --cc=65241@debbugs.gnu.org \
    --cc=manuel.uberti@inventati.org \
    --cc=monnier@iro.umontreal.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.