Skip to content
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

(googlechrome) Installation Fails #1608

Closed
infraweavers opened this issue Jan 20, 2021 · 17 comments
Closed

(googlechrome) Installation Fails #1608

infraweavers opened this issue Jan 20, 2021 · 17 comments
Labels
Outdated Package doesn't provide the latest software version Upstream issue

Comments

@infraweavers
Copy link

Expected Behavior

Google Chrome should install

Current Behavior

The installer blows up, initially with a checksum change (as happens from time to time) however it then errors completely.
image
GoogleChrome_msi_install.log

Possible Solution

I'm not sure yet, presumably the Google Chrome installer has been changed and this has broken it?

Steps to Reproduce (for bugs)

  1. choco install googlechrome --ignore-checksums --install-arguments="'/l*v c:\GoogleChrome_msi_install.log'"

Context

Can't install GoogleChrome

Your Environment

  • Package Version used: GoogleChrome v87.0.4280.141
  • Operating System and version: Windows 10 20H2
  • Chocolatey version: Chocolatey v0.10.15
  • Install/uninstall gist:
@david-garcia-garcia

This comment has been minimized.

@tomworboys

This comment has been minimized.

@Greg-Smulko
Copy link

Please use the 👍 emoji on the main comment rather than posting "me too" comments.
This way you're saying the same thing basically, but without spamming everybody who subscribed to this issue waiting for a resolution.
Thanks! :)

PS: link to a discussion about it: isaacs/github#968

@AdmiringWorm
Copy link
Member

I looked a bit into this issue to try finding out what is going on.
From what I can tell at the moment, the installer acquired from the website is basically broken, and refuses to install even outside of chocolatey.
image

I also tried some other standalone installers found on the website, but these had the same issue.
As such, it isn't much we can do unfortunately and can only wait on Google to update the installer with one that isn't broken.

@akrapfl
Copy link

akrapfl commented Jan 20, 2021

Please use the 👍 emoji on the main comment rather than posting "me too" comments.
This way you're saying the same thing basically, but without spamming everybody who subscribed to this issue waiting for a resolution.
Thanks! :)

PS: link to a discussion about it: isaacs/github#968

Not intending to start an argument, but I did want to point out that having SOME comments in the thread today made it clear this is a current and legit issue on the installer side, and not something on MY side.

Thanks for posting the issue!

@infraweavers
Copy link
Author

@AdmiringWorm I wonder if there's a way of reporting packaging problems to Google somehow? I can't find anything particular, however my GoogleFoo may be weak

@AdmiringWorm
Copy link
Member

@infraweavers unfortunately, I do not know of any way to report the problem to Google.
Just to clarify on the terminology a bit though, it would be an installer problem, not a package problem.

@AdmiringWorm
Copy link
Member

small update, I tried to install the chrome package on a different VM which somehow succeeded.
So, it could be that there are some changes to the installer that checks for some missing dependencies and throws an error when these are not found.

Still investigating what these dependencies could possibly be though.

@AdmiringWorm AdmiringWorm added Bug Outdated Package doesn't provide the latest software version 0 - _Triaging labels Jan 20, 2021
@AdmiringWorm
Copy link
Member

Have to give up for today, but hope to try looking into this issue further tomorrow.

I am attaching the latest log that I got from the installer (a bit more verbose than the one that OP posted), in case someone want to continue looking into this.
From what I could tell, the log does not contain anything useful but it could be that I am missing something.

MSI41905.LOG

@jcrang
Copy link

jcrang commented Jan 21, 2021

In our use case (tests run with Selenium), we were able to use Chromium as a drop-in replacement.

@tgillitzer
Copy link

Same issue here. I found this report on the Google Chrome Enterprise Help community
https://support.google.com/chrome/a/thread/94282332?hl=en

I also submitted an issue with Chrome itself, though that doesn't seem likely to work.

@AdmiringWorm
Copy link
Member

@tgillitzer that issue would be the one to follow, as the package also makes use of the enterprise installer (this is the only standalone installer available, the default chrome one downloads a different installer during launch).

I have given up on my tries to make it work, but that issue explains one reason I got it to work on one of the vms I tried it one (it had v87 installed earlier).

@AdmiringWorm
Copy link
Member

Here is another issue, also with a response from the community managers: https://support.google.com/chrome/a/thread/94236509?hl=en

looks like they have identified the root cause and is working on a fix.

@tgillitzer
Copy link

This seems to be the link to the actual bug report

https://bugs.chromium.org/p/chromium/issues/detail?id=1168614

@j30a4
Copy link

j30a4 commented Jan 21, 2021

Looks like they just pushed out a new version with the fix M88.0.4324.104 and MSI seems to work now.

https://bugs.chromium.org/p/chromium/issues/detail?id=1168614

@AdmiringWorm
Copy link
Member

Good to know. Our updater will automatically trigger in ~30 minutes and will automatically pick up the new version then.

It will take a few hours after that until it will be available for normal consumption through chocolatey.org.

@AdmiringWorm
Copy link
Member

A new package version was pushed and approved last night which works as expected, as such I will be closing this issue now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Outdated Package doesn't provide the latest software version Upstream issue
Projects
None yet
Development

No branches or pull requests

9 participants