Comment 2 for bug 1673775

Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

From a recent email thread

On a snap based system, mir-libs snap will provide the content interface to access the libraries. Both client and server bits reside there.

This is largely done. mir-libs has been updated to match zesty's version (0.26.1) and several apps and the unity8-session snap itself are now using it. The desktop-launch helper script uses mir-libs if it is connected.
The snapd content interface for mir-libs is not autoconnected yet. But that is mitigated by the fact that any canonical-owned app will autoconnect and the unity8-snap-install script will also manually connect the core apps. In future, once we are more comfortable with the mir-libs snap and think the libraries are ready for wide use, we can ask the snapd team to turn on autoconnection.

Ubuntu-app-platform will no longer include the mir client library.

This is still to be published

On a classic system, we need an implicit mir interface so that confined snaps can use mir as provided by debs in the base system.

This needs work.