netbirdio / netbird

Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
https://netbird.io
BSD 3-Clause "New" or "Revised" License
11.32k stars 519 forks source link

Homebrew Install Error - Wiretrustee Refference #613

Closed tomtom215 closed 1 year ago

tomtom215 commented 1 year ago

Describe the problem

Installing the client via Homebrew on MacOS presented an error

To Reproduce

brew install netbirdio/tap/netbird

Expected behavior

No errors

Screenshots Error message:

==> Installing netbird from netbirdio/tap Warning: netbird: No available formula with the name "wiretrustee". Did you mean wiredtiger? 'conflicts_with "wiretrustee"' should be removed from netbird.rb. Please report this issue to the netbirdio/tap tap (not Homebrew/brew or Homebrew/core)!

mlsmaycon commented 1 year ago

Hello, @tomtom215, some homebrew executions fail due to the HOMEBREW_DEVELOPER and HOMEBREW_INSTALL_FROM_API being set. Can you check if running the following before running the install command will help?

export HOMEBREW_DEVELOPER=0;
export HOMEBREW_INSTALL_FROM_API=0;

I've also removed the conflict flag from the formulae in #615

tomtom215 commented 1 year ago

Hi @mlsmaycon this fixed it. Thank you for such a quick response! I submitted this issue because it said to but also because I figured others would run into it often enough. I will close this issue.

mlsmaycon commented 1 year ago

Thank you, @tomtom215, for opening, it definitely will help others resolve this issue.