maharmstone/ntfs2btrfs

Symlinked executable does not work

Closed this issue · 4 comments

sitiom commented

Hi, I am trying to add ntfs2btrfs to Winget: microsoft/winget-pkgs#94782. The manifest successfully installs, but the symlinked executable (ntfs2btrfs.exe) silently fails without any output:
image

However, calling the executable directly works:
image

Can you fix it so that the symlinked executable will try to resolve the dependencies on the actual executable directory? Thanks.

I'm linking to the DLLs normally, I'm not doing anything weird.

I don't know anything about winget, but I can't imagine that it doesn't handle DLLs. I think you either need to fix your YAML file, or add a dependency on zlib and lzo, assuming they're also winget packages.

sitiom commented

but I can't imagine that it doesn't handle DLLs.

Indeed, it doesn't 😅

That's pretty poor!

sitiom commented

Yes, it seems like I can only add static portable builds to Winget in the meantime: