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

Unable to update uBlock Origin #149

Open
ibhagwan opened this issue May 25, 2024 · 7 comments
Open

Unable to update uBlock Origin #149

ibhagwan opened this issue May 25, 2024 · 7 comments

Comments

@ibhagwan
Copy link

Hi and @ty for this great plugin!

This issue existed for a while across different versions of ungoogled-chromium along with different versions of the store plugin.

I am able to update all plugins by cliicking the store icon and then clocking the outdated plugin, but it fails with uBlock Origin , the updated will be downloaded, I get the add <plugin>? popup but the plugin isn't being replaced/reloaded after pressing "add extension" (even after browser restart).

The only to update uBlock Origin is to remove the plugin and reinstall.

@NeverDecaf
Copy link
Owner

Thanks!

This is very strange behavior as a restart should always install the pending new versions of extensions. I can't imagine what is causing this but I can think of 2 pretty far-fetched ideas:

  1. There are still lingering chrome background processes when you restart the browser. Are you restarting it by visiting chrome://restart?
  2. The uBlock local files are write-protected

You can also try disabling uBlock before installing the new version, then re-enabling it afterwards. I've seen this suggested as a way to avoid the restart.

@ibhagwan
Copy link
Author

  1. I already updated by remove/reinstall so can't test chrome://restart until the next update
  2. This might be it?
    image

@NeverDecaf
Copy link
Owner

Those permissions are probably normal, but you could compare to some other extensions you have installed and see if those files are also 600? I think 1 is more likely but frankly these are both just wild guesses.

@ibhagwan
Copy link
Author

ibhagwan commented May 27, 2024

I’ll explore more on the next update, any pointers what to look for? Potential debug log file I can enable?

@NeverDecaf
Copy link
Owner

I'm not sure since extension updates are handled by the browser and not this extension, there may be a log somewhere but it's beyond my knowledge.

@oifj34f34f
Copy link

oifj34f34f commented Jun 5, 2024

I have the same problem (I'm on Arch Linux). Manual update (https://clients2.google.com/service/update2/crx?response=redirect&acceptformat=crx2,crx3&prodversion=999&x=id%3Dcjpalhdlnbpafiamejdnhcphjbkeiagm%26installsource%3Dondemand%26uc) (you need --extension-mime-request-handling=always-prompt-for-install first) also doesn't work, so this might not be an extension bug

@lofcz
Copy link

lofcz commented Jul 22, 2024

Can confirm this issue, restarting the browser fixes it, but if this could be resolved, it would be a great QoL improvement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants