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

[Scope] Honeygain.Honeygain - No applicable update found #47777

Closed
OfficialEsco opened this issue Feb 23, 2022 · 3 comments
Closed

[Scope] Honeygain.Honeygain - No applicable update found #47777

OfficialEsco opened this issue Feb 23, 2022 · 3 comments
Labels
Issue-Bug It either shouldn't be doing this or needs an investigation. Package-Metadata
Milestone

Comments

@OfficialEsco
Copy link
Contributor

OfficialEsco commented Feb 23, 2022

This issue is similar to #47655 but opposite

Current Manifest

Click for Log
2022-02-23 12:07:34.822 [CORE] WinGet, version [1.3.431-preview], activity [{099F795D-EF32-4CA6-83AB-2699C4E40916}]
2022-02-23 12:07:34.823 [CORE] OS: Windows.Desktop v10.0.22000.493
2022-02-23 12:07:34.823 [CORE] Command line Args: "C:\Users\User\AppData\Local\Microsoft\WindowsApps\winget.exe" upgrade -m .\h\Honeygain\Honeygain\0.11.2.0\
2022-02-23 12:07:34.823 [CORE] Package: Microsoft.DesktopAppInstaller v1.18.431.0
2022-02-23 12:07:34.823 [CORE] IsCOMCall:0; Caller: winget-cli
2022-02-23 12:07:34.827 [CLI ] WinGet invoked with arguments: 'upgrade' '-m' '.\h\Honeygain\Honeygain\0.11.2.0\'
2022-02-23 12:07:34.827 [CLI ] Found subcommand: upgrade
2022-02-23 12:07:34.827 [CLI ] Leaf command to execute: root:upgrade
2022-02-23 12:07:34.828 [CLI ] Executing command: upgrade
2022-02-23 12:07:34.829 [REPO] GetCurrentSourceRefs: Source named 'microsoft.builtin.desktop.frameworks' from origin Default is hidden and is dropped.
2022-02-23 12:07:34.829 [REPO] Default source requested, multiple sources available, adding all to source references.
2022-02-23 12:07:34.829 [REPO] Adding to source references msstore
2022-02-23 12:07:34.829 [REPO] Adding to source references winget
2022-02-23 12:07:34.829 [REPO] Multiple sources available, creating aggregated source.
2022-02-23 12:07:34.829 [REPO] Adding to aggregated source: msstore
2022-02-23 12:07:34.829 [REPO] Sending http GET request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/information
2022-02-23 12:07:35.020 [REPO] Response status: 200
2022-02-23 12:07:35.020 [REPO] Sending http GET request to: https://storeedgefd.dsx.mp.microsoft.com/v9.0/information
2022-02-23 12:07:35.089 [REPO] Response status: 200
2022-02-23 12:07:35.089 [REPO] Adding to aggregated source: winget
2022-02-23 12:07:35.099 [CORE] Examining extension: PFN = Microsoft.Winget.Source_8wekyb3d8bbwe, ID = IndexDB
2022-02-23 12:07:35.099 [CORE] Found matching extension.
2022-02-23 12:07:35.117 [REPO] Opening SQLite Index for ImmutableRead at 'C:\Program Files\WindowsApps\Microsoft.Winget.Source_2022.223.1113.482_neutral__8wekyb3d8bbwe\Public\index.db'
2022-02-23 12:07:35.117 [SQL ] Opening SQLite connection: 'file:/C:/Program Files/WindowsApps/Microsoft.Winget.Source_2022.223.1113.482_neutral__8wekyb3d8bbwe/Public/index.db?immutable=1' [1, 40]
2022-02-23 12:07:35.117 [REPO] Opened SQLite Index with version [1.3], last write [2022-02-23 11:13:15.000]
2022-02-23 12:07:35.294 [REPO] Creating PredefinedInstalledSource with filter [None]
2022-02-23 12:07:35.294 [REPO] Creating new SQLite Index [4294967295.4294967295] at ':memory:'
2022-02-23 12:07:35.294 [SQL ] Opening SQLite connection: ':memory:' [6, 0]
2022-02-23 12:07:35.346 [REPO] Examining ARP entries for Machine | X64
2022-02-23 12:07:35.351 [REPO] Examining ARP entries for Machine | X86
2022-02-23 12:07:35.353 [REPO] Examining ARP entries for User | X64
2022-02-23 12:07:35.442 [CLI ] Manifest fields: Name [Honeygain], Version [0.11.2.0]
2022-02-23 12:07:35.448 [REPO] Opening SQLite Index for ReadWrite at 'C:\Users\User\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\StoreEdgeFD\installed.db'
2022-02-23 12:07:35.449 [SQL ] Opening SQLite connection: 'C:\Users\User\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\StoreEdgeFD\installed.db' [2, 0]
2022-02-23 12:07:35.449 [REPO] Opened SQLite Index with version [1.3], last write [2022-01-12 17:04:12.000]
2022-02-23 12:07:35.499 [REPO] Opening SQLite Index for ReadWrite at 'C:\Users\User\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Microsoft.Winget.Source_8wekyb3d8bbwe\installed.db'
2022-02-23 12:07:35.499 [SQL ] Opening SQLite connection: 'C:\Users\User\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Microsoft.Winget.Source_8wekyb3d8bbwe\installed.db' [2, 0]
2022-02-23 12:07:35.500 [REPO] Opened SQLite Index with version [1.3], last write [2022-02-23 12:03:51.000]
2022-02-23 12:07:35.567 [CLI ] Found one app. App id: Honeygain.Honeygain App name: Honeygain
2022-02-23 12:07:35.567 [CLI ] Starting installer selection.
2022-02-23 12:07:35.568 [CLI ] Installer [X86,exe,User,] not applicable: Installer scope does not match currently installed scope: User != Machine
2022-02-23 12:07:35.575 [CLI ] Terminating context: 0x8a150010 at D:\a\_work\1\s\external\pkg\src\AppInstallerCLICore\Workflows\InstallFlow.cpp:74

