Skip to main content

max / shop

Take makeover 2.5.1, which Alloy already took Both repos ask for "2.5.0", so both are free to resolve 2.5.1; alloy settled its lock onto it yesterday (alloy@0aa850e) and shop's lock held 2.5.0. That is not a difference two independent programs can have here. The Alloy image builds shop and the console in one stage with one cargo registry, and the step that stages the Akari themes requires exactly one makeover-*/themes directory, on the grounds that two of them means nobody knows which palette the desktop is about to ship. Two versions resolved, the guard fired, and the image stopped building. Caught by build/check-rust-stage.sh on a SHOP_REV move. The break was already on alloy main and belonged to neither repo on its own, which is the shape this guard exists to catch.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-08-14 17:56 UTC
Signed with PGP, not checked
Commit: 7861672f0a622d426d82ea74e3a13ab09d0ce829
Parent: d82de51
1 file changed, +10 insertions, -10 deletions
M Cargo.lock +10 -10
@@ -728,9 +728,9 @@
728 728
729 729 [[package]]
730 730 name = "makeover"
731 - version = "2.5.0"
731 + version = "2.5.1"
732 732 source = "registry+https://github.com/rust-lang/crates.io-index"
733 - checksum = "3ba9cbc9da41bffe0514e6d6744cecf8097eb18676edcaf62a7dd08cea42e4aa"
733 + checksum = "556c88d4ad0f25579e984dc5c9d86429a9c4d70a8b811253d4e807556b514311"
734 734 dependencies = [
735 735 "include_dir",
736 736 "serde",
@@ -2152,14 +2152,6 @@
2152 2152 name = "docengine"
2153 2153 version = "0.7.0"
2154 2154
2155 - [[patch.unused]]
2156 - name = "synckit-client"
2157 - version = "0.8.0"
2158 -
2159 - [[patch.unused]]
2160 - name = "synckit-config"
2161 - version = "0.2.0"
2162 -
2163 2155 [[patch.unused]]
2164 2156 name = "quasi-axum"
2165 2157 version = "0.3.0"
@@ -2188,6 +2180,14 @@
2188 2180 name = "quasi-webview"
2189 2181 version = "0.3.0"
2190 2182
2183 + [[patch.unused]]
2184 + name = "synckit-client"
2185 + version = "0.8.0"
2186 +
2187 + [[patch.unused]]
2188 + name = "synckit-config"
2189 + version = "0.2.0"
2190 +
2191 2191 [[patch.unused]]
2192 2192 name = "kberg"
2193 2193 version = "0.1.0"