Repository navigation
fix(xvm): an asset the payload does not ship is not placed, not a refused install (2026.10.9.2) - #649
Merged
Merged
Conversation
…used install (2026.10.9.2) The fresh-install gcc suite on the published 2026.10.9.1: `xlings install gcc@15.1.0` failed on Linux and CentOS 7 with "sysroot update refused before metadata changed: .../gcc/15.1.0/lib64/libasan.so: asset source is missing or unreadable". gcc's recipe declares its library assets across versions; the 15.1.0 build ships no libasan.so. Before #641 such an asset was skipped ("asset source missing, not placed"); #641's materializer refused the whole update over it. An absent source (not found, a dangling link included) is skipped again with the same debug line; a source that exists and cannot be read still refuses. Regression: XvmMaterialize.AnAssetThePayloadDoesNotShipIsNotPlacedAndDoesNot RefuseTheRest.
… sampled The hand-written lane.json of the linux-xdev lane carried no "run", so the report used the lane's directory as the execution -- the same string in every CI run. The first PR after main saved trend history read main's sample of LoopbackHttp.DownloadsExactBytesAndAttributesADestinationFailure as the same execution with another duration and refused the report. Every hand-written lane now names its execution (run id and attempt), and a lane that still does not is kept out of the trend history. macos-xdev also declared platform "macosx", which the history does not accept.
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.
Fresh-install's gcc suite on the published 2026.10.9.1 failed:
xlings install gcc@15.1.0refused the whole sysroot update because gcc 15.1.0 ships nolib64/libasan.so, which its recipe declares. Before #641 a missing asset source was skipped (debug: asset source missing, not placed); #641's materializer refused instead.This restores the skip for an absent source (a dangling link included); a source that exists but cannot be read still refuses. Regression test added. Version 2026.10.9.2.