ubuntu-app-platform updated to Qt 5.6.2

Sergio Schvezov sergio.schvezov at canonical.com
Tue Jan 31 16:18:18 UTC 2017

On Tue, 31 Jan 2017 16:21:41 +0100, Olivier Tilloy wrote:
> On Tue, Jan 31, 2017 at 2:12 PM, Timo Jyrinki 
> <timo.jyrinki at gmail.com> wrote:
>>> Do we have a clear understanding of why this happens? Qt apps are
>>> supposed to be binary compatible against newer releases.
>>> One exception could be if the app itself is shipping some plugins,
>>> because in that case I believe that these plugins are somehow bound to a
>>> specific Qt version.
>> Yes, it seems snaps like ubuntu-terminal-app and dekko ship their on
>> Qt version which should not be the case when the platform snap is
>> used.
> This is a bit tricky: when packaging a Qt application that uses the
> platform snap, snapcraft will use ldd to crawl the app’s binaries and
> will automagically add the libraries that it depends on to the
> resulting snap (those libs are taken from the host system).

This will be disabled by default and snapcraft will error on missing libraries
unless you tell it is ok.

Sent using Dekko from my Ubuntu device

More information about the Snapcraft mailing list