Python snap that checks for 3.x at build time fails
Metadata
Current evaluation
⚠️ This summary may be outdated — the issue content or evaluation prompts have changed since this evaluation was made.
Closed without resolution. The report detailed a Python snap build failure caused by a version check mismatch, but received no comments or fixes, indicating the issue was abandoned.
Suggested action: —
No scores available.
Issue body
$ git clone https://github.com/donnemartin/gitsome; cd gitsome
$ cat snap/snapcraft.yaml
name: gitsome
base: core18
version: git
summary: A supercharged Git/GitHub command line interface
description: |
gitsome aims to supercharge your standard git/shell interface by focusing
on:
* Improving ease-of-use
* Increasing productivity
grade: stable
confinement: classic
parts:
gitsome:
plugin: python
python-version: python3
build-packages: [python3]
source: .
apps:
gitsome:
command: gitsome
$ snapcraft
…
Pulling gitsome
Fetching and installing pip...
Collecting pip
Downloading https://files.pythonhosted.org/packages/c2/d7/90f34cb0d83a6c5631cf71dfe64cc1054598c843a92b400e55675cc2ac37/pip-18.1-py2.py3-none-any.whl (1.3MB)
100% |████████████████████████████████| 1.3MB 733kB/s
Saved /root/parts/gitsome/python-packages/pip-18.1-py2.py3-none-any.whl
Successfully downloaded pip
Collecting pip
Installing collected packages: pip
Successfully installed pip-18.1
Fetching and installing wheel...
Collecting wheel
Downloading https://files.pythonhosted.org/packages/ff/47/1dfa4795e24fd6f93d5d58602dd716c3f101cfd5a77cd9acbe519b44a0a9/wheel-0.32.3-py2.py3-none-any.whl
Saved /root/parts/gitsome/python-packages/wheel-0.32.3-py2.py3-none-any.whl
Successfully downloaded wheel
Looking in links: /root/parts/gitsome/python-packages
Collecting wheel
Installing collected packages: wheel
Successfully installed wheel-0.32.3
Fetching and installing setuptools...
Collecting setuptools
Downloading https://files.pythonhosted.org/packages/37/06/754589caf971b0d2d48f151c2586f62902d93dc908e2fd9b9b9f6aa3c9dd/setuptools-40.6.3-py2.py3-none-any.whl (573kB)
100% |████████████████████████████████| 573kB 5.6MB/s
Saved /root/parts/gitsome/python-packages/setuptools-40.6.3-py2.py3-none-any.whl
Successfully downloaded setuptools
Looking in links: /root/parts/gitsome/python-packages
Collecting setuptools
Installing collected packages: setuptools
Successfully installed setuptools-40.6.3
Building gitsome
Processing /root/parts/gitsome/build
Link is a directory, ignoring download_dir
Complete output from command python setup.py egg_info:
gitsome currently requires Python 3.4 or 3.5
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-req-build-6xxgmjnz/
Failed to run '/root/parts/gitsome/install/usr/bin/python3 -m pip download --disable-pip-version-check --dest /root/parts/gitsome/python-packages .': Exited with code 1.
Run the same command again with --debug to shell into the environment if you wish to introspect this failure.
An error occurred when trying to execute 'sudo -i snapcraft snap' with 'multipass': returned exit code 2.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The report detailed a Python snap build failure caused by a version check mismatch, but received no comments or fixes, indicating the issue was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. The snapcraft Python plugin failed builds when projects enforced Python 3.x requirements at build time. Likely abandoned or superseded by snapcraft's deprecated python plugin and updated build system. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned due to inactivity. The snapcraft python plugin failed builds when projects enforced Python 3.x requirements during the egg_info phase. No fix or discussion was provided. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1507357 Fail to build snap python3 distutils project | snapcraft (launchpad) | closed | Closed without resolution. The snap build failure for Python3 distutils projects, caused by a missing usr/bin/python3 path, appears abandoned due to zero comments and extended inactivity. | |
| #1778716 snapcraft clean snapcraft fails as it cannot find python | snapcraft (launchpad) | closed | Closed without comments or explicit resolution, likely abandoned or resolved in a later release. The bug reported a MissingPythonCommandError during snapcraft clean due to python3 path resolution ordering. | |
| #45 Fail to build snap python3 distutils project | snapcraft | closed | A Python3 build failure in snapcraft was reported. The author submitted PR #58 to fix it, but the maintainer closed the issue by announcing a return to Launchpad for bug tracking, superseding the fix and PR. |