Open unawarez opened 3 months ago
[Policy] Zip Binary
Hello @unawarez,
This package appears to depend on .dlls that aren't available via symlink.
This package is blocked until support for zipped binaries is implemented in:
Be sure to add your 👍 to the issue to help raise the priority and avoid posting "Me too!" messages to respect those who have subscribed to the issue.
Template: msftbot/blockingIssue/zipBinary
Just to clarify by "library" it's looking for text files, not DLLs, but looks like that issue still applies (I think? I don't know anything about WinGet manifests or installation at this point)
Please confirm these before moving forward
Category of the issue
Other
Brief description of your issue
The
swig.exe
placed on the system path fails immediately for any input file. SWIG needs to find its standard library dir at runtime, whichswig.exe -swiglib
is supposed to print. On my machine, the output is the nonexistent path%LOCALAPPDATA%\Microsoft\WinGet\Links\Lib
. I found the dir it wants withinPackages
instead ofLinks
.CMake is also failing on a project with
find_package(SWIG REQUIRED)
. It findsswig.exe
in theWinGet\Links
dir, then calls it with-swiglib
, sees the result is a broken path, and then fails configuring the project due to "SWIG not found".Steps to reproduce
winget install -e SWIG.SWIG
swig -python -module empty <empty file>
swig -swiglib
Actual behavior
Running SWIG:
Checking
-swiglib
output:Finding correct path:
Expected behavior
The empty
swig
command should exit successfully with no output (and creating some files). The output ofswig -swiglib
should be a directory containingswig.swg
among other files.Environment
Screenshots and Logs
No response