need help with freedomotic snappy app
mauro at freedomotic.com
mauro at freedomotic.com
Sun May 3 09:23:57 UTC 2015
Hi all
I created the snap with embedded Oracle jre but it doesn't start with the
following error
(RaspberryPi2)ubuntu at localhost:~$ start.sh.freedomotic
aa-exec: ERROR: profile 'freedomotic_start.sh_5.6.0' does not exist
I think it's related to AppArmor but I didn't find any doc example about
this. Can you help me? How to add this file and modify the package.yaml?
The snap is structure is online on
https://github.com/mcicolella/freedomotic-snappy
Thanks
Mauro
PD: this info should be added on the website devel documentation
On Sat, May 2, 2015 7:37 am, Steve Langasek wrote:
> Hi Mauro,
>
>
> On Tue, Apr 28, 2015 at 03:58:27AM -0500, mauro at freedomotic.com wrote:
>
>
>> thanks for your reply. Is it possible to bundle Oracle JRE in our snap
>> and distribute it or are there Licence issues?
>
> I can't advise you on the license terms for Oracle JRE, you would need to
> look at this yourself to determine if the license is compatible with
> your use. I can say that openjdk's license is compatible with this use,
> and is worth a look if Oracle JRE doesn't work out since the performance
> should be comparable for many uses.
>
>
> On Mon, Apr 27, 2015 at 03:13:11AM -0500, mauro at freedomotic.com wrote:
>
>> Hi Steve
>> thanks for your reply. 1. I installed oracle java (not openjdk for better
>> performance) manually downloading the package from the official site
>> because there isn't any java app in the store). How should I bundle java
>> in my package?
>
> Mike Terry's deb2snap script may be helpful to you here:
>
>
> https://github.com/mikix/deb2snap
>
>
> Integrating this into the standard snappy developer experience is a work
> in progress, but in the meantime this is a step in the right direction.
>
>> It should be better to have a java snap to install and use when needed.
>> What do you think?
>>
>
> By design, snap packages have no dependencies, except on frameworks which
> are used to mediate shared resources on the system. By bundling your
> language runtime instead of depending on another package to provide it,
> you're assured that your snap will behave consistently on all systems,
> and that there's no risk of it suddenly breaking on a Snappy Ubuntu system
> as a result of a new version of that dependency.
>
> Cheers,
> --
> Steve Langasek Give me a lever long enough and a Free OS
> Debian Developer to set it on, and I can move the
> world. Ubuntu Developer
> http://www.debian.org/
> slangasek at ubuntu.com vorlon at debian.org
>
>
More information about the snappy-devel
mailing list