﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
20137	brew cask  produce corrupted josm binary	andygol	andygol	"One more attempt to upgrade JOSM with `brew cask` produced a corrupted JOSM binary for me again. (see prev ticket #19659)

{{{
➜ brew cask upgrade josm
Warning: Calling brew cask upgrade is deprecated! Use brew upgrade --cask instead.
==> Upgrading 1 outdated package:
josm 17013 -> 17329
==> Upgrading josm
==> Caveats
josm requires Java 8+. You can install the latest version with:
  brew cask install adoptopenjdk

==> Downloading https://josm.openstreetmap.de/download/macosx/josm-macosx-17329.
Already downloaded: /Users/andygol/Library/Caches/Homebrew/downloads/7096dc4a9b9aa28a98c397f22f852a584bd841b5cc8a13c46d7ad605213cd016--josm-macosx-17329.zip
==> Backing App 'JOSM.app' up to '/usr/local/Caskroom/josm/17013/JOSM.app'.
==> Removing App '/Applications/JOSM.app'.
unzip -o /Users/andygol/Library/Caches/Homebrew/downloads/7096dc4a9b9aa28a98c397f22f852a584bd841b5cc8a13c46d7ad605213cd016--josm-macosx-17329.zip -d /var/folders/r4/wnxtr9qn677csvrqyh6z8fzw0000gn/T/d20201123-34188-6avi9h
cp -pR /var/folders/r4/wnxtr9qn677csvrqyh6z8fzw0000gn/T/d20201123-34188-6avi9h/LICENSE /usr/local/Caskroom/josm/17329/LICENSE
cp -pR /var/folders/r4/wnxtr9qn677csvrqyh6z8fzw0000gn/T/d20201123-34188-6avi9h/README /usr/local/Caskroom/josm/17329/README
cp -pR /var/folders/r4/wnxtr9qn677csvrqyh6z8fzw0000gn/T/d20201123-34188-6avi9h/JOSM.app/. /usr/local/Caskroom/josm/17329/JOSM.app
cp -pR /var/folders/r4/wnxtr9qn677csvrqyh6z8fzw0000gn/T/d20201123-34188-6avi9h/CONTRIBUTION /usr/local/Caskroom/josm/17329/CONTRIBUTION
chmod -Rf +w /var/folders/r4/wnxtr9qn677csvrqyh6z8fzw0000gn/T/d20201123-34188-6avi9h
==> Moving App 'JOSM.app' to '/Applications/JOSM.app'.
==> Purging files for version 17013 of Cask josm
🍺  josm was successfully upgraded!
}}}

The steps mentioned in https://josm.openstreetmap.de/wiki/Download?version=163#Macoserrors do not solve the issue. 

Possible solution is to provide *.dmg along with *.zip (see #19803) and use *.dmg package to upgrade josm using brew."	defect	closed	normal		Installer MacOS	tested	othersoftware	macos homebrew cask	
