russellbanks / Komac

The Community Manifest Creator for WinGet
GNU General Public License v3.0
213 stars 16 forks source link

[Bug]: Lyx won't update with an error #733

Closed vikingnope closed 2 months ago

vikingnope commented 3 months ago

Is there an existing issue for this?

What happened?

The following error is displayed:

image

russellbanks commented 2 months ago

This is because the Moniker of the previous manifest has a value of "". In the winget schema, monikers have a minumum length of 1, so this shouldn't have passed validation and been accepted into the repository. However, the last change to the manifest was 2 years ago so winget-pkgs' automatic validation will have likely improved since then.

Therefore, this issue shouldn't apply to any other package in the repository and in terms of updating it, would be fixed permanently by removing the moniker entry in the locale schema manually.

Specifically this package though doesn't appear to be able to be updated anyway - https://github.com/microsoft/winget-pkgs/pull/166631#issuecomment-2273963355.

vikingnope commented 2 months ago

Ah ok thanks a lot