hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

9.5K
active users

I typed `brew install git-filter-repo`

and

here is the first ~22% of what happened next.

This is a tiny utility to do mass textual search and replace. It arguably should be part of git itself, or, that failing, a small script.

The utility itself is ~4000 lines of Python.

Its transitive dependencies appear to include emacs and •two• separate versions of PostreSQL.

??!?!

UPDATE: It appear the culprit is brew itself, helpfully upgrading everything when I install anything. Apparently?

@inthehands I don’t think any tool has been both fundamental and as anxiety inducing as brew.

@maegul While that may be true, this is absolutely not brew’s fault. Careless inclusion of heavy dependencies is on tool & library authors.