Son_Goku | zyga, looks like the selinux-policy issue for EL7 will go away soon: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7-beta/html-single/7.6_release_notes/#BZ1460322 | 02:22 |
---|---|---|
mup | PR snapd#5724 opened: tests: new test for the cpu-control interface <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/5724> | 04:21 |
=== pstolowski is now known as pstolowski|afk | ||
luciom | hello, is it possible to create a snap from C source using make or I have to point to a package like .deb? | 11:40 |
ogra | luciom, you can create a snap either way | 12:06 |
ogra | snapcraft is extremely flexible ... you can build things from source, use pre-compiled binaries or deb packages as you like | 12:06 |
luciom | ogra, thanks, what shall I set as "source-type" to compile C source? Documentation reports that only "git, bzr, hg, svn, tar, deb, rpm, or zip" formats can be used | 12:23 |
ogra | luciom, really depends how you supply yur source (i mostly have my soucre on git and dont use source-type at all ... ) | 13:11 |
luciom | ogra, I am trying to compile https://github.com/luciomarinelli/gtk-gnutella but I get error Failed to pull source: unable to determine source type of 'https://github.com/luciomarinelli/gtk-gnutella'. | 13:13 |
luciom | Check that the URL is correct or consider specifying `source-type` for this part. | 13:13 |
ogra | luciom, just try "source: ." | 13:15 |
ogra | since yyour snapcraft.yaml lives in the same tree you dont really need to pull it again | 13:15 |
ogra | looking at the tree it doesnt seem to use plain make though ... but instead some scripts to generate them | 13:16 |
luciom | ogra, there is a buld.sh script ready, may I feed it to snap? | 13:17 |
ogra | yeah, use override-build: to call ./build.sh ... and take a look at debian/control to get the "build-packages:" list (not debhelper but the rest) | 13:20 |
luciom | Ok, I will try thank ou | 13:26 |
luciom | thank you ogra | 13:26 |
om26er | any store (reviewer) up today ? https://dashboard.snapcraft.io/snaps/xbr-dashboard/revisions/22/ | 14:11 |
popey | om26er: I don't even understand why that's failing | 16:06 |
ogra | what's the message ? | 16:06 |
ogra | (i cant see it, not a reviewer) | 16:06 |
popey | "human review required due to 'deny-connection' constraint for 'on-classic' from base declaration declaration-snap-v2_slots_deny-connection (xbr-dashboard, x11) " | 16:06 |
ogra | thats because the snap provides its own x11 plug | 16:07 |
ogra | Xwayland snaps need to do that to have x11 on core | 16:07 |
ogra | https://github.com/ogra1/wmx-kiosk-session/blob/master/snap/snapcraft.yaml#L46 | 16:08 |
ogra | same as here ... i also need manual approval for my XWayland snaps | 16:08 |
ogra | the review tools only allow the x11 slot to come from the core snap by default ... jamie is working on a fix since a while | 16:09 |
om26er | @ogra: another issue is that my snap uses 'layouts' feature | 16:10 |
ogra | yeah, any "passthrough:" entry in your snapcraft.yaml will automatically push it into manual review | 16:10 |
om26er | (https://forum.snapcraft.io/t/mirkiosk-snap-wont-start-on-ubuntu-core/7050/5?u=om26er) | 16:11 |
ogra | i got the exact same issue with https://github.com/ogra1/xdmcp-client/blob/master/snap/snapcraft.yaml | 16:11 |
om26er | that message has my snapcraft.yaml as well | 16:11 |
ogra | while the x11 plug thing can be whiteisted after the first manual review, i think the passthrough bit cant | 16:12 |
ogra | so you need to wait for jamie | 16:12 |
om26er | hmm, that was the only way I found for my app to work on UbuntuCore | 16:12 |
om26er | apparently Qt have those paths hard-coded somewhere | 16:13 |
ogra | if you need x11 and layouts, yeah | 16:13 |
ogra | the xdmcp thing above also searches fro keyboard data in a hardcoded path ... though i'd probably get away with it when re-compiling Xorg from source .... but that was too much effort for such a simple snap | 16:14 |
ogra | so i'm waiting for layouts to go in officially ... then you wont need passthrough anymore | 16:14 |
ogra | om26er, i dont get why you need the layouts though ... desktop-launch should actually export FONTCONFIG_PATH and FONTCONFIG_FILE pointing the the respective dirs under $SNAP ... whatever toolkit you use should pick up these env vars to find the shipped fonts | 20:22 |
dave_uy | How do I unrelease from stable channel? | 23:47 |
mwhudson | dave_uy: snapcraft close? | 23:55 |
dave_uy | That's it. Thanks. | 23:58 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!