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

aarch64 flathub gnome sdk exceeded maximum size #4168

Open
theofficialgman opened this issue May 22, 2023 · 1 comment
Open

aarch64 flathub gnome sdk exceeded maximum size #4168

theofficialgman opened this issue May 22, 2023 · 1 comment

Comments

@theofficialgman
Copy link

theofficialgman commented May 22, 2023

Warning: While trying to apply extra data: apply_extra script failed, exit status 256
Error: While pulling runtime/org.gnome.Sdk/aarch64/44 from remote flathub: URI https://dl.flathub.org/repo/deltas/0w/Nhyu4J3H3lKI10adUcX3Z3vEA45RvlpLqP6VeaHD0/9 exceeded maximum size of 7367773 bytes
error: Failed to install org.gnome.Sdk: While pulling runtime/org.gnome.Sdk/aarch64/44 from remote flathub: URI https://dl.flathub.org/repo/deltas/0w/Nhyu4J3H3lKI10adUcX3Z3vEA45RvlpLqP6VeaHD0/9 exceeded maximum size of 7367773 bytes

this seems to be a common error: #3894 #3983 #3888 #3813 #3870

Maybe implementing some proper CI at flathub/gnome or whoever the culprit is to prevent this issue in the future is needed since it is so common.

@cheywood
Copy link

I went searching for a temporary workaround for this and the best I found was being able to export the SDK as a bundle from an existing setup and then transferring and installing that.

eg. I used flatpak build-bundle --runtime --arch=aarch64 .var/app/org.gnome.Builder/data/gnome-builder/flatpak/repo aarch64-sdk-44-export.flatpak org.gnome.Sdk 44

That's using Builder's repo for SDK v44 you may want to substitute others. The downside of this approach is that you end up with an SDK which I believe won't receive updates.

I also looked at being able install an older version of the SDK and update it, but as --commit is only available for update, not install, that wasn't possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants