ribalkin at gmail.com
Sat Nov 12 16:45:21 UTC 2016
Still struggling with hooks, they are not executed on install.
snap$ snap run --hook=configure syncloud-platform
cannot snap-exec: cannot find hook "configure" in "syncloud-platform"
and even 'snap run --hook=configure mysnap' silently returns.
I am using:
Does it have hook support?
According to this test they should even fail install if broken:
As suggested I am copying meta/hooks to prime dir after running snapcraft
prime and then running snapcraft snap.
This bug says it is probably not yet available in edge, how do I switch
On 9 Nov 2016 09:21, "Didier Roche" <didrocks at ubuntu.com> wrote:
> Le 09/11/2016 à 10:15, Boris Rybalkin a écrit :
> One more question, should I expect a hook to run inside my snap package
> and use relative shebang like this?
> Assuming I am packaging python with my snap.
> hooks are run using the same context than any "commands:" in your snap.
> As long as we don't have snapcraft support, I don't think you will have
> the override in PYTHONPATH, PYTHONHOME and such (and I don't know if that's
> planned), but I'll give it a try later this week or early new one to have
> great python hooks examples.
> If you beat me to it, do not hesitate to report your results here!
> Thank you very much for your replies!
> My pleasure :)
> On 9 Nov 2016 08:58, "Didier Roche" <didrocks at ubuntu.com> wrote:
>> Le 09/11/2016 à 09:39, Boris Rybalkin a écrit :
>> Sorry, I did not get that.
>> I am using snapcraft, are you saying that just creating hooks/configure
>> is not enaugh?
>> It should be enough if you ensure it's in your final snap in
>> meta/hooks/configure. (Look at your prime/ directory).
>> Enwei was talking about more advanced snapcraft integration, where you
>> point to a file which is then copied for you in meta/hooks.
>> Looks like my hook is not executed:
>> Is it possible to debug the execution of snap install?
>> I would like to see the state of the snap after it failed to start
>> daemons. The only way to see the problem is to run journalctl and guess by
>> startup errors.
>> Yeah, hooks are hard to debug, I filed
>> <https://bugs.launchpad.net/snappy/+bug/1640114> yesterday about this.
>> Didier *
>> Snapcraft mailing list
>> Snapcraft at lists.snapcraft.io
>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm
> Snapcraft mailing list
> Snapcraft at lists.snapcraft.io
> Modify settings or unsubscribe at: https://lists.ubuntu.com/
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Snapcraft