[latest/edge] Snap fails to install with core24 as a base
Bug #2036393 reported by
Martin Kalcok
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
microovn |
Invalid
|
Undecided
|
Unassigned |
Bug Description
MocroOVN's edge channel uses experimental `core24` as a snap base and while it worked previously, it's failing on install now:
# snap install microovn --channel latest/edge
error: cannot perform the following tasks:
- Run install hook of "microovn" snap if present (run hook "install": *** stack smashing detected ***: terminated)
tags: | added: ovn-303 |
To post a comment you must log in.
There turned out to be two problems: ld-linux- x86-64. so.2) leading to a stack smashing detected when trying to run anything, this did not happen before though so might be a snapcraft bug. (This also no longer happens after the updated core24, but merging https:/ /github. com/canonical/ microovn/ pull/77 would fix this condition).
1) the snap included the interpreter (/lib64/
2) the main issue after resolving 1) was that the binaries built and loaded from stage packages now expect GLIBC_2.38 to be present, but that was not in core24 at the point in time this bug was filed.