Closed sirredbeard closed 8 months ago
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!
Note: You can give me feedback by thumbs upping or thumbs downing this comment.
Related to:
Unfortunately, this package can currently only be updated through the interactive mode. Use this command for interactive update.
wingetcreate update sirredbeard.wslinternals --version 0.0.14 --interactive
I will use the interactive update process or manually edit the manifests when new utilities are added, see https://github.com/microsoft/winget-pkgs/pull/137190
Brief description of your issue
I maintain sirredbeard.wslinternals. It contains a collection of portable .exe's as "installers". The new version, 0.0.14, adds a new .exe, wsl-perf.exe. I am trying to update the sirredbeard.wslinternals manifest in the repository using winget-create.
When I run winget create update, I get the error
The number of new installer packages must match the number of existing installer packages.
When I try to create a new manifest to include wsl-perf, I get the error
We have detected that this package identifier already exists. If you intend to update an existing package, please use the update command.
Steps to reproduce
Running wingetcreate update:
Running wingetcreate new:
Expected behavior
That I can overwrite existing package manifests with new manifests containing additional portable .exe's/installers.
Actual behavior
wingetcreate new says to run wingetcreate update, wingetcreate update fails
Environment