← Back to issue list

kde-neon-extension: remove extra build environment variables that are…

View original Github issue

Metadata

Project
snapcraft
Number
#4193
Type
pull request
State
merged
Author
ScarlettGatelyMoore
Labels
—
Created
Updated
Closed

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

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.
90%
#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.
75%
#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.
73%
#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.
72%
#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.
72%