Carlo Cabrera

Results 454 comments of Carlo Cabrera

Yea, it does. A workaround for new is to `brew reinstall cairo graphene`. But we should handle this properly.

@MikeMcQuaid I'm not going to make more noise about it if you still disagree, but I genuinely think this is a bug in brew that's worth trying to fix.

That's not quite enough. The issue is that there is a difference between the dependencies recorded in the tab and the dependencies declared in the relevant formulae. We need to...

Yes, that sounds correct. `brew uninstall` is intentionally conservative about uninstalling things, and I think maintaining a level of conservatism for a destructive operation is useful. I'm just not sure...

I'm a bit wary of recalculating dep trees without also checking linkage information (which I think we don't do because it's slow). In particular, I am concerned about situations where...

It does build, but the resulting build appears to be very broken and fails `brew test qt`. We could use some help diagnosing and fixing the failure. See https://github.com/Homebrew/homebrew-core/pull/111031.

This seems to be a `brew` bug. See Homebrew/brew#13922.

Seems to have trouble finding/using our `ocaml-findlib`.

The implementation in `DependenciesHelpers` is a bit hacky. Suggestions appreciated.

> I'm wondering if we should be running `brew uses` multiple times and do different things with runtime/build/test dependencies. Possibly, yes. We don't need to build test dependents from source,...