mirror of
https://github.com/Installomator/Installomator.git
synced 2026-03-08 03:22:12 +00:00
Microsoft Office apps not updating to latest version. #50
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @prgsenright on GitHub.
All questions must be filled out or your Issue will be closed for lack of information
**What's wrong with the app label?**Has anyone seen this issue with installomator before? Try to get all Microsoft Office products to the latest version 16.100.25081015, but its stating that they are already on the latest version 16.100, There is no newer version available, but they are on version 16.100.25080335 see screenshot at bottom of post below. I have tried to set the variable from the default CFBundleShortVersionString to CFBundleVersion, to no avail. Do i need to add the variable "appNewVersion" and manually put in the newest version "16.100.25081015"? I dont want to have to manually keep putting in a new version , trying to keep things automated.
**Have you confirmed this Issue has not been reported already?
YES
Installomator version
What version are you running?
Installomator v. 10.8, date 2025-03-31
Additional context
Add any other context about the problem here.
Installomator log
cript result: 2025-08-12 16:50:57 : REQ : : shifting arguments for Jamf
2025-08-12 16:50:57 : INFO : microsoftexcel : setting variable from argument NOTIFY=all
2025-08-12 16:50:57 : INFO : microsoftexcel : setting variable from argument DEBUG=0
2025-08-12 16:50:57 : INFO : microsoftexcel : Total items in argumentsArray: 2
2025-08-12 16:50:57 : INFO : microsoftexcel : argumentsArray: NOTIFY=all DEBUG=0
2025-08-12 16:50:57 : REQ : microsoftexcel : ################## Start Installomator v. 10.8, date 2025-03-31
2025-08-12 16:50:57 : INFO : microsoftexcel : ################## Version: 10.8
2025-08-12 16:50:57 : INFO : microsoftexcel : ################## Date: 2025-03-31
2025-08-12 16:50:57 : INFO : microsoftexcel : ################## microsoftexcel
2025-08-12 16:50:57 : INFO : microsoftexcel : SwiftDialog is not installed, clear cmd file var
2025-08-12 16:50:58 : INFO : microsoftexcel : Running msupdate --list
[2K
Checking for updates...
[2K
Update Assistant: Checking, Available: [WDAV00, MSWD2019, ONMC2019, XCEL2019, PPT32019, OPIM2019], App is Open: [TEAMS21]
[2K
Update Assistant: Idle, Available: [WDAV00, MSWD2019, ONMC2019, XCEL2019, PPT32019, OPIM2019], App is Open: [TEAMS21]
[2K
Updates available:
[2K
WDAV00 Microsoft Defender 101.25062.0005
[2K
TEAMS21
[2K
MSWD2019
[2K
ONMC2019
[2K
XCEL2019
[2K
PPT32019
[2K
OPIM2019
2025-08-12 16:51:14 : INFO : microsoftexcel : Reading arguments again: NOTIFY=all DEBUG=0
2025-08-12 16:51:14 : INFO : microsoftexcel : BLOCKING_PROCESS_ACTION=tell_user
2025-08-12 16:51:14 : INFO : microsoftexcel : NOTIFY=all
2025-08-12 16:51:14 : INFO : microsoftexcel : LOGGING=INFO
2025-08-12 16:51:14 : INFO : microsoftexcel : LOGO=/System/Applications/App Store.app/Contents/Resources/AppIcon.icns
2025-08-12 16:51:14 : INFO : microsoftexcel : Label type: pkg
2025-08-12 16:51:14 : INFO : microsoftexcel : archiveName: Microsoft Excel.pkg
2025-08-12 16:51:14 : INFO : microsoftexcel : no blocking processes defined, using Microsoft Excel as default
2025-08-12 16:51:14 : INFO : microsoftexcel : App(s) found: /Applications/Microsoft Excel.app
2025-08-12 16:51:14 : INFO : microsoftexcel : found app at /Applications/Microsoft Excel.app, version 16.100, on versionKey CFBundleShortVersionString
2025-08-12 16:51:14 : INFO : microsoftexcel : appversion: 16.100
2025-08-12 16:51:14 : INFO : microsoftexcel : Latest version of Microsoft Excel is 16.100
2025-08-12 16:51:14 : INFO : microsoftexcel : There is no newer version available.
2025-08-12 16:51:14 : INFO : microsoftexcel : notifying
displaynotification:7: no such file or directory: /usr/local/bin/dialog
2025-08-12 16:51:14 : INFO : microsoftexcel : Installomator did not close any apps, so no need to reopen any apps.
2025-08-12 16:51:14 : REQ : microsoftexcel : No newer version.
2025-08-12 16:51:14 : REQ : microsoftexcel : ################## End Installomator, exit code 0
Screenshot showing actual version and not new version:
https://imgur.com/a/BUjeeiF
@kernsb commented on GitHub:
I just noticed that this is addressed in #2362 . It just needs to be merged, and seems to be slated for the 10.9 release.
@kernsb commented on GitHub:
I have this problem in reverse - When a newer version is already installed (16.100.3 in this case) it keeps trying to install the update each time because the "latest version" is always returned as "16.100" without the last subversion included. The root issue seems to be the same, and I have the same issue on each of the other Office/MS products as well.
While I don't currently have the time resources to test and implement this across all of the possible MS labels myself, I believe a solution like this could be done for each (Excel as an example here):
The "latest version" grabbed this way should match what is returned for the current app version.
I grabbed the feed URL from the feeds used in the MOFA scripts here:
https://github.com/cocopuff2u/MOFA/blob/main/.github/actions/generate_macos_standalone_latest.py
Hope this helps to arrive at a fix for all of these!