← Back to issue list

Clean command: Don't automatically clean reverse dependencies.

View original Github issue

Metadata

Project
snapcraft
Number
#436
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #436 via commit 1664c4165, resolving LP #1568004: clean no longer automatically cleans reverse dependencies; all interdependent parts must be explicit.

Resolution: closed resolved

Reason: PR #436 was merged as commit 1664c4165. It made cleaning consistent with part building by requiring all interdependent parts to be explicitly specified.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR resolves LP: [#1568004](https://bugs.launchpad.net/snapcraft/+bug/1568004) by making cleaning more consistent with the way parts are built (i.e. requiring that all interdependent parts be explicitly specified).

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #436 via commit 1664c4165, resolving LP #1568004: clean no longer automatically cleans reverse dependencies; all interdependent parts must be explicit.
stealth/space-bunny-alpha — closed resolved Merged PR #436, resolving LP bug #1568004: clean no longer automatically cleans reverse dependencies; all interdependent parts must be explicitly specified.
qwen/qwen3.6-35b-a3b — — Merged updates to the clean command that disable automatic reverse dependency cleaning. Interdependent parts now require explicit specification, aligning cleanup with part building. Resolves Launchpad bug #1568004.
qwen3.6-35b-a3b-mtp-q6 — — Merged changes to the clean command that prevent automatic cleaning of reverse dependencies. Interdependent parts now require explicit specification, aligning cleanup with part building logic and resolving Launchpad bug #1568004.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1568004 Clean: Don't automatically clean reverse dependencies. snapcraft (launchpad) closed Clean stopped automatically cleaning reverse dependencies and now requires dependents to be explicitly named. Fixed by merged PR ubuntu-core/snapcraft#436 in commit 1664c4165.
78%