python based package created using snapcraft fails review checks due to external symlink
Metadata
Current evaluation
Closed without resolution. Snapcraft-built Python2 packages failed store review checks due to external symlinks. The report received no comments or fixes and was abandoned.
Suggested action: —
No scores available.
Issue body
When creating a snap package based on python2, the package is successfully built, but upon uploading it to the store, the review checks fail with
package contains external symlinks: /tmp/clickreview-kb8ua64p/usr/lib/python2.7/site-packages lint_external_symlinks
Attached are the files necessary to reproduce the build
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Closed without resolution. Snapcraft-built Python2 packages failed store review checks due to external symlinks. The report received no comments or fixes and was abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Abandoned. Snapcraft-built Python2 packages failed store review due to external symlinks in site-packages. Closed without resolution or fix after no community comments. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned. Snapcraft-built Python2 packages failed store review due to external symlinks in site-packages. No comments or fixes were provided. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1889674 built python snap fails automated review due to external symlinks | snapcraft (launchpad) | closed | Closed without comments. Snapcraft 4.1.1 created external symlinks that triggered automated store review failures. The report was likely abandoned or superseded by upstream Snapcraft fixes that corrected symlink handling in subsequent versions. | |
| #49 python based package created using external symlink | snapcraft | closed | Superseded by migration to Launchpad. Resolved by excluding problematic symlinks via snapcraft.yaml exclusions, allowing Python snap packages to pass store review checks. | |
| #115 build(snap): replace external symlinks to python | imagecraft | merged | Merged a fix replacing external Python symlinks in the snap package to resolve store upload failures. Approved by two reviewers, passed CI, and updated one file to ensure valid package structure. | |
| #1531570 Can't have two python3 parts using setuptools | snapcraft (launchpad) | closed | Closed without resolution or comments. The setuptools file conflict between multiple python3 parts remains unresolved, indicating the report was abandoned or superseded by updated snapcraft packaging logic. | |
| #1766662 python shebang rewriting can fail in presence of a stage-package | snapcraft (launchpad) | closed | Abandoned. Closed without resolution after over eight years due to zero comments or patches, likely superseded by newer snapcraft versions. | |
| #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. | |
| #1498212 setup.py based projects from remote sources broken | snapcraft (launchpad) | closed | Remote setup.py projects failing during snapcraft builds were closed without resolution. Zero comments and no linked fixes indicate the report was abandoned due to prolonged inactivity. |