Context
PR #27 added a GSettings schema precompile step to snap/snapcraft.yaml (glib-compile-schemas in override-prime, guarded best-effort) to address the repeated GLib schema symlink/compile warnings on first snap launch.
This change could not be verified in CI — the snap runtime isn't reproducible in the build environment, so it was scoped as the only low-risk, additive change to the live auto-publishing snap.
What to verify
On the next snap build/publish:
- Build the snap (or let
snap_publish.yml publish on the next v* tag).
- Run
snap run spinner-for-discogs from a terminal.
- Confirm the repeated GLib schema symlink / compile warnings are gone.
Notes
- The residual libproxy / COSMIC dconf / IM-module warnings originate in the host desktop environment and are not fixable from the package — those remain expected cosmetic noise.
- If the schema warnings persist, the next steps are documented in
docs/STORE_SUBMISSIONS.md → "Channel 4: Snap Store" (Current status + Future Snap polish goals).
Tracking issue created as a follow-up to the FTUX polish PR (#27).
Context
PR #27 added a GSettings schema precompile step to
snap/snapcraft.yaml(glib-compile-schemasinoverride-prime, guarded best-effort) to address the repeated GLib schema symlink/compile warnings on first snap launch.This change could not be verified in CI — the snap runtime isn't reproducible in the build environment, so it was scoped as the only low-risk, additive change to the live auto-publishing snap.
What to verify
On the next snap build/publish:
snap_publish.ymlpublish on the nextv*tag).snap run spinner-for-discogsfrom a terminal.Notes
docs/STORE_SUBMISSIONS.md→ "Channel 4: Snap Store" (Current status + Future Snap polish goals).Tracking issue created as a follow-up to the FTUX polish PR (#27).