-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Description
Relevant area(s)
WinGet CLI
Relevant command(s)
No response
Brief description of your issue
Installing packages with InstallerType: font or InstallerType: zip + NestedInstallerType: font via a private REST source fails. Both installer types appear to be unsupported when delivered through a REST source.
The REST API response is correct and contains "InstallerType": "font". The issue appears to be on the client side, where font installer types are not handled when coming from a REST source.
Steps to reproduce
- Set up a private REST source
- Add a package manifest with InstallerType: font (or InstallerType: zip + NestedInstallerType: font)
- Run winget install -s
Expected behavior
The font package installs successfully, same as it would from a local manifest or the official winget source.
Actual behavior
Case 1 – InstallerType: font:
winget show displays InstallerType: unknown despite the REST API returning "InstallerType": "font" correctly.
winget install fails with:
Unexpected error executing command:
0x80070032 : The request is not supported.
Case 2 – InstallerType: zip + NestedInstallerType: font:
winget install fails with:
Nested installer type is not supported.
Environment
- winget version: 1.12+
- Source type: REST (Microsoft.Rest)
- Manifest schema: 1.12