On Tue, 31 Jan 2017 16:21:41 +0100, Olivier Tilloy wrote:
> On Tue, Jan 31, 2017 at 2:12 PM, Timo Jyrinki 
> <timo.jyri...@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

-- 
Snapcraft mailing list
Snapcraft@lists.snapcraft.io
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/snapcraft

Reply via email to