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

🐛 [BUG] mas (outdated|upgrade) get stuck wanting to downgrade non-cross-platform app #335

Closed
1 task done
emilazy opened this issue Mar 23, 2021 · 3 comments
Closed
1 task done
Labels

Comments

@emilazy
Copy link

emilazy commented Mar 23, 2021

Your Environment

  • mas version: 1.8.1
  • macOS version (system_profiler SPSoftwareDataType -detailLevel mini): 11.2.3

mas Install Method

  • brew install mas (homebrew-core)
  • [] mas-cli/tap
  • [] .pkg installer from releases
  • [] Built from source
    • Fork/branch: ? (e.g. mas-cli/master)
    • Xcode version: 10.?

Describe the Bug

mas wants to constantly update an app that isn’t out of date.

To Reproduce

Steps to reproduce the behavior:

Install DaisyDisk and try mas upgrade/mas outdated. It’s possible this is related to some quirk of my environment, but I can’t imagine what. I don't think this is related to #290 because there’s no iOS version of DaisyDisk.

Expected Behavior

mas update doesn’t try to reinstall the same version over and over.

Actual Behavior

mas update tries to reinstall the version over and over.

Screenshots, Terminal Output

emily@yuyuko ~> mas upgrade
Upgrading 1 outdated application:
DaisyDisk (4.12.1)
==> Downloading DaisyDisk
==> Installed DaisyDisk
emily@yuyuko ~> mas upgrade
Upgrading 1 outdated application:
DaisyDisk (4.12.1)
==> Downloading DaisyDisk
==> Installed DaisyDisk
emily@yuyuko ~> mas outdated
411643860 DaisyDisk (4.12.1 -> 4.12)
@emilazy emilazy changed the title 🐛 [BUG] 🐛 [BUG] mas (outdated|upgrade) get stuck wanting to downgrade non-cross-platform app Mar 23, 2021
@phatblat
Copy link
Member

Thanks for the bug report! We've seen a lot of inconsistencies with versions since these commands were restored in 1.8.0. I get the same message about DaisyDisk.

@chris-araman
Copy link
Contributor

This should be resolved by #346.

@emilazy
Copy link
Author

emilazy commented Apr 27, 2021

Thank you very much for fixing this! I just built e51366c and can confirm that mas outdated is now correctly empty for me. Looking forward to seeing a release with #346 in it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants