← Back to issue list

extensions: Fix install command

View original Github issue

Metadata

Project
snapcraft
Number
#3768
Type
pull request
State
merged
Author
sergio-costas
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #3768 fixed extension install commands by passing the complete destination filename to install -D, preserving the final path component.

Resolution: closed resolved

Reason: PR #3768 was merged with a two-file change correcting the install destination arguments so install -D creates the intended file rather than treating its filename as a directory.

Evaluated by: mr-cal-bot

No scores available.

Issue body

The "install -D" command creates all except the last element in the destination path, so the whole destination file name must be passed. - [x] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `make lint`? - [x] Have you successfully run `pytest tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #3768 fixed extension install commands by passing the complete destination filename to install -D, preserving the final path component.
stealth/space-bunny-alpha — closed resolved Merged PR #3768 fixed extension installation by passing the complete destination filename to install -D, preserving the final path component.
stealth/space-bunny-alpha — closed resolved Merged in snapcraft#3768, fixing extension installation by passing the complete destination filename to install -D so the final path component is preserved.
stealth/space-bunny-alpha — closed resolved Merged a two-file fix for extension installation, passing the complete destination filename to install -D so the final path component is preserved.
qwen/qwen3.6-35b-a3b — — Merged a fix for the extensions install command. The update corrects the destination path to include the full filename, resolving a directory creation issue with install -D. The change modifies two files, passes CI checks, and was merged without review comments.
qwen3.6-35b-a3b-mtp-q6 — — Merged a fix for the extensions install command. The update ensures the full destination filename is passed to install -D, which only creates parent directories. Resolved by external contributor sergio-costas.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#2236 extensions: fix install path snapcraft merged Merged PR #2236 corrected the extension-part install path from extensions-data to extensions, resolving LP #1790197 in commit f48b08f1e.
78%