← Back to issue list

python v2 plugin: set path to the interpreter

View original Github issue

Metadata

Project
snapcraft
Number
#3103
Type
pull request
State
merged
Author
sergiusens
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #3103 as a4f125a3a, making the Python v2 plugin add the interpreter directly to PATH instead of using activation (LP #1876162).

Resolution: closed resolved

Reason: The approved PR was merged into Snapcraft as commit a4f125a3a, implementing the interpreter PATH change and resolving LP #1876162.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Add the path to the interpreter instead of activating. From Snapcraft's point of view this is essentially the only thing done by activation. LP: #1876162 Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com> - [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `./runtests.sh static`? - [ ] Have you successfully run `./runtests.sh tests/unit`? -----

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #3103 as a4f125a3a, making the Python v2 plugin add the interpreter directly to PATH instead of using activation (LP #1876162).
stealth/space-bunny-alpha — closed resolved Merged in #3103 (a4f125a3a): the Python v2 plugin now sets the interpreter path directly instead of using activation, addressing LP #1876162.
qwen/qwen3.6-35b-a3b — — Merged. Updates the Python v2 plugin to set the interpreter path directly instead of using activation scripts. This simplifies Snapcraft's handling by bypassing unnecessary activation steps, resolving LP #1876162.
qwen3.6-35b-a3b-mtp-q6 — — Merged update to the python v2 plugin that sets the interpreter path directly instead of using activation, resolving Launchpad bug #1876162.

Update history

No update history recorded yet.

Related work

  • Related To: launchpad#1876162 (confidence 95%)

    The PR body explicitly links this interpreter activation problem to the Launchpad bug.

Related issues

Issue Project State Summary Similarity
#1876162 missing paths in override-* shell with v2 python plugin snapcraft (launchpad) closed Fixed by merged PR #3103, commit a4f125a3a, making the Python v2 plugin add the interpreter directly to PATH.
78%