Why is a full clone of homebrew/core required for brew update? #226
Replies: 9 comments 38 replies
-
See #225. |
Beta Was this translation helpful? Give feedback.
-
There are many downsides of large tap repos:
|
Beta Was this translation helpful? Give feedback.
-
Is this possible to officially fork a new "shadowed" repo with last 50 commits every few months and make |
Beta Was this translation helpful? Give feedback.
-
I guess we can just thank Microsoft for that. |
Beta Was this translation helpful? Give feedback.
-
Can we sync with GitHub pages ? Like a apt source, with a list and other source files. The client download the list first and check the listed version number or CRC32 of each rb file. Then download only those updated. |
Beta Was this translation helpful? Give feedback.
-
We have just gotten this error with one of our self-hosted mac machines. After running recommended commands everything seems to work, however by browsing issues and PRs, we couldn't quite understand one thing - is this a one-time issue for some old brew installations, or will it happen in the future too after running consecutively Thanks! |
Beta Was this translation helpful? Give feedback.
-
Just a suggestion: would it be possible for The update process went like this for me:
The first message doesn't make it clear that there would be more than one command to run, the "call to action" suggests that one would be able to run
|
Beta Was this translation helpful? Give feedback.
-
Oh wow, thank you very much!!!!!!
…On Wed, Dec 30, 2020, 2:14 PM Rylan Polster ***@***.***> wrote:
I've modified the error message slightly to mention that the command will
take a few minutes to run. This change will be available to users after the
next Homebrew release.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#226 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHXQ654WMESV7FBYV3RWBEDSXOCY3ANCNFSM4UOIB2SA>
.
|
Beta Was this translation helpful? Give feedback.
-
Wouldn't the partial clone (blobless / treeless clone) of git be a better solution? Here is a fairly new github blog post that describes it: |
Beta Was this translation helpful? Give feedback.
-
Before today,
brew update
works with a shallow clone ofhomebrew/core
, why is that changed?And why is a full clone of the core tap important if I only care about using the latest core formulaes?
Running
brew update
with a shallow clone of the core taps threw the error message:Beta Was this translation helpful? Give feedback.
All reactions