ubuntu-app-platform updated to Qt 5.6.2

Didier Roche didier.roche at canonical.com
Tue Jan 31 16:31:23 UTC 2017

Le 31/01/2017 à 17:18, Sergio Schvezov a écrit :
> 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.
I'm a little bit uncomfortable with this statement for 2 reasons:

More information about the Snapcraft mailing list