← Back to issue list

local source: preserve symlinks to directories.

View original Github issue

Metadata

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

Current evaluation

Merged PR #1081 as baeec1045, preserving directory symlinks in local sources instead of replacing them with directories; fixes LP #1659653.

Resolution: closed resolved

Reason: The approved PR was merged into master as commit baeec1045, implementing the directory-symlink preservation fix and resolving LP #1659653.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR fixes LP: [#1659653](https://bugs.launchpad.net/snapcraft/+bug/1659653) by preserving any symlinks to directories within local sources instead of creating a new directory.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1081 as baeec1045, preserving directory symlinks in local sources instead of replacing them with directories; fixes LP #1659653.
stealth/space-bunny-alpha — closed resolved Merged in #1081 (baeec1045): local sources now preserve directory symlinks instead of replacing them with directories, fixing Launchpad bug #1659653.
qwen/qwen3.6-35b-a3b — — Merged to preserve symlinks to directories in local sources instead of creating new directories, fixing Launchpad bug #1659653. Approved and merged after PR #1083 to group similar changes.
qwen3.6-35b-a3b-mtp-q6 — — Merged after PR #1083 to group similar changes. Fixes LP #1659653 by preserving symlinks to directories in local sources instead of recreating them. Code coverage stayed above 96%.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1659653 Symlinks to directories in local sources aren't pulled as symlinks snapcraft (launchpad) closed Merged PR #1081 (commit baeec1045) fixed local source handling to preserve directory symlinks instead of replacing them with directories.
87%
#377 Correct local source pulling snapcraft merged Merged PR #377 corrected symlink-aware local source checks, preventing cleanup failures and allowing local sources to be pulled twice without an "is a symlink" error.
74%