-
Notifications
You must be signed in to change notification settings - Fork 12
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
MUImspChecksum64 not updated by Chocomilk #33
Comments
The PR #34 fixes the checksum, not the root cause. |
@pauby Many thanks! |
@olifre the new version by @pauby did fix the checksum issue, not the underlying Chocomilk issue. |
@aledeniz Yes, I know, this is why I pinged @sbaerlocher so he could take a look to fix the underlying issue 😉 . To add another data point, for me the fixed version of the package worked, i.e. a system having: |
I tested a Greenfield install before I submitted the fixed package and it worked. They're are two additional things that we need to be looked at:
I also have a question. Is there a reason this package does not use the MSI? It may be easier to work with and maintain. |
There appears to be another issue with the package that maybe related to Chocomilk (I'm unsure what that is but I'm assuming it's what you're using to update the package - I love the name though ❤️ ). If I install package version 2023.3.20201.1 with I get version 2023.001.20093 installed. I haven't dug into this package enough, but it downloads the version 2023.001.20093 of the EXE and then the version 2023.003.20201 MSP. The log file indicates it's being run correctly:
This may be better in a separate issue so as not to pollute this one. I'll leave that for you to decide if you want to split them. |
@pauby if you look at the log in C:\Users\WDAGUtilityAccount\AppData\Local\Temp\chocolatey\adobereader.2023.3.20201.1.Install.log and search for "PATCH=", you will find that the command line is reported as being run with 2 PATCH= parameters (in my scenario also with 2 DISABLE_CACHE parameters and 2 REBOOT parameters). I gave an example in one of the comments for the PR #36. Yes, I believe it is a separate issue. Seen from another point of view: PR #36 is an attempt to fix #31, which would also fix #32, while PR #37 is an attempt to fix #32 , which would also fix #31. |
Is there a simple way to solve the problem of @pauby (by giving any parameters or the like)? |
@threechord82 I have tested both PR #36 and PR #37 and I have upgraded successfully 364 computers while attempting the upgrade on 627. The main issue for the failure is that in most of those 263 computers 2023.3.20201.1 had already been attempted, so choco believes that has already been upgraded. We are planning to re-apply PR #37 on those 263 computers with --force, we are currently testing that work around. |
@pauby, I may have misunderstood your question, and I may well be wrong about this, but I think at least some minor point releases of Acrobat Reader for Windows are MSP only...? |
@regexaurus if that is the case, it makes sense. Just to be clear are you saying the only way to get those point releases is with the MSP? They are not released as an MSI? |
I believe that is correct, but unfortunately I'm unable to point to official Adobe documentation/policy that states this. |
@pauby the documentation is here. Adobe uses terms as "base installer" for the exe and "update" for the msp. The documentation suggests there should be a full installer ("Latest full installer") at get.adobe.com, but AFAIK that link doesn't work (it just redirects to https://www.adobe.com/). It may be a location based issue (perhaps it may work for people logging from the USA?). Their release notes only list the msp files. |
We had 2 calls with Adobe about the fact that their installer doesn't appear to support the PATCH parameter. My understanding of the outcome is that:
|
The last Chocomilk run has updated the URL, but not the checksum:
1f731bb
This leads to an installation error (expectedly).
I think the problem is that the regular expression:
https://github.com/open-circle-ltd/chocolatey.adobe-acrobat-reader-dc/blob/1f731bb6aebdd6ebfbdd4b52083273869dda8931/.milk.yml#L24-L27C18
is looking for single quotes, while the replacement inserts double quotes around the hash for the 64 bit flavour.
The text was updated successfully, but these errors were encountered: