Skip to content

Use official AppImage extraction instead of unappimage#111

Open
Pragadesh-45 wants to merge 1 commit into
flathub:masterfrom
Pragadesh-45:master
Open

Use official AppImage extraction instead of unappimage#111
Pragadesh-45 wants to merge 1 commit into
flathub:masterfrom
Pragadesh-45:master

Conversation

@Pragadesh-45
Copy link
Copy Markdown
Contributor

This PR replaces the use of unappimage with the AppImage’s built-in extraction mechanism:

- unappimage bruno.appimage
+ ./bruno.appimage --appimage-extract

The AppImage runtime provides its own extraction method (--appimage-extract) which more accurately reproduces the original filesystem layout compared to third-party tools like unappimage.

While unappimage works in most cases, it can introduce subtle differences during SquashFS extraction (e.g. padding or alignment changes). These differences don’t affect normal execution of Bruno, but they can cause inconsistencies when inspecting files at the byte level (for example, when validating .asar integrity or offsets).

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/276669/com.usebruno.Bruno.flatpakref

Built for x86_64 architecture.

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

🚧 Test build enqueued.

@flathubbot
Copy link
Copy Markdown

Test build was cancelled.

Help
  • bot, build - Restart the test build
  • bot, ping admins - Contact Flathub admins

@flathubbot
Copy link
Copy Markdown

🚧 Started test build.

@flathubbot
Copy link
Copy Markdown

Test build succeeded. To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/277414/com.usebruno.Bruno.flatpakref

Built for x86_64 architecture.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants