plainbox-provider plugin python shebangs are mismatched
Metadata
Current evaluation
Closed without resolution. The plainbox-provider plugin did not align Python shebangs with the python plugin, causing Snapcraft 2.17 build failures. No fix was applied, indicating the report was abandoned or superseded by later updates.
Suggested action: —
No scores available.
Issue body
Snapcraft: 2.17
As of 2.17, builds of checkbox-snappy are failing, as the python shebangs are being fixed by the python plugin, but not the plainbox-provider plugin, causing a conflict between the two. Suggested fix is for the plainbox-provider plugin to alter shebangs in the same way to avoid conflicts.
The conflicting files are here: http://paste.ubuntu.com/23215861/
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The plainbox-provider plugin did not align Python shebangs with the python plugin, causing Snapcraft 2.17 build failures. No fix was applied, indicating the report was abandoned or superseded by later updates. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The mismatched Python shebangs between the python and plainbox-provider plugins in snapcraft 2.17 were not addressed, indicating the report was abandoned or resolved externally. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The report highlighted mismatched Python shebangs in the plainbox-provider plugin causing Snapcraft 2.17 build failures. The report was abandoned with no follow-up or fix implemented. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Closed without resolution. The plainbox-provider plugin shebang mismatch causing Snapcraft 2.17 build failures was not addressed. The report received no comments and was abandoned. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #823 plainbox-provider plugin: rewrite python shebangs | snapcraft | merged | Merged rewrite of Python shebangs in the plainbox-provider plugin to use /usr/bin/env python. Approved by two reviewers across five files. Resolves LP: #1626587. Missing unit tests were noted but acknowledged as unavailable. | |
| #830 python plugin: only replace proper shebangs. | snapcraft | merged | Merged a python plugin fix that restricts shebang replacement to file beginnings. Approved by one reviewer, the change resolves plainbox snap conflicts with a +6/-1 diff across two files. |