Snapping webapps

Fabio Colella fcole90 at gmail.com
Sat Jan 21 08:04:55 UTC 2017


Thank you very much :)

Now it works correctly so I released it to Stable channel!

Next step will be to figure out why the desktop file does not appear in the
launcher, but that's another story :)

Cheers,
Fabio

On 20 January 2017 at 15:10, Pat McGowan <pat.mcgowan at canonical.com> wrote:

>
>
> On Fri, Jan 20, 2017 at 7:03 AM, Fabio Colella <fcole90 at gmail.com> wrote:
>
>> Thank you. I built it using the Launchpad service, can I add the overlay
>> ppa there?
>>
> Yes, when you Request Builds you can specify a PPA, or do so in the
> configuration for automatic builds.
>
> BTW I find Kyle's post quite useful as a referrence
> https://kyrofa.com/posts/building-your-snap-on-device-there-s-a-better-way
>
> Pat
>
>> I will check to have the overlay ppa enabled on my local machine and to
>> have the latest snapd installed.
>>
>> Cheers,
>> Fabio
>>
>> On Fri, 20 Jan 2017, 09:15 Alberto Mardegan, <
>> alberto.mardegan at canonical.com> wrote:
>>
>>> On 19/01/2017 18:20, Fabio Colella wrote:
>>> > Hello,
>>> > I'm trying to snap a simple webapp for HexGL.
>>> >
>>> > Here's the code: https://github.com/fcole90/fcole-hexgl-webapp
>>> >
>>> > Unfortunately it's failing to start due to the following error:
>>> >
>>> > Qt: Session management error: None of the authentication protocols
>>> > specified are supported
>>> > QGtkStyle could not resolve GTK. Make sure you have installed the
>>> proper
>>> > libraries.
>>> > "file:///build/webbrowser-app-4Hx99o/webbrowser-app-0.23+16.
>>> 04.20160413/src/app/webcontainer/webapp-container.qml:-1
>>> > File not found\n"
>>>
>>> Hi Fabio!
>>>   As Pat already wrote, you should build it using xenial +
>>> stable-phone-overlay PPA. The reason for this is that the
>>> webapp-container in xenial is too old and doesn't support being run
>>> inside a snap.
>>>
>>> Also, in general, when using the ubuntu-app-platform snap (the
>>> webapp-helper part is using it) one should build the snap in
>>> xenial+overlay in order to make sure that he's using the same library
>>> versions as those provided by the ubuntu-app-platform snap.
>>>
>>> Ciao,
>>>   Alberto
>>>
>>> --
>>> Snapcraft mailing list
>>> Snapcraft at lists.snapcraft.io
>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
>>> an/listinfo/snapcraft
>>>
>>
>> --
>> Snapcraft mailing list
>> Snapcraft at lists.snapcraft.io
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
>> an/listinfo/snapcraft
>>
>>
>
> --
> Snapcraft mailing list
> Snapcraft at lists.snapcraft.io
> Modify settings or unsubscribe at: https://lists.ubuntu.com/
> mailman/listinfo/snapcraft
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20170121/0fe627ae/attachment.html>


More information about the Snapcraft mailing list