← Back to issue list

spread: don't cut dotnet slices unnecessarily

View original Github issue

Metadata

Project
rockcraft
Number
#530
Type
pull request
State
merged
Author
tigarmo
Labels
—
Created
Updated
Closed

Current evaluation

Merged #530 as commit 31a61529, replacing fragile dotnet slices with the more stable coreutils_bins slice while preserving Chisel slice coverage.

Resolution: closed resolved

Reason: PR #530 was merged as commit 31a61529. The change avoids unnecessary dotnet slice dependencies affected by time_t changes without reducing test coverage.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Those slices are currently fragile due to the ongoing time_t changes. Instead, use coreutils_bins because it has fewer dependencies (but still some) and is more stable. The purpose of the test is just to check that we can cut any slices at all for base devel anyway. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #530 as commit 31a61529, replacing fragile dotnet slices with the more stable coreutils_bins slice while preserving Chisel slice coverage.
stealth/space-bunny-alpha — closed resolved Merged PR canonical/rockcraft#530 replaced dotnet slices in spread tests with coreutils_bins, avoiding fragile time_t-related dependencies.
stealth/space-bunny-alpha — closed resolved Merged PR #530 replaced dotnet slice test setup with coreutils_bins, avoiding fragility from time_t changes while preserving basic slice-cutting coverage.
qwen/qwen3.6-35b-a3b — — Merged a one-line change replacing fragile dotnet slices with coreutils_bins in spread tests to avoid instability from ongoing time_t changes. Approved by three reviewers and passed CI.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes replacing fragile dotnet slices with coreutils_bins in spread tests. This avoids time_t dependency issues, improves stability, and preserves slice cutting functionality for base devel.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#155 spread: fix project with dotnet chisel slices rockcraft merged Merged PR #155 (commit 1780659a) removed an obsolete .NET prime override and symlink after packages stopped creating version-specific subdirectories, unblocking Spread tests.
74%
#281 unpack chisel slices craft-parts merged Merged PR #281 as commit 17c119ea, adding Chisel slice unpacking by passing slices from pull to build via PullState, with CI integration coverage.
72%