Open ken-okabe opened 4 months ago
https://github.com/ktock/container2wasm/blob/main/Dockerfile
402 | >>> RUN mkdir /out/ && mkisofs -l -J -R -o /out/rootfs.bin /rootfs/
Actually, I modified this line to add -joliet-long
option, then re-make the c2w
and the build process finished without the error.
I think it may be good to add the -joliet-long
option to c2w
also.
Thanks for reporting this issue and the workaround.
I think it may be good to add the -joliet-long option to c2w also.
SGTM
Hi, thank you for this great product.
Basically, I try to make
dotnet
wasm.Dockerfile
sudo c2w foo arch-zsh-node-dotnet8.wasm
then, here is a build error:
As the error says:
/rootfs/oci/rootfs/root/.dotnet/sdk/8.0.201/Sdks/Microsoft.NET.Sdk.BlazorWebAssembly/targets/Microsoft.NET.Sdk.BlazorWebAssembly.ServiceWorkerAssetsManifest.5_0.targets
and
/rootfs/oci/rootfs/root/.dotnet/sdk/8.0.201/Sdks/Microsoft.NET.Sdk.BlazorWebAssembly/targets/Microsoft.NET.Sdk.BlazorWebAssembly.ServiceWorkerAssetsManifest.targets
have the same Joliet name, and Joliet tree sort failed.
The
-joliet-long
switch of mkisofs / genisoimage may help.Before I use my own Dockerfile, I've tried the official dotnet container images:
https://github.com/devcontainers/images/tree/main/src/dotnet
and hit the same error, therefore this error seems inevitable.
Is there any possible work-around?
Thank you.