We are unable to apply 10.1.13 to patch Acrobat X version 10.1.3 using the supplied fixlet. As I read Adobe’s page http://helpx.adobe.com/acrobat/kb/update-patch-acrobat-reader-10.html , it looks like you can’t apply any quarterly update over a previous quarterly update. It looks like maybe you have to uninstall 10.1.3 and re-install to get to 10.1.13 (current). This seems insane. How are you handling patches to Acrobat X through IEM?
If you installed Acrobat X via an Administrative Installation Point (AIP), then I don’t think you can use the .MSP upgrade files. You’ll need to continue to update and use AIP installers. This hit us a couple years ago and so we stopped using AIP installs. I don’t recall the details, but check out Adobe’s AIP page for more info.
We’ve been applying all the Acrobat 10.0.X .MSP updates on top of the previous with no issues.
I’m pretty sure @amelgares has the cause of the issue.
When patching Acrobat, you often have to patch with multiple MSPs to go from an older version that doesn’t have the intermediate ones installed all the way to the newest version… but then Adobe has some updates that contain all of the previous updates plus the most current update. Those do not require using multiple MSPs for patching.
Thank you both, AIP was exactly it. We’re now working on a fixlet to uninstall the AIP version, install 10.0.0, and then patch to 10.1.13. It’s all working except that some open applications can cause the uninstall to hang. What’s the easiest way to either force a log off or a reboot at the beginning of a fixlet? We tried adding the code from the stock Restart Endpoint and Wait for Restart to Complete task, which is:
// !#plan-engine/override::pending-restart=wait
// Restart the endpoint
Restart 0
However, it seemed to just bypass that code somehow.
There are ways to achieve this without affecting the user. You can target the uninstall/install/update using a baseline, but only when no user is logged on or if the applications are causing it to hang are closed.
This will cause it to happen without forcing a reboot on the majority of your users. A select few will require a more forceful hand.