microsoft / microsoft/winget-pkgs
[Pipeline Bug]: Pipeline can't handle PackageVersion-s with both quotation marks and spaces in them.
Open
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 11.1k
- Forks
- 9.7k
- Avg merge
- 1h 32m
- Merged PRs (30d)
- 616
Description
If a package's PackageVersion has a space in it, e.g. if the PackageVersion is "4.0 SP3", then the pipelines fail fairly quickly and throw an "Internal-Error-Dynamic-Scan" error.
Compare:
- #378933; space in PackageVersion (
"4.0 SP3"), wrapped in quotation marks, threw Internal-Error-Dynamic-Scan on each run. - #378943; the space is replaced with a dash (
4.0-SP3), pipeline runs to completion.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Compare the failing case in #378933 with the successful dash-separated case in #378943, focusing on how a quoted PackageVersion containing spaces is passed through the pipeline. Done means manifests using values such as "4.0 SP3" complete successfully without Internal-Error-Dynamic-Scan.
Written by the indexing model from the issue text.
Assessment
- Domain
- ci-cd
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100