xwin icon indicating copy to clipboard operation
xwin copied to clipboard

Failure finding cab files

Open wasabii opened this issue 1 year ago • 3 comments

./bin/xwin --accept-license --cache-dir /tmp/xwincache --arch x86,x86_64,aarch64 splat --include-debug-libs --preserve-ms-arch-notation --output ./../dist/win

As of today I'm receiving this error:

Error: no cab files were referenced by the MSI

I'd be happy to help more with digging into whatever MS changed, but unfortunately I don't have the capability presently to get a more detailed error.

wasabii avatar Jun 14 '24 22:06 wasabii

It's the new SDK version: 10.0.26100.0

wasabii avatar Jun 14 '24 23:06 wasabii

Yes, adding --sdk-version 10.0.22621 seems to work.

joostn avatar Jun 21 '24 08:06 joostn

This still seems to be an issue and is isolated to xwin --arch aarch64 splat; it doesn't affect --arch x86_64. Using the older SDK fixes it.

MarijnS95 avatar Jan 08 '25 10:01 MarijnS95

This is still an issue unfortunately. I cannot download the latest manifests for aarch or aarch64 right now.

RossSmyth avatar Jul 28 '25 17:07 RossSmyth

Same here only affecting aarch64 with SKD version >= 10.0.26100. x86_64 is not affected and works as expected.

command outcome
xwin --accept-license --arch aarch64 --variant desktop --manifest-version 17 splat failure
xwin --accept-license --arch x86_64 --variant desktop --manifest-version 17 splat success
xwin --accept-license --arch aarch64 --variant desktop --manifest-version 16 splat success
xwin --accept-license --arch aarch64 --variant desktop --manifest-version 17 --sdk-version 10.0.22621 splat success

Workaround

Explicitly setting --sdk-version 10.0.22621or --manifest-version 16.

alex-berger avatar Aug 11 '25 11:08 alex-berger

Thanks @Jake-Shadle, this is working now without explicit --sdk-version downgrade 🎉

MarijnS95 avatar Aug 15 '25 09:08 MarijnS95