← Back to issue list

docs: add usrmerge explanation

View original Github issue

Metadata

Project
rockcraft
Number
#1003
Type
pull request
State
merged
Author
bepri
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update explaining the usrmerge problem. Approved by two reviewers, passed CI checks, and added 102 lines across two files to resolve ROCKCRAFT-260.

Suggested action:

No scores available.

Issue body

- [x] Have you followed the guidelines for contributing? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint && make test`? --- Adds an explanation for the usrmerge problem. ROCKCRAFT-260

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update explaining the usrmerge problem. Approved by two reviewers, passed CI checks, and added 102 lines across two files to resolve ROCKCRAFT-260.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update explaining the usrmerge problem, resolving ROCKCRAFT-260. Maintainer confirmed lint, tests, and CLA compliance before integration.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update explaining the usrmerge problem, resolving ROCKCRAFT-260. Changes passed linting, testing, and CLA checks before integration by maintainer bepri.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#154 first pass at handling usrmerge rockcraft merged Merged. Fixes rock packing breakage from usrmerge symlinks by redirecting files to their target directories. Updates oci.Image.add_layer() and lifecycle packing, adds a Jammy CI runner. Approved by three reviewers.
76%
#105 docs: add commands rockcraft merged Merged documentation adding rockcraft commands, resolving issue #101. After initial review requested changes, the maintainer coordinated with reviewers and merged the first draft.
73%
#32 docs: update README for published rocks snapcraft-rocks merged Merged documentation update reflecting that rocks are now published to GCR, eliminating the need for local builds. Approved by two reviewers with zero comments. Modified one file (+46/-19 lines).
72%
#5769 Docs: Cover UsrMerge feature snapcraft closed UsrMerge documentation, covering new build-attributes and a changelog entry, was completed and merged via pull request #5924.
72%
#266 docs: update commit headers for merges starbase merged Merged documentation update removing superfluous quotes from merge commit headers. Approved by two reviewers, passed CI checks, and applied a three-line diff to streamline merge commit formatting.
72%
#404 docs: add an explanation of parts craft-parts merged Merged documentation update explaining parts, adding 628 lines across nine files. Approved by one reviewer, references CRAFT-1612, and was finalized after initial feedback collection.
72%
#1175 docs: add a how-to for pro rocks rockcraft merged Merged documentation update adding a how-to guide for pro rocks. Approved by two reviewers and passed most CI checks. The change adds 73 lines across three files to the project documentation.
71%
#686 docs: fix typos in how to guide rockcraft merged Merged documentation update correcting typos in the how-to guide for adding an internal user to a rock. Approved by two reviewers, passed CI, and modified one file with four additions and three deletions.
71%
#1262 feat: allow creating usrmerged dirs by default craft-parts merged Merged squashed PR adding usrmerged_by_default parameter and enable-usrmerge/disable-usrmerge build attributes to LifecycleManager. Enables default usr-merged directory structures with per-part control. Approved by four reviewers, passed all CI checks.
71%
#634 feat: use versioned form of doc urls rockcraft merged Merged. Updates documentation URLs in error messages and rockcraft init templates to use versioned paths. Approved by two reviewers, passed CI, and modified eight files.
71%