Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Homebrew command #850

Closed
wants to merge 1 commit into from
Closed

Update Homebrew command #850

wants to merge 1 commit into from

Conversation

jdubois
Copy link

@jdubois jdubois commented Oct 8, 2020

The current command fails, here is the updated version

Description

Update the Homebrew command

Issue reference

I didn't create an issue for something this simple

RELEASE NOTE: N/A

The current command fails, here is the updated version
@yaron2
Copy link
Member

yaron2 commented Oct 9, 2020

/cc @artursouza can you please review this?

@yaron2 yaron2 added this to In progress in 1.0.0 Milestone 1 via automation Oct 9, 2020
Copy link
Member

@artursouza artursouza left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This command does not work for first time installs because dapr-cli is not in Homebrew's main repo.

@artursouza
Copy link
Member

This works on my desktop. Which version of Homebrew are you running with?

$ brew install dapr/tap/dapr-cli
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> New Formulae
box2d                              dotnet                             envoy                              fleet-cli                          git-hound                          libpciaccess                       matplotplusplus                    protoc-gen-go-grpc                 python@3.9                         tfsec
==> Updated Formulae
Updated 572 formulae.
==> New Casks
mtgaprotracker                                             niftyman                                                   recaf                                                      ripme                                                      time-to-leave                                              waterfox-classic
==> Updated Casks
postman ✔                          backblaze                          datovka                            gisto                              karabiner-elements                 metabase                           obyte                              qobuz                              steermouse                         visual-paradigm
4k-video-downloader                badlion-client                     deepl                              gitfinder                          keep-it                            metasploit                         openaudible                        qownnotes                          stella                             visual-paradigm-ce
4k-youtube-to-mp3                  banking-4                          deezer                             gns3                               kext-updater                       microblog                          opensesame                         qt-creator                         streamlabs-obs                     visual-studio-code
a-better-finder-attributes         bettertouchtool                    disk-drill                         gobdokumente                       keysmith                           microsoft-edge                     openwebstart                       qtum                               stremio                            vscodium
a-better-finder-rename             bob                                djay-pro                           google-chrome                      kitty                              middle                             opera                              r                                  sunloginclient                     webcatalog
ableton-live                       bookmacster                        downie                             gpxsee                             klokki                             miktex-console                     origami-studio                     rambox                             superproductivity                  webstorm
ableton-live-intro                 boom                               drawio                             graphicconverter                   knotes                             milanote                           osmc                               raven-reader                       teamdrive                          whatsapp
ableton-live-lite                  bootstrap-studio                   drivethrurpg                       home-assistant                     kui                                minitube                           osxfuse                            razorsql                           telegram-desktop                   whichspace
ableton-live-standard              box-drive                          electrumsv                         houdahspot                         lastpass                           minizincide                        outline-manager                    rectangle                          tempo                              wingpersonal
ableton-live-suite                 brave-browser                      element                            icab                               lazpaint                           monero-wallet                      parallels                          refined-github-safari              tg-pro                             wire
activedock                         browserosaurus                     emby-server                        icollections                       lehreroffice                       mps                                paw                                ridibooks                          thebrain                           wondershare-filmora
adguard                            calibre                            emclient                           iconjar                            lens                               multitouch                         pd-l2ork                           ringcentral                        thorium                            workflowy
agenda                             camo-studio                        epic-games                         icq                                libreoffice                        mumu                               pdfpen                             ringcentral-meetings               thunderbird                        wormhole
airflow                            camunda-modeler                    evernote                           iina                               libreoffice-language-pack          musescore                          pdfpenpro                          rocks-n-diamonds                   tibco-jaspersoft-studio            ximalaya
airtame                            catlight                           exodus                             iina-plus                          linear-linear                      naver-whale                        permute                            rotki                              timecamp                           xmplify
airy                               ccleaner                           expandrive                         ilok-license-manager               linphone                           navicat-for-mariadb                photosweeper-x                     rubymine                           timeular                           yinxiangbiji
ajour                              chirp                              fastrawviewer                      imazing                            local                              navicat-for-mysql                  plex-media-server                  sauce-connect                      tinderbox                          youku
alfaview                           chromedriver                       flipper                            insync                             loom                               navicat-for-oracle                 plotdigitizer                      scilab                             tinymediamanager                   zenmap
alt-tab                            chromium                           flutter                            intel-haxm                         lrtimelapse                        navicat-for-postgresql             popo                               scrutiny                           tortoisehg                         zeplin
altserver                          chronycontrol                      folx                               intellij-idea                      ltspice                            navicat-for-sql-server             porting-kit                        securityspy                        transmission                       zoolz
amadine                            clamxav                            foxitreader                        intellij-idea-ce                   macupdater                         navicat-for-sqlite                 postbox                            simply-fortran                     trilium-notes                      zoom-for-it-admins
android-studio                     clash-for-windows                  freac                              invisor-lite                       mailbutler                         navicat-premium-essentials         praat                              sipgate-softphone                  turbo-boost-switcher               zoomus
anydesk                            cleanshot                          freedom                            ipfs                               mamp                               nbtexplorer                        proclaim                           sizzy                              unity                              zotero
anydo                              clickup                            freetube                           ishowu-instant                     marvel                             neofinder                          profind                            sketch                             unity-android-support-for-editor
appcode                            clion                              freeyourmusic                      itsycal                            mathpix-snipping-tool              netnewswire                        propresenter                       slack                              unity-ios-support-for-editor
appgate-sdp-client                 clockify                           fsnotes                            jalbum                             mediainfo                          netron                             prowritingaid                      slicer                             unity-lumin-support-for-editor
appium                             cmake                              garagesale                         jasper                             megahertz-knotes                   netxms-console                     proxyman                           snagit                             unity-webgl-support-for-editor
appstudio                          coda                               genymotion                         jclasslib-bytecode-viewer          melodics                           nextcloud                          pycharm                            softorino-youtube-converter        unity-windows-support-for-editor
atom                               crossover                          geogebra                           joplin                             menubar-countdown                  nordvpn-teams                      pycharm-ce                         spatterlight                       usenapp
avocode                            daedalus-mainnet                   geph                               josm                               merlin-project                     obs                                pycharm-ce-with-anaconda-plugin    stack-stack                        vagrant-vmware-utility
axure-rp                           data-rescue                        gifox                              jumpcut                            meshlab                            obsidian                           pycharm-with-anaconda-plugin       stats                              vassal
==> Deleted Casks
ring                                                                                                                                                                             waterfox

