kde-neon-extension: remove extra build environment variables that are…
Metadata
Current evaluation
Merged #4193 as df5476bd0, removing extra KDE Neon build environment variables that caused unpredictable build failures; #4242 later cherry-picked the fix to hotfix/7.5.
Resolution: closed resolved
Reason: PR #4193 was merged as commit df5476bd0, deleting 97 lines across two files to let snapcrafters define the variables themselves. PR #4242 subsequently cherry-picked the change to the 7.5 hotfix branch.
Evaluated by: mr-cal-bot
No scores available.
Issue body
… causing build failures.
- [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/)?
- [ ] Have you successfully run `make lint`?
- [ ] Have you successfully run `pytest tests/unit`?
-----
These build env variables are causing builds to fail in weird ways. Just remove them and let snapcrafters set them themselves.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #4193 as df5476bd0, removing extra KDE Neon build environment variables that caused unpredictable build failures; #4242 later cherry-picked the fix to hotfix/7.5. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged to main as commit df5476bd0, deleting ~97 lines of problematic build env vars from the kde-neon extension; cherry-picked to hotfix/7.5 via merged PR #4242 (cfacbc54b). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged #4193 (df5476bd0), removing problematic KDE Neon extension build variables; the 97-line deletion was cherry-picked to hotfix/7.5 by #4242 (cfacbc54b). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #4193 (commit df5476bd0) removed 97 lines of extra KDE Neon build environment variables, fixing build failures and letting snapcrafters set variables themselves. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Removes extra build environment variables from the kde-neon-extension that caused build failures, allowing snapcrafters to set them manually. Approved, verified via testing, and merged after resolving out-of-date status. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged. Removed extra build environment variables from the kde-neon-extension that caused build failures. After contributor verification and resolving the out-of-date status, the changes were integrated into main. |
Update history
No update history recorded yet.
Related work
-
Likely Fixed By:
canonical/snapcraft#4242
(confidence 98%)
Merged follow-up that cherry-picked #4193 into hotfix/7.5.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #4242 extension: remove extra kde-neon build envvars | snapcraft | merged | Merged PR #4242 (cfacbc54b) into hotfix/7.5, cherry-picking #4193 to remove extra KDE Neon build environment variables and reduce random build failures. | |
| #5271 fix: kde-neon-6 ext build env and platform plug. | snapcraft | merged | Merged as cdf598656, updating the kde-neon-6 extension's Core 24 build environment and platform plug. | |
| #5275 docs: update build-environment for the kde-neon and kde-neon-6 extensions | snapcraft | open | Triaged documentation task remains open: the KDE neon extension reference still shows one build environment, although the code supports distinct core22 and core24 environments; PR #6456 was closed unmerged. | |
| #6456 docs(kde-neon): show the build environment for each base | snapcraft | closed | KDE neon 6 documentation update for core22/core24 build environments was closed unmerged; linked issue #5275 remains open. | |
| #5952 kde-neon extention issues | snapcraft | closed | Meta issue noting new kde-neon6 extension build failures; closed by mr-cal with no code fix after bepri/steinbro agreed to have individual issues filed for each specific failure. |