← Back to issue list

Snapcraft python build fails to run with `GLIBC_2.25' not found error message

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1730208
Type
issue
State
open
Author
~manuvarkey-gmail
Labels
—
Created
Updated
Closed
—

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.