Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add xz-support #71

Closed
b9AcE opened this issue Oct 28, 2020 · 5 comments
Closed

Add xz-support #71

b9AcE opened this issue Oct 28, 2020 · 5 comments
Labels

Comments

@b9AcE
Copy link

b9AcE commented Oct 28, 2020

As several of the distros used with wsldl provide their rootfs.tar or equivalent in the significantly better compressed xz format instead of, or in addition to, the traditional gzip compression, it would be convenient if wsldl also recognized and was able to import a "rootfs.tar.xz" file without the users having to first decompress, recompress and then have wsldl decompress it again during the install-importing anyway.

Maybe even also add support for uncompressed plain "rootfs.tar" files as well, because... it only takes checking for the file and in that case skipping the decompression, so why not?

@Biswa96
Copy link
Contributor

Biswa96 commented Oct 31, 2020

This is WSL's issue. See microsoft/WSL#6056

@yuk7
Copy link
Owner

yuk7 commented Oct 31, 2020

Supporting xz requires an external library like xz util and is cumbersome as it requires more processing.

@yuk7 yuk7 added the wontfix label Nov 6, 2020
@yuk7
Copy link
Owner

yuk7 commented Nov 6, 2020

Even on the wsldl side, XZ support is not possible due to license reasons.
I like GPL, but I'm not thinking about making wsldl a GPL license.

@yuk7 yuk7 closed this as completed Nov 6, 2020
@yuk7
Copy link
Owner

yuk7 commented Nov 6, 2020

I don't like beer, so I prefer free speech to free beer.

@yuk7 yuk7 reopened this Nov 6, 2020
@yuk7 yuk7 removed the wontfix label Nov 6, 2020
@yuk7
Copy link
Owner

yuk7 commented Nov 25, 2020

added tar file support in 96e1125.
but xz is not yet.

@yuk7 yuk7 added wontfix and removed enhancement labels Aug 22, 2021
@yuk7 yuk7 closed this as completed Aug 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants