dart-lang/homebrew-dart

Unable to upgrade to latest dev channel

Closed this issue · 5 comments

This is odd, and I think recently started to happen:

sethladd@sethladd-macbookair ~/Code/dartlang.org (master)$ brew update
Updated Homebrew from f3dfb9ef to 4b1a2b72.
==> Updated Formulae
android-ndk        dart-lang/dart/dartium     macvim
android-platform-tools     denominator            moc
cairo              fzf                mvnvm
chkrootkit         google-sql-tool        st
collectd           jboss-forge            stklos
commonmark         juju-quickstart        tor
dart-lang/dart/dart    ld64
==> Deleted Formulae
xar
sethladd@sethladd-macbookair ~/Code/dartlang.org (master)$ brew upgrade dart
Error: dart 1.9.0-dev.10.2 already installed
sethladd@sethladd-macbookair ~/Code/dartlang.org (master)$ 

I would expect to be upgraded to -dev.10.4. I see that my formula was updated but I can't upgrade.

This happened to me once - I think I sent an email about this. I think I
needed to unlink the existing version, before the new one would install.
The recipe seems fine, so I think this is something about the caches, or
something.

On Wed, Mar 11, 2015 at 1:37 PM, Seth Ladd notifications@github.com wrote:

I would expect to be upgraded to -dev.10.4. I see that my formula was
updated but I can't upgrade.


Reply to this email directly or view it on GitHub
#28 (comment)
.

William Hesse

interesting:

sethladd@sethladd-macbookair ~/homebrew (master)$ brew info dart
dart: stable 1.8.5, devel 1.9.0-dev.10.4
https://www.dartlang.org/
/Users/sethladd/homebrew/Cellar/dart/1.8.5 (229 files,  30M)
  Built from source
/Users/sethladd/homebrew/Cellar/dart/1.9.0-dev.10.2 (230 files,  31M) *
  Built from source
From: https://github.com/dart-lang/homebrew-dart/blob/master/dart.rb
==> Caveats
Please note the path to the Dart SDK:
  /Users/sethladd/homebrew/opt/dart/libexec

Confirmed that my local repo has -dev.10.4. Yet it's not upgradable. Weird.

Just tried unlinking, and it didn't work:

sethladd@sethladd-macbookair ~/tmp/test2 $ brew upgrade dart
Error: dart 1.9.0-dev.10.2 already installed
sethladd@sethladd-macbookair ~/tmp/test2 $ brew unlink dart
Unlinking /Users/sethladd/homebrew/Cellar/dart/1.9.0-dev.10.2... 7 symlinks removed
sethladd@sethladd-macbookair ~/tmp/test2 $ brew upgrade dart
Error: dart 1.9.0-dev.10.2 already installed
sethladd@sethladd-macbookair ~/tmp/test2 $ 

Ah ha!

brew upgrade --devel dart

works!

Note to self, want to upgrade my developer channel? use upgrade --devel