ameravi75
asked on
updating adobe reader .msi with .msp file
I just recently started work at a new organization and I am trying to update an adobe
reader x 10.0.0. .msi file with the 10.0.01 adobe reader x .msp update that was released for it.
I put the .msp file in the same directory that the .msi file was in. I then went to a command line
and ran:
msiexec /a <msi directory and file> /p <msp file and directory>
I get an error that says No valid sequence could be found for the set of patches.
I looked up the error and reviewed this article:
http://support.microsoft.com/kb/913754
According to the chart, the registry keys for c_867 and c_868 are missing, so I added them but the files
also were not present in the System32 directory. I took a look at some of the other servers in our environment
as well as some workstations and they do not have them either. Are these files even necessary?
At the end of the day, I'm just trying to get this .msi updated so I can redeploy this package. Reader
10.0.0 seems pretty bad, the Finance department is less than happy with the issues they are having with it.
If anyone can help I would really appreciate it!
Thank you in advance
reader x 10.0.0. .msi file with the 10.0.01 adobe reader x .msp update that was released for it.
I put the .msp file in the same directory that the .msi file was in. I then went to a command line
and ran:
msiexec /a <msi directory and file> /p <msp file and directory>
I get an error that says No valid sequence could be found for the set of patches.
I looked up the error and reviewed this article:
http://support.microsoft.com/kb/913754
According to the chart, the registry keys for c_867 and c_868 are missing, so I added them but the files
also were not present in the System32 directory. I took a look at some of the other servers in our environment
as well as some workstations and they do not have them either. Are these files even necessary?
At the end of the day, I'm just trying to get this .msi updated so I can redeploy this package. Reader
10.0.0 seems pretty bad, the Finance department is less than happy with the issues they are having with it.
If anyone can help I would really appreciate it!
Thank you in advance
ASKER
No, I simply took the .msi file which had already been made, and tried to apply the .msp directly to it.
You can only apply patch to administrative installation.
http://msdn.microsoft.com/en-us/library/aa367988%28v=vs.85%29.aspx , option /p:
"To apply a patch to an installed administrative image you must combine the following options:
/p <PatchPackage>[;patchPacka ge2…] /a <Package>"
http://msdn.microsoft.com/en-us/library/aa367988%28v=vs.85%29.aspx , option /p:
"To apply a patch to an installed administrative image you must combine the following options:
/p <PatchPackage>[;patchPacka
ASKER
Is the [patchPackage2...] required or is that optional if you have a second package. Just tried to add it again and logged, still got the sequence error:
=== Verbose logging started: 3/17/2011 13:52:21 Build type: SHIP UNICODE 3.01.4000.4042 Calling process: C:\WINDOWS\system32\msiexe c.exe ===
MSI (c) (F0:94) [13:52:21:822]: Resetting cached policy values
MSI (c) (F0:94) [13:52:21:822]: Machine policy value 'Debug' is 0
MSI (c) (F0:94) [13:52:21:822]: ******* RunEngine:
******* Product: e:\intranet\is\software\ad obereaderx 1\AdbeRdr1 000_en_US. msi
******* Action: ADMIN
******* CommandLine: **********
MSI (c) (F0:94) [13:52:21:885]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (F0:94) [13:52:22:916]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'e:\intranet\is\software\a dobereader x1\AdbeRdr 1000_en_US .msi' against software restriction policy
MSI (c) (F0:94) [13:52:22:916]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad obereaderx 1\AdbeRdr1 000_en_US. msi has a digital signature
MSI (c) (F0:94) [13:52:22:916]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad obereaderx 1\AdbeRdr1 000_en_US. msi is permitted to run at the 'unrestricted' authorization level.
MSI (c) (F0:94) [13:52:22:994]: Cloaking enabled.
MSI (c) (F0:94) [13:52:22:994]: Attempting to enable all disabled priveleges before calling Install on Server
MSI (c) (F0:94) [13:52:23:010]: End dialog not enabled
MSI (c) (F0:94) [13:52:23:010]: Original package ==> e:\intranet\is\software\ad obereaderx 1\AdbeRdr1 000_en_US. msi
MSI (c) (F0:94) [13:52:23:010]: Package we're running from ==> C:\DOCUME~1\Andrew\LOCALS~ 1\Temp\1\c 1d2c8b1.ms i
MSI (c) (F0:94) [13:52:23:010]: APPCOMPAT: looking for appcompat database entry with ProductCode '{AC76BA86-7AD7-1033-7B44- AA00000000 01}'.
MSI (c) (F0:94) [13:52:23:010]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (F0:94) [13:52:23:010]: MSCOREE not loaded loading copy from system32
MSI (c) (F0:94) [13:52:23:025]: Machine policy value 'TransformsSecure' is 1
MSI (c) (F0:94) [13:52:23:400]: Original patch ==> e:\intranet\is\software\ad obereaderx 1\Adobe_10 .0.0.1.msp
MSI (c) (F0:94) [13:52:23:400]: Patch we're running from ==> C:\DOCUME~1\Andrew\LOCALS~ 1\Temp\1\c 1d2c8b2.ms p
MSI (c) (F0:94) [13:52:23:416]: SOFTWARE RESTRICTION POLICY: Verifying patch --> 'e:\intranet\is\software\a dobereader x1\Adobe_1 0.0.0.1.ms p' against software restriction policy
MSI (c) (F0:94) [13:52:23:416]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad obereaderx 1\Adobe_10 .0.0.1.msp has a digital signature
MSI (c) (F0:94) [13:52:23:416]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad obereaderx 1\Adobe_10 .0.0.1.msp is permitted to run at the 'unrestricted' authorization level.
MSI (c) (F0:94) [13:52:23:416]: SequencePatches starts. Product code: {AC76BA86-7AD7-1033-7B44-A A000000000 1}, Product version: 10.0.0, Upgrade code: {A6EADE66-0000-0000-484E-7 E8A4500000 0}, Product language 1033
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 2263 2: SummaryInformation 3: -2147024882
MSI (c) (F0:94) [13:52:23:416]: PATCH SEQUENCER ERROR: failed to open summary info from storage for TGT_2ToUPG_2 transform in e:\intranet\is\software\ad obereaderx 1\Adobe_10 .0.0.1.msp patch! (1: 2263 2: SummaryInformation 3: -2147024882 )
MSI (c) (F0:94) [13:52:23:416]: SequencePatches returns error 1648.
No valid sequence could be found for the set of patches.
e:\intranet\is\software\ad obereaderx 1\AdbeRdr1 000_en_US. msi
MSI (c) (F0:94) [13:52:23:416]: Product: Adobe Reader X - Update '{45466C95-4890-4681-9B84- B790C8373C 71}' could not be installed. Error code 1648. Additional information is available in the log file e:\intranet\is\Software\Ad obeReaderx 1\log1.txt .
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 1708
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 2729
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 2729
MSI (c) (F0:94) [13:52:23:416]: Product: Adobe Reader X -- Installation failed.
MSI (c) (F0:94) [13:52:23:416]: Attempting to delete file C:\DOCUME~1\Andrew\LOCALS~ 1\Temp\1\c 1d2c8b2.ms p
MSI (c) (F0:94) [13:52:24:025]: MainEngineThread is returning 1648
=== Verbose logging stopped: 3/17/2011 13:52:24 ===
=== Verbose logging started: 3/17/2011 13:52:21 Build type: SHIP UNICODE 3.01.4000.4042 Calling process: C:\WINDOWS\system32\msiexe
MSI (c) (F0:94) [13:52:21:822]: Resetting cached policy values
MSI (c) (F0:94) [13:52:21:822]: Machine policy value 'Debug' is 0
MSI (c) (F0:94) [13:52:21:822]: ******* RunEngine:
******* Product: e:\intranet\is\software\ad
******* Action: ADMIN
******* CommandLine: **********
MSI (c) (F0:94) [13:52:21:885]: Machine policy value 'DisableUserInstalls' is 0
MSI (c) (F0:94) [13:52:22:916]: SOFTWARE RESTRICTION POLICY: Verifying package --> 'e:\intranet\is\software\a
MSI (c) (F0:94) [13:52:22:916]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:22:916]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:22:994]: Cloaking enabled.
MSI (c) (F0:94) [13:52:22:994]: Attempting to enable all disabled priveleges before calling Install on Server
MSI (c) (F0:94) [13:52:23:010]: End dialog not enabled
MSI (c) (F0:94) [13:52:23:010]: Original package ==> e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:23:010]: Package we're running from ==> C:\DOCUME~1\Andrew\LOCALS~
MSI (c) (F0:94) [13:52:23:010]: APPCOMPAT: looking for appcompat database entry with ProductCode '{AC76BA86-7AD7-1033-7B44-
MSI (c) (F0:94) [13:52:23:010]: APPCOMPAT: no matching ProductCode found in database.
MSI (c) (F0:94) [13:52:23:010]: MSCOREE not loaded loading copy from system32
MSI (c) (F0:94) [13:52:23:025]: Machine policy value 'TransformsSecure' is 1
MSI (c) (F0:94) [13:52:23:400]: Original patch ==> e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:23:400]: Patch we're running from ==> C:\DOCUME~1\Andrew\LOCALS~
MSI (c) (F0:94) [13:52:23:416]: SOFTWARE RESTRICTION POLICY: Verifying patch --> 'e:\intranet\is\software\a
MSI (c) (F0:94) [13:52:23:416]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:23:416]: SOFTWARE RESTRICTION POLICY: e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:23:416]: SequencePatches starts. Product code: {AC76BA86-7AD7-1033-7B44-A
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 2263 2: SummaryInformation 3: -2147024882
MSI (c) (F0:94) [13:52:23:416]: PATCH SEQUENCER ERROR: failed to open summary info from storage for TGT_2ToUPG_2 transform in e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:23:416]: SequencePatches returns error 1648.
No valid sequence could be found for the set of patches.
e:\intranet\is\software\ad
MSI (c) (F0:94) [13:52:23:416]: Product: Adobe Reader X - Update '{45466C95-4890-4681-9B84-
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 1708
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 2729
MSI (c) (F0:94) [13:52:23:416]: Note: 1: 2729
MSI (c) (F0:94) [13:52:23:416]: Product: Adobe Reader X -- Installation failed.
MSI (c) (F0:94) [13:52:23:416]: Attempting to delete file C:\DOCUME~1\Andrew\LOCALS~
MSI (c) (F0:94) [13:52:24:025]: MainEngineThread is returning 1648
=== Verbose logging stopped: 3/17/2011 13:52:24 ===
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
correction: "Finally, you can simply extract the msi from AdbeRdr1001_en_US.exe" - no, scratch that, it's the same 10.0.0 in fact.
ASKER
I followed your lead, created administrative installation from the 10.0.0 MSI, in step two I still get the sequence error. I have the log file attached. It looks like there may be a problem with the actual .msp file.
Also, why would you go ahead and extract the .exe after adding the patch to the msi, wouldn't you deploy the .msi that you already just updated?
adobe-log.txt
Also, why would you go ahead and extract the .exe after adding the patch to the msi, wouldn't you deploy the .msi that you already just updated?
adobe-log.txt
> It looks like there may be a problem with the actual .msp file.
Probably. Where did you get it? I actually tried it all and it all works. Main msi from ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.0.0/en_US/ and update tier 1 from ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.0.1/misc/
> why would you go ahead and extract the .exe after
I said exactly the opposite: not exe from msi, but msi from exe. Adobe has AdbeRdr1001_en_US.exe so I thought inside there would be AdbeRdr1001_en_US.msi accordingly. But in fact inside there's the same 10.0.0 .
Probably. Where did you get it? I actually tried it all and it all works. Main msi from ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.0.0/en_US/ and update tier 1 from ftp://ftp.adobe.com/pub/adobe/reader/win/10.x/10.0.1/misc/
> why would you go ahead and extract the .exe after
I said exactly the opposite: not exe from msi, but msi from exe. Adobe has AdbeRdr1001_en_US.exe so I thought inside there would be AdbeRdr1001_en_US.msi accordingly. But in fact inside there's the same 10.0.0 .
ASKER
Thanks for sticking around and helping me out. It must have been a bad msp file initially because after I downloaded the files again from your links it did work fine. At least the two steps of creating the administrative msi, and then updating it. I am somewhat unclear on your last step, of finalizing the .msi so I can re-deploy the software via group policy and update clients.
Thanks! Andrew
Thanks! Andrew
> I am somewhat unclear on your last step, of finalizing the .msi so I can re-deploy the software via group policy and update clients.
Actually, my last step was updating administrative installation with the patch.
To upgrade clients, assign the msi and specify that it upgrades the previous one. Feel free to ask for more clarification if you need.
With my repackaged MSI, I don't need to assign it. Since extension .pdf is advertised, I only publish the package, so the upgrade kicks in on demand when the user next time opens pdf file. You can read my article "Assigning packages without assignment" if interested.
Actually, my last step was updating administrative installation with the patch.
To upgrade clients, assign the msi and specify that it upgrades the previous one. Feel free to ask for more clarification if you need.
With my repackaged MSI, I don't need to assign it. Since extension .pdf is advertised, I only publish the package, so the upgrade kicks in on demand when the user next time opens pdf file. You can read my article "Assigning packages without assignment" if interested.
clarification:
specify that it upgrades the previous one - meaning, the previous version of Reader, probably 9.
specify that it upgrades the previous one - meaning, the previous version of Reader, probably 9.
ASKER
In this case, Reader 10.0.0 was already assigned to clients through GPO before I got there, so I will try to re-deploy the package with the updated MSI. Thanks alot for all the help and the link to the article, I will definitely check that out. Hopefully I will close out this question and accept a solution sometime this morning,
The installation of Reader has been traditionally so bad in so many ways that we simply repackage each one to fully compliant MSI. So then, for example, extension .pdf becomes advertised and thus reader can be installed or upgraded on demand (adobe forcibly removes that because for them it's more important to offer the choice of handling .pdf by Acrobat or by Reader to those few who have both).