Warning: dapr/tap/dapr-cli 0.11.0 is already installed and up-to-date
To reinstall 0.11.0, run `brew reinstall dapr-cli`

@jdubois
Copy link
Author

jdubois commented Oct 14, 2020

I'm using Homebrew 2.5.6, which is the latest version at the moment

@artursouza
Copy link
Member

artursouza commented Oct 16, 2020

Let me update to latest version of homebrew and check if something changed. BTW, can you paste the error message here?

@artursouza
Copy link
Member

Here is how it works on my desktop:

$ brew --version
Homebrew 2.5.6
$ brew uninstall dapr-cli
Uninstalling /usr/local/Cellar/dapr-cli/0.11.0... (5 files, 57.3MB)
$ brew untap dapr/tap
Untapping dapr/tap...
Untapped 1 formula (120 files, 18.9MB).
$ brew tap
golangci/tap
homebrew/cask
homebrew/core
k14s/tap
$ brew install dapr/tap/dapr-cli
Updating Homebrew...
==> Tapping dapr/tap
Cloning into '/usr/local/Homebrew/Library/Taps/dapr/homebrew-tap'...
remote: Enumerating objects: 44, done.
remote: Counting objects: 100% (44/44), done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 90 (delta 19), reused 33 (delta 13), pack-reused 46
Unpacking objects: 100% (90/90), done.
Tapped 1 formula (120 files, 18.9MB).
==> Installing dapr-cli from dapr/tap
==> Downloading https://github.com/dapr/homebrew-tap/releases/download/v0.11.0/dapr-cli-0.11.0.catalina.bottle.tar.gz
Already downloaded: /Users/asouza/Library/Caches/Homebrew/downloads/cbbc38683646d71a416d85868fb16384bafe7632a4f804d38a550ef6484d7f74--dapr-cli-0.11.0.catalina.bottle.tar.gz
==> Pouring dapr-cli-0.11.0.catalina.bottle.tar.gz
🍺  /usr/local/Cellar/dapr-cli/0.11.0: 5 files, 57.3MB
$ 

Please, share the error you get when doing the same.

@jdubois
Copy link
Author

jdubois commented Oct 19, 2020

I just tested again, and both work now. Maybe it was updated on your side?
So you can definitely use both at the moment, then brew install dapr-cli is simpler.

@artursouza
Copy link
Member

artursouza commented Oct 19, 2020

@jdubois We have not changed anything. For a first time user, brew install dapr-cli will not work because dapr-cli is not in Homebrew's main repo.

First time users have two options: brew install dapr/tap/dapr-cli OR brew tap dapr/tap && brew install dapr-cli
After the first install, users can use one of the following options: brew install dapr/tap/dapr-cli OR brew install dapr-cli

Closing this PR. Thanks for reporting and working with us on this.

@artursouza artursouza closed this Oct 19, 2020
1.0.0 Milestone 1 automation moved this from In progress to Review Oct 19, 2020
@artursouza artursouza moved this from Review to Done in 1.0.0 Milestone 1 Oct 20, 2020
@artursouza artursouza added this to Release in 1.0.0 Milestone Oct 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

4 participants