← Back to issue list

Run `normalize()` when cutting chisel slices

View original Github issue

Metadata

Project
craft-parts
Number
#578
Type
issue
State
closed
Author
tigarmo
Labels
Created
Updated
Closed

Current evaluation

Closed without implementation or linked pull request. The request to invoke normalize() during chisel slice cutting to fix absolute symlink paths was abandoned.

Suggested action:

No scores available.

Issue body

### What needs to get done After unpacking stage-packages debs, `normalize()` is called to do a lot of things like fixing symlinks. For consistency, we should also do this when cutting chisel slices. ### Why it needs to get done For consistency, and to address issues like symlinks in slices having absolute paths.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without implementation or linked pull request. The request to invoke normalize() during chisel slice cutting to fix absolute symlink paths was abandoned.
qwen/qwen3.6-35b-a3b The request to run normalize() when cutting chisel slices was closed without implementation. No pull requests or fixes were submitted, indicating the enhancement was abandoned.
qwen/qwen3.6-35b-a3b Closed without comments or linked PR. The task to run normalize() during chisel slice cutting for symlink consistency was abandoned or resolved externally.
qwen3.6-35b-a3b-mtp-q6 Closed without a linked fix or resolution. The request to run normalize() during chisel slice cutting to fix absolute symlink paths was abandoned.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#592 fix(deb): normalize chisel slices craft-parts merged Merged. Normalizes chisel slices during deb unpacking to fix absolute symlinks and prevent external path references. Resolves #578. Approved by two reviewers and passed CI.
70%