← Back to issue list

chore: drop debian directory

View original Github issue

Metadata

Project
snapcraft
Number
#5093
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #5093 (commit 6d1ded7dc) by mr-cal, deleting the debian/ directory and relocating the Bash completion script into snap/local. No code behaviour changed; diff was +1/-3837 lines across 13 files.

Resolution: closed resolved

Reason: The PR itself was merged into main as commit 6d1ded7dc ("chore: drop debian directory (#5093)"), removing debian/rules and all other debian packaging (originally added in 135e05c04a, last touched by 2bad02b97) and moving the completion script to snap/local. The snapcraft repo now ships only snap-based packaging.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you successfully run `tox run -m lint`? - [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`) ----- Removes the `debian` directory and moves the bash completion script to `snap/local`.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #5093 (commit 6d1ded7dc) by mr-cal, deleting the debian/ directory and relocating the Bash completion script into snap/local. No code behaviour changed; diff was +1/-3837 lines across 13 files.
stealth/space-bunny-alpha — closed resolved Merged #5093 (6d1ded7dc), removing the debian directory and moving the Bash completion script to snap/local.
qwen/qwen3.6-35b-a3b — — Merged after approval and passing CI. Removes the debian directory and relocates the bash completion script to snap/local.
qwen3.6-35b-a3b-mtp-q6 — — Merged a chore to remove the debian directory and relocate the bash completion script to snap/local. The change passed all linting and tests, streamlining the repository structure by eliminating legacy Debian packaging files.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#5218 (confidence 55%)

    Later commit 387202653 ("feat: add improved bash completion script") touches snap/local, the directory this PR moved the completion script into.

Related issues

Issue Project State Summary Similarity
#6074 chore!: remove default command snapcraft merged PR #6074 merged as db7c53f21, removing bare snapcraft packing for #5673; #6178 later reverted the change in e5aaf0683.
72%
#4803 chore(merge): '8.2.7' into 'main' snapcraft merged Merged Snapcraft 8.2.7 into main via approved PR #4803 at commit 1d873e817; 21 files changed (+475/-20).
72%
#6079 chore: delete unused file snapcraft merged Merged PR #6079 as commit 75686f3da, deleting a three-line file unused since Snapcraft moved to a pyproject-based setup.
71%
#364 chore(deps): update dependencies rockcraft merged Merged dependency updates in PR #364 via commit 1661d115, changing seven files (+152/-174) after approval by two reviewers.
71%
#5183 chore(merge): 8.5.1 into main snapcraft merged Merged Snapcraft 8.5.1 into main via #5183 (merge commit bfb63fa79), after approval by two reviewers.
70%
#4483 chore(deps): update documentation dependencies snapcraft closed Renovate docs-dependency PR closed unmerged with no reviews or CI; the same updates landed later via snapcore/snapcraft#4728 (commit 477918081).
70%