herolib_core rev pin stale: ^0.6.0 vs rev f1d004c which exposes 0.5.0 #30

Open
opened 2026-05-08 21:21:31 +00:00 by mik-tf · 0 comments
Owner

Source-build failure surfaced by session 80 Phase 0 sweep:

error: failed to select a version for the requirement `herolib_core = "^0.6.0"`
candidate versions found which didn't match: 0.5.0
location searched: Git repository https://forge.ourworld.tf/lhumina_code/hero_lib.git?rev=f1d004c89c4dbec20ee04e8e50f34f1b580697f3
required by package `hero_voice v0.6.0 (crates/hero_voice)`

Cargo.toml:26 pins:

herolib_core = { git = "https://forge.ourworld.tf/lhumina_code/hero_lib.git", rev = "f1d004c89c4dbec20ee04e8e50f34f1b580697f3", version = "0.6.0", default-features = false }

At rev f1d004c, herolib_core is at 0.5.0. After session-80 ff-pull, hero_lib/development HEAD is 32b9dfa1 ("chore: bump version to 0.6.0, downgrade reqwest to 0.12") which exposes 0.6.0.

Fix: bump rev pin to 32b9dfa1 (or current hero_lib/development HEAD at session-81 start).

hero_builder --policy-mode apply (per D-08) is expected to detect and auto-fix this in s81.

Filed at session 80 close.

**Source-build failure** surfaced by session 80 Phase 0 sweep: ``` error: failed to select a version for the requirement `herolib_core = "^0.6.0"` candidate versions found which didn't match: 0.5.0 location searched: Git repository https://forge.ourworld.tf/lhumina_code/hero_lib.git?rev=f1d004c89c4dbec20ee04e8e50f34f1b580697f3 required by package `hero_voice v0.6.0 (crates/hero_voice)` ``` `Cargo.toml:26` pins: ```toml herolib_core = { git = "https://forge.ourworld.tf/lhumina_code/hero_lib.git", rev = "f1d004c89c4dbec20ee04e8e50f34f1b580697f3", version = "0.6.0", default-features = false } ``` At rev `f1d004c`, `herolib_core` is at `0.5.0`. After session-80 ff-pull, `hero_lib/development` HEAD is `32b9dfa1` ("chore: bump version to 0.6.0, downgrade reqwest to 0.12") which exposes 0.6.0. **Fix:** bump rev pin to `32b9dfa1` (or current `hero_lib/development` HEAD at session-81 start). [hero_builder](https://forge.ourworld.tf/lhumina_code/hero_code/issues/12) `--policy-mode apply` (per [D-08](https://forge.ourworld.tf/lhumina_code/home/issues/230)) is expected to detect and auto-fix this in s81. Filed at session 80 close.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_voice#30
No description provided.