Click for Pictures

It requires no administrator to install and it installs to the User folder
VirtualBoxVM_orLjA3T6XV
VirtualBoxVM_lYhjeqekdQ
VirtualBoxVM_aNKlBrQSFk

It does however write to the HKEY_LOCAL_MACHINE Uninstall path which is the opposite of what Gridcoin does
VirtualBoxVM_wGl7hLzVUu

Steps to replicate

  1. Install Windows Package Manager 1.3.432-preview
  2. Add the AppsAndFeaturesEntries field or change the InstallerType to burn
AppsAndFeaturesEntries:
- Publisher: Honeygain
  DisplayName: Honeygain
  InstallerType: msi
  1. winget install Honeygain.Honeygain
  2. change the DisplayVersion of Honeygain to a lower number
  3. winget upgrade -m .\manifests\h\Honeygain\Honeygain\<PacakgeVersion>

This doesn't appear to have fixed yet....
image

Originally posted by Nishith-Savla in microsoft/winget-cli#1191 (comment)

@ghost ghost added the Needs-Triage This work item needs to be triaged by a member of the core team. label Feb 23, 2022
@denelon denelon added Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. and removed Needs-Triage This work item needs to be triaged by a member of the core team. labels Feb 24, 2022
@denelon
Copy link
Contributor

denelon commented Feb 24, 2022

@Official-Esco is there a better label to use than Issue-Feature? Should we create a different template?

@OfficialEsco
Copy link
Contributor Author

I think this should be Issue-Bug instead of Issue-Feature
You could for example add another label like Metadata, or something that describes it as something we can fix or if its a bigger issue
I think we need labels that describes the issue like the .zip/.exe labels

@denelon denelon added Issue-Bug It either shouldn't be doing this or needs an investigation. Package-Metadata and removed Issue-Feature Complex enough to require an in depth planning process and actual budgeted, scheduled work. labels Feb 24, 2022
@sitiom
Copy link
Contributor

sitiom commented Feb 26, 2023

Isn't Honeygain already deleted from the repo? #60711

@OfficialEsco OfficialEsco closed this as not planned Won't fix, can't repro, duplicate, stale Mar 2, 2023
@denelon denelon added this to the 1.7 Packages milestone Nov 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug It either shouldn't be doing this or needs an investigation. Package-Metadata
Projects
None yet
Development

No branches or pull requests

3 participants