← Back to issue list

feat: run install helpers

View original Github issue

Metadata

Project
debcraft
Number
#81
Type
pull request
State
merged
Author
cmatsuoka
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #81 as commit 9238f52, running lintian, docs, changelog, debconf, and strip helpers before organizing installed files; fixes #78.

Resolution: closed resolved

Reason: PR #81 was merged into main as commit 9238f52. It registers install-helper execution at the PRE_ORGANIZE hook and resolves debcraft#78.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Execute install helpers before organizing installed files. Fixes #78 - [ ] Have you followed the guidelines for contributing? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint && make test`? --- DEBCRAFT-32

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #81 as commit 9238f52, running lintian, docs, changelog, debconf, and strip helpers before organizing installed files; fixes #78.
stealth/space-bunny-alpha — closed resolved Merged PR #81 (9238f52) runs install helpers before organizing installed files, implementing DEBCRAFT-32 and fixing canonical/debcraft#78.
qwen/qwen3.6-35b-a3b — — Merged after two approvals, implementing install helper execution prior to file organization. Resolves issue #78 and addresses DEBCRAFT-32. Passed CI checks despite one failing schema validation.
qwen3.6-35b-a3b-mtp-q6 — — Merged by cmatsuoka, executes install helpers before organizing installed files, resolving issue #78 and DEBCRAFT-32.

Update history

No update history recorded yet.

Related work

  • Related To: debcraft#78 (confidence 100%)

    The PR body explicitly states that it fixes the build and installation-helper infrastructure issue.

Related issues

Issue Project State Summary Similarity
#153 feat: install lintian-overrides file debcraft merged Merged PR #153 (commit af01926) added debcraft/helpers/lintian.py, auto-installing debcraft/ or debian/ lintian-overrides files into usr/share/lintian/overrides, closing issue #144. Control-file staging path was relocated so helpers can add control tarball files.
73%