giuspen / cherrytree

cherrytree
https://www.giuspen.net/cherrytree/
Other
3.43k stars 466 forks source link

winget install cherrytree --> 0x80190194 : Not found (404). #2241

Open TESTER-sec opened 1 year ago

TESTER-sec commented 1 year ago

Version, Operative system State the Version and the Operative System/Desktop. Try the latest available version before reporting an issue.

Windows 11 22H2

Describe the bug A clear and concise description of what the bug is.

winget attempts to download cherrytree, but (404) cherrytree not found.

To Reproduce If applicable, attach a non-personal document where the issue can be reproduced systematically. Steps to reproduce the behavior:

  1. cmd
  2. winget install cherrytree

Screenshots

image

giuspen commented 1 year ago

sorry I'm not keeping old versions on my server, go to https://www.giuspen.net/cherrytree/#downl and find the link for the latest or look into https://github.com/giuspen/cherrytree/releases

TESTER-sec commented 1 year ago

sorry I'm not keeping old versions on my server, go to https://www.giuspen.net/cherrytree/#downl and find the link for the latest or look into https://github.com/giuspen/cherrytree/releases

So we can no longer use winget?

giuspen commented 1 year ago

You can but you have to point to the latest which currently is https://www.giuspen.net/software/cherrytree_0.99.55.0_win64_setup.exe

TESTER-sec commented 1 year ago

https://github.com/giuspen/cherrytree/releases

OK. I understand. It is just no longer convenient to use winget in that case because the user has to add the URL of every upgrade installer as a winget source. I want to use winget with the source being https://cdn.winget.microsoft.com/cache. In other words, I don't want to type in URLs at the CLI and add them individually as a source every time there is a CherryTree upgrade.

It is a lot faster just to navigate to your releases or download pages.

giuspen commented 1 year ago

I see, I thought this Winget was just like Wget but it's something else. I don't know who updates the latest available versions in that tool, if it's not updated constantly as you say it won't work with CherryTree.

TESTER-sec commented 1 year ago

I see, I thought this Winget was just like Wget but it's something else. I don't know who updates the latest available versions in that tool, if it's not updated constantly as you say it won't work with CherryTree.

The Microsoft curated source is not regularly updated.

It is no big deal. I'm probably the only person using winget. Evidently...

PaulCornelissen commented 1 year ago

I had the same problem.

Winget is the official Microsoft package manager for Windows. Like e.g. apt, but for Windows.

This is the PR that added 99.49 https://github.com/microsoft/winget-pkgs/pull/79421

This is the repo source: https://github.com/microsoft/winget-pkgs/tree/master/manifests/g/Giuspen/Cherrytree/0.99.49.0

Tagging @OfficialEsco as the original author of 99.49?

OfficialEsco commented 1 year ago

WinGet is a community maintained repo, you can add some automation to add new versions or anyone can manually add the latest version.

I'm neither a user or a Windows user anymore so i've stopped contributing.

PaulCornelissen commented 1 year ago

Resolved by: https://github.com/microsoft/winget-pkgs/pull/102713