Snapcraft python build fails to run with `GLIBC_2.25' not found error message
Metadata
Current evaluation
GLIBC failure was caused by building on Artful for a Xenial runtime; the supported Xenial cleanbuild workaround was confirmed, leaving only a historical tutorial-documentation concern.
Suggested action: close not a bug
Reason: The maintainer diagnosed that building on 17.10 embedded binaries requiring a newer glibc than the Xenial runtime and directed the reporter to use cleanbuild or build on Xenial. The reporter confirmed, "That solves it!" so the reported failure was a host-build configuration problem rather than a Python plugin defect; only a tutorial-documentation concern remained.
Evaluated by: mr-cal-bot
Impact:
45
Quick Win:
29
Complexity:
25
Confidence:
96
Actionability:
85
Issue body
While starting snap build using snapcraft python plugin, following error message is displayed.
/snap/gestimator/x1/usr/bin/python3: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /snap/gestimator/x1/usr/bin/python3)
App git: https://github.com/manuvarkey/GEstimator.git
Ubuntu Version: 17.10 (64 bit) (Fully updated)
Kernel: 4.13.0-16-generic
Snapcraft version: 2.34
Snap Version: 2.28.5+17.10
Contents of yaml file is as below:
name: gestimator
version: 1.1.0
summary: GEstimator is a simple civil estimation software written in Python and GTK+
description: |
GEstimator is a simple civil estimation software written in Python and GTK+. GEstimator can prepare estimates along with rate analysis and supports multiple databases.
grade: devel
confinement: devmode
parts:
gestimator:
source: .
plugin: python
python-version: python3
after: []
apps:
gestimator:
command: bin/GEstimator.py
desktop: usr/share/applications/GEstimator.desktop
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
45
Quick Win:
29
Complexity:
25
Confidence:
96
Actionability:
85
|
close not a bug | GLIBC failure was caused by building on Artful for a Xenial runtime; the supported Xenial cleanbuild workaround was confirmed, leaving only a historical tutorial-documentation concern. | |
| stealth/space-bunny-alpha |
Impact:
30
Quick Win:
3
Complexity:
68
Confidence:
94
Actionability:
32
|
close stale | A Python snap built on Ubuntu 17.10 required a newer glibc than its Xenial runtime, causing GLIBC_2.25 not found; building with cleanbuild resolved it, and the affected legacy stack is obsolete. | |
| qwen/qwen3.6-35b-a3b |
Impact:
5
Quick Win:
0
Complexity:
10
Confidence:
95
Actionability:
10
|
close stale | GLIBC_2.25 version mismatch when building a Python snap on Ubuntu 17.10 with snapcraft 2.34. The reported OS and tooling versions are permanently EOL. | |
| qwen/qwen3.8-27b |
Impact:
10
Quick Win:
8
Staleness:
95
Complexity:
20
Confidence:
75
Support Request:
80
|
close stale | Snapcraft python plugin build on Ubuntu 17.10 fails at runtime with GLIBC_2.25 not found, a base/host glibc mismatch. 8+ years inactive, zero comments, no labels; EOL OS and obsolete snapcraft 2.34. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
98
Complexity:
15
Confidence:
95
Support Request:
85
|
close stale | Snapcraft python build fails with GLIBC_2.25 error on Ubuntu 17.10. Unaddressed for 8+ years, referencing an EOL OS and outdated tool version. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
100
Complexity:
10
Confidence:
95
Support Request:
20
|
close stale | Snapcraft python build fails with GLIBC_2.25 error on Ubuntu 17.10. Issue is 8+ years old, uses obsolete OS and snapcraft version, and is no longer reproducible. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
98
Complexity:
10
Confidence:
95
Support Request:
20
|
close stale | Snapcraft python plugin build fails due to missing GLIBC_2.25 on Ubuntu 17.10 with Snapcraft 2.34. Issue is over 8 years old with no maintainer interaction. |
Update history
| Date | Change |
|---|---|
| created |
Related issues
No related issues found above the similarity threshold.