Amber: Homebrew install of v.0.6.3 fails with SHA256 mismatch

Created on 14 Jan 2018  ·  7Comments  ·  Source: amberframework/amber

Description

==> Upgrading 1 outdated package, with result:
amber v0.6.3
==> Upgrading amber
==> Downloading https://github.com/amberframework/amber/archive/v0.6.3.tar.gz
Already downloaded: /Users/xxxx/Library/Caches/Homebrew/amber-v0.6.3.tar.gz
Error: SHA256 mismatch
Expected: 94e42decca606b3e62386f32394aca7a8cc14386e265530cd77e8487f1b2e8df
Actual: f65711e2fdc473bd77142acce8c383e591d87ab666f81f1008973b4b2aebf353

Steps to Reproduce

  1. brew update
  2. brew upgrade amber

Expected behavior: amber v.0.6.3 is installed

Actual behavior: fails with above error message

Reproduces how often: 100%, as tested on two different Mac machines (one is 10.12.6, other 10.13.3)

Versions

v.0.6.3

bug

Most helpful comment

@elorest The instructions provided by @eliasjpr did not resolve the issue (had 0.3.6 already installed through tap, re-tapping did as far as I can tell nothing).

However, deleting the already downloaded archive of v.0.6.3 and re-issuing brew upgrade amber did indeed complete successfully this time around.

nicbet@Smortjebroed  ~  brew tap amberframework/amber                                                                                                
==> Tapping amberframework/amber
Cloning into '/usr/local/Homebrew/Library/Taps/amberframework/homebrew-amber'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (5/5), done.
Tapped 1 formula (29 files, 24.1KB)

nicbet@Smortjebroed  ~  brew install amber                                                                                                           
==> Installing amber from amberframework/amber
Error: amber v0.3.6 is already installed
To upgrade to v0.6.3, run `brew upgrade amber`

nicbet@Smortjebroed  ~  brew upgrade amber                                                                                                           
==> Upgrading 1 outdated package, with result:
amberframework/amber/amber v0.6.3
==> Upgrading amberframework/amber/amber
==> Downloading https://github.com/amberframework/amber/archive/v0.6.3.tar.gz
Already downloaded: /Users/nicbet/Library/Caches/Homebrew/amber-v0.6.3.tar.gz
Error: SHA256 mismatch
Expected: f65711e2fdc473bd77142acce8c383e591d87ab666f81f1008973b4b2aebf353
Actual: 188790b260accb35e4f077abd1c37eafef9aedd9b580194a56e6d95edb4f5e51
Archive: /Users/nicbet/Library/Caches/Homebrew/amber-v0.6.3.tar.gz
To retry an incomplete download, remove the file above.

nicbet@Smortjebroed  ~  rm /Users/nicbet/Library/Caches/Homebrew/amber-v0.6.3.tar.gz                                                                 

nicbet@Smortjebroed  ~  brew upgrade amber                                                                                                           
==> Upgrading 1 outdated package, with result:
amberframework/amber/amber v0.6.3
==> Upgrading amberframework/amber/amber
==> Downloading https://github.com/amberframework/amber/archive/v0.6.3.tar.gz
==> Downloading from https://codeload.github.com/amberframework/amber/tar.gz/v0.6.3
######################################################################## 100.0%
==> shards install
==> make install PREFIX=/usr/local/Cellar/amber/v0.6.3
🍺  /usr/local/Cellar/amber/v0.6.3: 5 files, 5.0MB, built in 1 minute 24 seconds

All 7 comments

Currently the Amber CLI is in a brew tap. Please try running brew tap amberframework/amber then brew install amber

@nicbet Can you try a brew upgrade amber again?

I changed it back to where I know it worked and it works for me.

@nicbet Elias's answer above should work.

@elorest The instructions provided by @eliasjpr did not resolve the issue (had 0.3.6 already installed through tap, re-tapping did as far as I can tell nothing).

However, deleting the already downloaded archive of v.0.6.3 and re-issuing brew upgrade amber did indeed complete successfully this time around.

nicbet@Smortjebroed  ~  brew tap amberframework/amber                                                                                                
==> Tapping amberframework/amber
Cloning into '/usr/local/Homebrew/Library/Taps/amberframework/homebrew-amber'...
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (5/5), done.
Tapped 1 formula (29 files, 24.1KB)

nicbet@Smortjebroed  ~  brew install amber                                                                                                           
==> Installing amber from amberframework/amber
Error: amber v0.3.6 is already installed
To upgrade to v0.6.3, run `brew upgrade amber`

nicbet@Smortjebroed  ~  brew upgrade amber                                                                                                           
==> Upgrading 1 outdated package, with result:
amberframework/amber/amber v0.6.3
==> Upgrading amberframework/amber/amber
==> Downloading https://github.com/amberframework/amber/archive/v0.6.3.tar.gz
Already downloaded: /Users/nicbet/Library/Caches/Homebrew/amber-v0.6.3.tar.gz
Error: SHA256 mismatch
Expected: f65711e2fdc473bd77142acce8c383e591d87ab666f81f1008973b4b2aebf353
Actual: 188790b260accb35e4f077abd1c37eafef9aedd9b580194a56e6d95edb4f5e51
Archive: /Users/nicbet/Library/Caches/Homebrew/amber-v0.6.3.tar.gz
To retry an incomplete download, remove the file above.

nicbet@Smortjebroed  ~  rm /Users/nicbet/Library/Caches/Homebrew/amber-v0.6.3.tar.gz                                                                 

nicbet@Smortjebroed  ~  brew upgrade amber                                                                                                           
==> Upgrading 1 outdated package, with result:
amberframework/amber/amber v0.6.3
==> Upgrading amberframework/amber/amber
==> Downloading https://github.com/amberframework/amber/archive/v0.6.3.tar.gz
==> Downloading from https://codeload.github.com/amberframework/amber/tar.gz/v0.6.3
######################################################################## 100.0%
==> shards install
==> make install PREFIX=/usr/local/Cellar/amber/v0.6.3
🍺  /usr/local/Cellar/amber/v0.6.3: 5 files, 5.0MB, built in 1 minute 24 seconds

I think this is caused from retagging the version.

I believe this has been resolved

brew untap amberframework/amber
brew install amberframework/amber/amber

Was this page helpful?
0 / 5 - 0 ratings

Related issues

faustinoaq picture faustinoaq  ·  4Comments

faustinoaq picture faustinoaq  ·  5Comments

Meldanor picture Meldanor  ·  4Comments

netwarp picture netwarp  ·  6Comments

olegsobchuk picture olegsobchuk  ·  5Comments