← Back to issue list

pluginhandler: check for collisions only in existing files

View original Github issue

Metadata

Project
snapcraft
Number
#1405
Type
pull request
State
merged
Author
come-maiz
Labels
—
Created
Updated
Closed

Current evaluation

Collision detection was fixed to consider only existing files, resolving LP #1660696; PR #1405 was merged as commit dbdc4b5a6.

Resolution: closed resolved

Reason: PR #1405 updated pluginhandler collision checks to avoid false collisions involving nonexistent files and was merged in commit dbdc4b5a6.

Evaluated by: mr-cal-bot

No scores available.

Issue body

LP: [#1660696](https://bugs.launchpad.net/snapcraft/+bug/1660696)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Collision detection was fixed to consider only existing files, resolving LP #1660696; PR #1405 was merged as commit dbdc4b5a6.
stealth/space-bunny-alpha — closed resolved Merged PR #1405 fixed pluginhandler collision checks to consider only existing files, resolving LP #1660696 in commit dbdc4b5a6.
qwen/qwen3.6-35b-a3b — — Merged to resolve Launchpad bug #1660696 by updating the pluginhandler to check for collisions only in existing files. Approved by two reviewers, the change modifies six files with 45 additions and 4 deletions.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix updating pluginhandler to validate collisions only against existing files, resolving Launchpad bug #1660696. This prevents false positives by skipping collision checks for non-existent targets.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1064 pluginhandler: collide with directories and symlinks snapcraft merged Merged #1064 via commit d4b104887, adding directories and symlinks to pluginhandler collision detection, including conflicting symlink targets; fixes LP #1658225.
74%