← Back to issue list

Ensure PYTHONPATH is properly set for gnome-3-34 builds

View original Github issue

Metadata

Project
snapcraft
Number
#3426
Type
pull request
State
merged
Author
kenvandine
Labels
Created
Updated
Closed

Current evaluation

Merged kenvandine's fix for PYTHONPATH in gnome-3-34 builds. Approved by two reviewers, passed CI, and integrated with six lines added across two files.

Suggested action:

No scores available.

Issue body

- [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/)? - [x] Have you successfully run `./runtests.sh static`? - [x] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged kenvandine's fix for PYTHONPATH in gnome-3-34 builds. Approved by two reviewers, passed CI, and integrated with six lines added across two files.
qwen3.6-35b-a3b-mtp-q6 Merged kenvandine's pull request fixing PYTHONPATH for gnome-3-34 builds. The change ensures the environment variable is correctly set during compilation, resolving path resolution issues for GNOME 3.34 snap builds.
qwen3.6-35b-a3b-mtp-q6 Merged a fix ensuring PYTHONPATH is correctly configured for gnome-3-34 builds. The change passed static and unit tests, met contribution requirements, and was integrated without additional review comments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#3424 Ensure PYTHONPATH is appropriate for building packages with gnome-3-38 snapcraft merged Merged after reviewer approval and passing CI checks. The change corrects PYTHONPATH configuration to ensure proper package building with gnome-3-38, modifying three files without affecting overall code coverage.
83%
#3270 Add PYTHONPATH to environment (fixes #1893262) snapcraft merged Merged PR adds PYTHONPATH to the environment for the gnome-3-34 extension, resolving issue 1893262. Reviewers refined the implementation to use SNAP/gnome-platform and removed unnecessary snap paths. Verified to fix segfaults in python3-gi applications.
73%
#147 fix PYTHONPATH correctly charmcraft merged Merged a fix correcting PYTHONPATH handling that incorrectly assumed env_paths contained a single value. The update properly supports virtualenvs adding multiple paths, approved by two reviewers and merged.
72%
#3436 WIP: More complete PYTHONPATH in the gnome-3-38 build environment snapcraft closed Closed and abandoned. The pull request contained no code changes, received zero reviews, and remained an incomplete work-in-progress template.
70%