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

Uninstall extension did not remove previous betas #28585

Closed
SailorMax opened this issue Jun 13, 2017 · 9 comments
Closed

Uninstall extension did not remove previous betas #28585

SailorMax opened this issue Jun 13, 2017 · 9 comments
Assignees
Labels
*duplicate Issue identified as a duplicate of another issue(s) extensions Issues concerning extensions
Milestone

Comments

@SailorMax
Copy link

  • VSCode Version: 1.13.0
  • OS Version: Win 10x64

Steps to Reproduce:

  1. Install extension beta build of any extension via "..." / "Install from VSIX...";
  2. Wait until this extension will get new public version (VSCode will update your beta till latest build) and reload VScode;
  3. Uninstall this extension and reload VSCode

Expected: VSCode without our uninstalled extension

Actual: VSCode with beta build of the extension. With auto update it immediately start to update => You can't uninstall it until do not turn off auto updater.

@ramya-rao-a ramya-rao-a added the extensions Issues concerning extensions label Jun 13, 2017
@joaomoreno
Copy link
Member

What does ~/.vscode/extensions have inside?

@joaomoreno joaomoreno added info-needed Issue requires more information from poster and removed extensions Issues concerning extensions labels Jun 14, 2017
@SailorMax
Copy link
Author

On what state?

  • installed beta?
  • installed update over beta?
  • uninstalled updated beta?

Currently I have fixed situation with "eamodio.gitlens-4.1.1/" directory

@joaomoreno
Copy link
Member

In all the states. It would be great to understand what is going on in there. Can you give me one of those beta VSIX?

@SailorMax
Copy link
Author

I used this beta: https://github.com/eamodio/vscode-gitlens/releases/tag/v4.1.0-beta.2
When I installed it, 4.1.0 was already released => Auto update start to update till 4.1.0. And then was problems of first post.

Can you repeat it or I still have to write about ~/.vscode/extensions/ ?

@joaomoreno joaomoreno added bug Issue identified by VS Code Team member as probable bug extensions Issues concerning extensions and removed info-needed Issue requires more information from poster labels Jun 27, 2017
@joaomoreno joaomoreno added this to the Backlog milestone Jun 27, 2017
@eamodio
Copy link
Contributor

eamodio commented Sep 29, 2017

This is becoming a bigger and bigger issue - as I am getting more reports of strange GitLens issues that ultimately are resolved once we figure out that there are multiple versions "installed" (unknown to the user of course) and all versions get manually removed. And manually removing things has gotten a bit more complex with auto-upgrading because it seems like if you install a marketplace version over a vsix, and then remove the marketplace version, the vsix left behind gets auto-upgraded to the marketplace version again.

/cc @joaomoreno

@joaomoreno joaomoreno assigned sandy081 and unassigned joaomoreno Oct 2, 2017
@joaomoreno
Copy link
Member

@eamodio Can you give us examples of situations you've found? Literally the version names which were installed simultaneously on user's machines.

@eamodio
Copy link
Contributor

eamodio commented Oct 2, 2017

I've had it happen with many GitLens beta (vsix only) releases. Bad things happen if you install the vsix on top of a previous or a marketplace version on top of a vsix. I've had it happen to me a few times (and I try to be very careful about it), but I can't remember which versions exactly caused it. Although, the last one I saw from a user was GitLens 5.3.0 (marketplace) which was installed on top of GitLens 5.1.1-beta (vsix)

@sandy081 sandy081 modified the milestones: Backlog, November 2017 Nov 22, 2017
@sandy081
Copy link
Member

This will be taken care by #39024

@sandy081 sandy081 added the *duplicate Issue identified as a duplicate of another issue(s) label Nov 23, 2017
@vscodebot
Copy link

vscodebot bot commented Nov 23, 2017

This issue has been closed because it is already tracked by another issue. See also our GitHub issues to search for existing issues and our issue reporting guidelines.

Happy Coding!

@vscodebot vscodebot bot closed this as completed Nov 23, 2017
@mjbvz mjbvz removed the bug Issue identified by VS Code Team member as probable bug label Dec 5, 2017
@vscodebot vscodebot bot locked and limited conversation to collaborators Jan 7, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
*duplicate Issue identified as a duplicate of another issue(s) extensions Issues concerning extensions
Projects
None yet
Development

No branches or pull requests

7 participants