core snap/amd64: dynamic linker unusable in classic confinement when using Zesty
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
From what I can tell, the intention is that classic confinement snaps should be linked such that they use /snap/core/
This doesn't work for me using revision 1577 of the core snap (stable channel) on Zesty, since that location is a dangling symlink. It points at "/lib/x86_
This symbolic link should instead be a relative path so it points to the dynamic linker within the core snap no matter whether you're running in classic or strict confinement.
Changed in snapd: | |
status: | In Progress → Fix Released |
but that would mean classic snaps would always use the in-core linker and never the system one ... isnt using the system linker one of the features classic snaps are used for ?
perhaps that should rather be handled by snap-confine, i.e. it could bind mount the hosts linker on top of the core one if classic confinement is used ...