-
Notifications
You must be signed in to change notification settings - Fork 275
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] Messenger reports "upgrade" to lower version; always appears outdated #331
Comments
The bundle version does not match the App Store version.
This seems to be a regression from #312. |
Exactly the same issue here. macOS version 11.2.3 (20D21)
Both of these apps are already at their latest versions. But mas keeps upgrading them. |
I wonder if mas should be reporting "outdated" if the installed version is higher than the reported version from the App Store. Understanding that there's not much that can be done on the tool side to make sure the App Store metadata matches the app's plist, maybe it could at least assume that version numbers increase over time rather than decrease. |
I’m seeing this as well – but only ❯ mas outdated
1225393668 Code Reader (5.12.3 -> 5.12.2)
1481669779 Evernote Web Clipper (1.0.11 -> 7.13.6)
1480068668 Messenger (95.7.118 -> 92.0) |
r@burnout ~ % mas outdated
1015043880 Shut Up (3.1 -> 1.10) I have a universal app on the App Store which has different versions available on iOS and macOS. Both versions share a bundle ID - Perhaps this explains the strange behavior? |
The issue with
Let's use #336 (comment) to track the confusion between macOS and iOS/iPadOS apps. |
@chris-araman when can we expect the release incl. that fix? Or maybe any pre-release? |
@jaklan, I'm not sure what @phatblat has in mind. AFAIK, the migration from Bintray to GitHub Packages might be the only thing blocking release, but I think that only blocks release to the Homebrew tap for macOS 10.11 through 10.14. @phatblat, would it be possible to get a release out sooner, without waiting for that migration? If you'd like me to try running through the Release steps on the wiki, please let me know. :) |
The homebrew formula update is the first tricky part. The last couple releases I've tagged and somebody started updating the formula before I could get to it. That's fine when only a version bump is needed, but we changed the formula a bit with the removal of carthage. I'll start rolling out 1.8.2 now. |
The 1.8.2 release is up and has a .pkg installer attached. Homebrew is going to take a little longer as I hit a snag updating the formula #363 |
Thanks, @phatblat! |
Your Environment
mas version
: 1.8.1system_profiler SPSoftwareDataType -detailLevel mini
): 10.15.7mas Install Method
brew install mas
(homebrew-core).pkg
installer from releasesDescribe the Bug
When running
mas upgrade
to upgrade Messenger (1480068668), it still shows up in theoutdated
list. It seems to be a problem that it's reporting an "upgrade" needed to a lower version number?To Reproduce
Steps to reproduce the behavior:
mas outdated
to see Messenger in need of upgrade.mas upgrade
to update it.mas outdated
is run again.(Terminal log below)
Expected Behavior
A recently upgraded program will no longer be listed as outdated.
Actual Behavior
Messenger seems to always be in need of an upgrade.
Screenshots, Terminal Output
The installed version of Messenger does report itself as 95.7.118.
The text was updated successfully, but these errors were encountered: