Prepare Spaced Linux 9.26.3 (artwork package split + release identity) - #220
Merged
Merged
Conversation
Move wallpapers into spaced-wallpapers (independently versioned 2026.09-1) and themes, icons and GRUB artwork into spaced-themes, so a desktop fix no longer re-ships ~57 MB. The new packages take over the files with Breaks/Replaces on spaced-mate-default-settings << 9.26.3-1, and settings and spaced-meta depend on both. Initial implementation by Muse Spark 1.3 via opencode. Review fixes: give spaced-wallpapers its own SOURCE_DATE_EPOCH so its bytes stay stable across OS revisions, derive check.sh version assertions from the control files instead of hardcoding 9.26.3-1, and install all three packages in the theme-testing instructions. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0157UgH4vsxpmbozsNLjJ42m
Deploying spaced-linux with
|
| Latest commit: |
0cae630
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://95e66f00.spaced-linux.pages.dev |
| Branch Preview URL: | https://refactor-split-settings-pack.spaced-linux.pages.dev |
Bump the OS release identity from 9.26.2 to 9.26.3 (VERSION_CODENAME 9263) across VERSION, config/iso.yaml, overlays os-release/lsb-release, Calamares branding and slideshow, GRUB entries, live-build ISO name, vm-spec, desktop config, README and website download links, so scripts/check.sh agrees with the 9.26.3-1 native packages. Rename the CHANGELOG 9.26.3 heading to 2026-09-14 and add docs/9.26.3-ISSUE-STATUS.md with fixed/awaiting/roadmap issues and PENDING release evidence.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0157UgH4vsxpmbozsNLjJ42m
crhy
marked this pull request as ready for review
September 15, 2026 00:45
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Splits the 57 MB
spaced-mate-default-settingsinto:spaced-wallpapers2026.09-1 (independent artwork version)spaced-themes9.26.3-1 (themes, icons, theme registry, GRUB theme)spaced-mate-default-settings9.26.3-1Why: artwork is ~90% of the package and rarely changes, but every fix re-shipped all of it into the GitHub Pages–hosted APT repository (1 GB site limit, history already 635 MB). Same pattern as Debian
desktop-base, Ubuntuubuntu-wallpapers/yaru-theme-*, Mintmint-backgrounds-*/mint-themes.Breaks/Replaces: spaced-mate-default-settings (<< 9.26.3-1); settings andspaced-metadepend on both.spaced-wallpapersgets its ownSOURCE_DATE_EPOCHso its bytes stay stable across OS revisions (otherwisebuild-apt-repo.shwould refuse to republish the unchanged version).spaced-themespostinst; ISO build, check.sh, payload/trust/upgrade tests and docs updated.Verified: no file shipped by two packages; two builds byte-identical; dpkg unpack of the three packages over the published 9.26.2-2 settings package transfers ownership with no overwrite errors.
Draft — do not merge on its own.
check.shcorrectly fails ("Native package version does not match OS release") untilVERSIONis bumped to 9.26.3; merge together with the 9.26.3 release preparation. Still needs a VM apt upgrade and an ISO build.Initial implementation by Muse Spark 1.3 (opencode), reviewed and corrected by Claude.
🤖 Generated with Claude Code
https://claude.ai/code/session_0157UgH4vsxpmbozsNLjJ42m