microsoft / microsoft/winget-create

Failed to parse the package: CudaText 1.220.0.4 and Urls with ?viasf=1

Open
#578 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Bug
Dominant language
C#
Stars
651
Forks
114
Avg merge
7h 52m
Merged PRs (30d)
3

Description

Brief description of your issue

using:

wingetcreate update -s CudaText.CudaText -u "https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-amd64-1.220.0.4.zip?viasf=1|X64" "https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-i386-1.220.0.4.zip?viasf=1|X86" --version 1.220.0.4

results in:

Retrieving latest manifest for CudaText.CudaText
Overriding https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-amd64-1.220.0.4.zip?viasf=1 with architecture X64
Overriding https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-i386-1.220.0.4.zip?viasf=1 with architecture X86
Downloading and parsing: https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-amd64-1.220.0.4.zip?viasf=1...
Downloading and parsing: https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-i386-1.220.0.4.zip?viasf=1...
Failed to parse the package from [https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-amd64-1.220.0.4.zip?viasf=1]
Failed to parse the package from [https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-i386-1.220.0.4.zip?viasf=1]

Steps to reproduce

Use:

wingetcreate update -s CudaText.CudaText -u "https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-amd64-1.220.0.4.zip?viasf=1|X64" "https://master.dl.sourceforge.net/project/cudatext/release/1.220.0.4/cudatext-windows-i386-1.220.0.4.zip?viasf=1|X86" --version 1.220.0.4

Expected behavior

manifest should be created, since these are the correct download Urls

Actual behavior

Failed to parse the package

Environment
Windows Package Manager Manifest Creator v1.9.3.0
Operating System: Microsoft Windows NT 10.0.19045.0
System Architecture: X64

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the wingetcreate update command with the two SourceForge URLs and the ?viasf=1 query parameter on Windows Package Manager Manifest Creator 1.9.3.0. Trace the update command's download and package-parsing path, then verify that the command creates a manifest for both X64 and X86 URLs.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.