sqreen / twofa

A TouchID-aware 2-factor authenticator for macOS
MIT License
148 stars 10 forks source link

Cannot install Twofa using brew #8

Open woodstok opened 3 years ago

woodstok commented 3 years ago

I get the following error on my Macbook M1 when I try brew install.

curl: (22) The requested URL returned error: 403 Forbidden
Error: Failed to download resource "twofa"
Download failed: https://dl.bintray.com/sqreen/bottles-sqreen/twofa-0.0.1.tar.gz
gclawes commented 3 years ago

See here: https://github.com/sqreen/homebrew-speakeasy/issues/1

woodstok commented 3 years ago

Are there any workarounds? I can't build it from source without an AppleDeveloper license ( I think )

gclawes commented 3 years ago

Not that I know of. sqreen maintainers would have to fix it

evnp commented 3 years ago

Also having (different) issues installing with brew. @jkirsteins any chance you have bandwidth to take a look? I love the idea of the tool -- CLI and secure enclave would be wonderful to bring together for 2fa.

$ brew tap sqreen/speakeasy
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
Updated 6 formulae.

==> Tapping sqreen/speakeasy
Cloning into '/opt/homebrew/Library/Taps/sqreen/homebrew-speakeasy'...
remote: Enumerating objects: 8, done.
remote: Total 8 (delta 0), reused 0 (delta 0), pack-reused 8
Unpacking objects: 100% (8/8), done.
Error: Invalid formula: /opt/homebrew/Library/Taps/sqreen/homebrew-speakeasy/Formula/twofa.rb
twofa: undefined method `cellar' for #<BottleSpecification:0x000000012e0e44b0>
Error: Invalid formula: /opt/homebrew/Library/Taps/sqreen/homebrew-speakeasy/Formula/swig@3.0.12.rb
swig@3.0.12: Invalid bottle tag symbol
Error: Cannot tap sqreen/speakeasy: invalid syntax in tap!