Skip to content

Add Mosaic Mod Manager - #3868

Open
TheMrGeeBee wants to merge 1 commit into
AppImage:masterfrom
TheMrGeeBee:add-mosaic-mod-manager
Open

Add Mosaic Mod Manager#3868
TheMrGeeBee wants to merge 1 commit into
AppImage:masterfrom
TheMrGeeBee:add-mosaic-mod-manager

Conversation

@TheMrGeeBee

Copy link
Copy Markdown

Mosaic Mod Manager — a mod manager for Linux (Baldur's Gate 3, Bethesda titles, RE Engine games, and many more), with Nexus Mods integration, Collections support, FOMOD/BAIN installers, and LOOT sorting.

Repo: https://github.com/TheMrGeeBee/Mosaic-Mod-Manager
Releases (AppImage, GPG-signed, .zsync delta updates): https://github.com/TheMrGeeBee/Mosaic-Mod-Manager/releases

@TheMrGeeBee

Copy link
Copy Markdown
Author

Thanks for the automated review — wanted to leave context on why it failed, in case a maintainer looks at this.

This AppImage is built with quick-sharun / pkgforge-dev/appimagetool, which uses DwarFS (not squashfs) as the embedded filesystem, embedding the uruntime AppImage runtime. That's a deliberate choice for this build — DwarFS's block-level deduplication compresses the many similar .so files an AppImage like this bundles noticeably better than squashfs does.

The AppImage's own bundled runtime handles DwarFS natively and works correctly for end users (confirmed working directly and via Gear Lever and topgrade), but this repo's test harness deliberately mounts submissions with the classic reference runtime-fuse2-x86_64 runtime rather than the AppImage's own bundled one, and that runtime only understands squashfs — hence This doesn't look like a squashfs image. It's a real format difference, not a broken build.

Happy to answer any questions. Leaving this PR open in case a squashfs-based build is a hard requirement for listing, or in case DwarFS-based AppImages are already handled some other way here — no action needed on my end otherwise.

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.

1 participant