appimage.github.io icon indicating copy to clipboard operation
appimage.github.io copied to clipboard

Create UltraStar_Deluxe

Open s09bQ5 opened this issue 2 years ago • 6 comments

s09bQ5 avatar Mar 05 '23 14:03 s09bQ5

Hello @s09bQ5, do you know which tools were used to make this AppImage?

Squashfs image uses xz compression, this version supports only zlib, zstd.

This automated test supports only zlib, zstd compression. I am wondering which AppImage generation tool uses xz compression.

probonopd avatar Jun 18 '23 10:06 probonopd

This automated test supports only zlib, zstd compression. I am wondering which AppImage generation tool uses xz compression.

We are using appimagetool --comp xz .... to create the AppImages. The appimagetool is built from Git tag 13 of the AppImageKit repository.

s09bQ5 avatar Jun 18 '23 16:06 s09bQ5

Can you please retry with --comp zstd or without --comp? Thanks. While the spec doesn't mandate a certain compression (yet), this automated test currently supports only zlib and zstd compression.

probonopd avatar Jun 18 '23 16:06 probonopd

We made a new stable release 7 hours ago. I don't think we will replace those binaries before our next release in July.

Wouldn't it make more sense to replace the runtime binary used for the test with a new one that is capable of mounting xz compressed squashfses? Why do the test use https://github.com/AppImage/appimage.github.io/releases/download/deps/runtime-fuse2-x86_64 instead of https://github.com/AppImage/AppImageKit/releases/download/13/runtime-x86_64? The latter can mount our AppImage without any problems. Does it really need to be statically linked?

s09bQ5 avatar Jun 18 '23 18:06 s09bQ5

Yes, we are transitioning to the statically linked runtime soon.

  • https://github.com/AppImage/AppImageKit/issues/877#issuecomment-1588584063

And possibly standardize on zstandard (no pun intended):

  • https://github.com/AppImage/AppImageSpec/issues/34

Out of curiosity, what was your rationale for choosing xz? In our tests, zstd outperformed everything else.

probonopd avatar Jun 18 '23 18:06 probonopd

Not even current HEAD of AppImageKit supports zstd.

s09bQ5 avatar Jun 19 '23 05:06 s09bQ5