Skip to content

Verify snap GSettings schema precompile on next snap rebuild (F1 follow-up) #28

Description

@edonahue

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:

  1. Build the snap (or let snap_publish.yml publish on the next v* tag).
  2. Run snap run spinner-for-discogs from a terminal.
  3. 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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions