/srv/irclogs.ubuntu.com/2016/11/08/#snappy.txt

mcclawgood evening00:00
mupBug #1639984 opened: Granting incorrect access in the shutdown interface in snapd <Snappy:New> <https://launchpad.net/bugs/1639984>00:33
mupBug #1639988 opened: Snaps using libappindicator and unity7 plug can't show app-indicators <snapd-interface> <Snappy:New> <https://launchpad.net/bugs/1639988>01:03
Trevinhojdstrand: here it is ^01:03
elfgohI wish to install Ubuntu Core on Beaglebone black.02:37
elfgohI do see the beagleblack gadget snap but am unsure how to proceed02:37
elfgohIs there some documentation that I can refer to? I am looking at Ubuntu Core 1602:37
elfgohMost of my search results fished up earlier Ubuntu core versions, which I wasnt sure if they are relevant02:42
elfgohHi there, I am trying to install Ubuntu Core 16 on the Beaglebone black. Is this the right place to seek help? I cant seem to find the documentation on how to utilise the beragleblack gadget snap03:00
elfgohWill be grateful if someone can point me to the relevant documentation03:06
TungilikHi, where could I find a Ubuntu Music Player snap, or really a bunch of offical dev desktop snaps from Unity 8?04:14
elfgohtest05:08
=== chihchun_afk is now known as chihchun
mwhudsonogra_: when does http://people.canonical.com/~ogra/snappy/all-snaps/daily/current/ get updated? the current images seem to be ~48 hours old06:37
didrocksMirv: good morning! Did you get what I was asking about yesterday?07:02
foxmaskbonjello07:08
Mirvdidrocks: fix import path, fix test, but what's missing on the content side? so yes, ubuntu-app-platform/ is exported, and under it are the libraries07:23
didrocksMirv: the read: parameter is relative to your snap07:24
Mirvand they are organized so that they include etc, usr/bin, usr/lib and three usr/share folders07:24
didrocksso you want to export your snap directory07:24
didrocksmeaning .07:24
didrocksMirv: http://paste.ubuntu.com/23445443/07:25
didrocksthis is your snap directory07:25
didrocksthere are 2 things:07:25
didrocks1. you have an ubuntu-app-platform subdirectory containing etc/ and usr/07:25
didrocksI don't think you wanted that07:25
Mirvdidrocks: well I didn't want, I might want :) I'm explicitly moving the certain staged files to be under ubuntu-app-platform/ (see bottom of https://git.launchpad.net/ubuntu-app-platform/tree/snapcraft.yaml )07:25
didrocks2. and in /snap/ubuntu-app-platform/current/meta/snap.yaml you have:07:25
didrocks    read:07:25
didrocks    - ubuntu-app-platform07:25
didrocksso, you are only exporting ubnutu-app-platform subdir from your snap07:26
Mirvyes, the idea was that they don't mix with the app snap07:26
Mirvubuntu-app-platform subdir has all the content needed07:26
didrocksright, but here, read is the path that you are exporting07:26
didrockssee, I'm only talking about your platform snap here07:26
didrocksread: specify the path you are exporting07:27
didrocksnot where it's going to be mounted07:27
didrocksthis is independnat07:27
didrockswhat you want to export is the root of your platform snap07:27
didrocksthen, this root directory will be mounted inside ubuntu-app-platform of your destination snap (the app snap)07:27
didrocksso, in a nutshell:07:28
Mirvso, is that like "it'd be nice to export the root of your platform snap" or "it's required"? I mean, since the files are organized so that only the required files are moved to be under the ubuntu-app-platform subdir of the platform snap07:28
didrocks- change read: ubuntu-app-platform to read: "."07:28
didrockswell07:28
didrockswhat's the goal of your root ubuntu-app-platform directory then?07:28
Mirvdidrocks: it's not about that I'm trying to decide the mount place on the slot side, but I'm trying to organize only needed files to be exported07:28
didrocksit will never be accessible to anything07:28
didrocksin that case, remove the files you don't want to be exported07:29
Mirvdidrocks: it works for the test app and I can see the files in the correct places so that the launcher works07:29
didrocksbut stil export the whole content07:29
didrocksI'm sure you didn't install the latest version your posted yesterday07:29
didrocksubuntu-app-platform/ subdir only have etc/ and usr/07:29
didrocksno lib/ and such?07:30
Mirvyes, that was intended, that was what works (before integration to the desktop-helpers)07:30
Mirvlib/ doesn't seem to be needed, so I omitted it07:30
MirvI tried to slim down everything as long as the app run07:30
Mirv(and when I'm talking about app running, I'm talking about my test app with custom launcher and not yet with the desktop helper)07:30
didrocksMirv: ok, so if you really want to slim that down, instead of moving the content, why don't remove those files?07:31
didrocksMirv: and export the root directory07:31
Mirvdidrocks: the most obvious newbie answer is I didn't know how to :)07:31
didrocksotherwise, you are installing unused files for everyone one to install :)07:31
didrocksMirv: oh ok, let's try to do that then!07:31
didrocksI'll dig further on why the current setup doesn't work then07:31
didrocksMirv: so, you can create a part07:32
didrocksor even better07:32
didrocksinstead of using organize07:32
didrocksuse snap: []07:32
didrocksthis will only snap the content your are refering07:32
didrockshttp://snapcraft.io/docs/build-snaps/syntax07:32
didrockssnap (list of strings) A list of files from a part’s installation to expose in snap. Rules applying to the list here are the same as those of filesets. Referencing of fileset keys is done with a $ prefixing the fileset key, which will expand with the value of such key.07:32
didrocksMirv: there is still an issue making it not accessing the right lib, I'm going to look at this then in 10 minutes07:33
Mirvdidrocks: ok, I'll change from organize to snap directly then!07:33
Mirvthanks!07:33
didrocksyw! (and then export .)07:34
Mirvyes07:37
arnavjoin /help07:39
arnavhelp!07:39
arnavI can't login on my ubuntu core OS07:39
arnavI don't know what's the password07:39
arnaveither way I can't ssh07:39
arnavI can't login on my ubuntu core OS07:40
arnavI don't know what's the password07:40
arnaveither way I can't ssh07:40
arnavIs anyone there?????07:40
arnavI am panicking07:40
arnavHELP!!!!!!!!!!!!!!!!!!!!!!07:40
arnavHello>07:41
arnavis anyone there>?07:41
didrocksarnav: insisting like that won't help people wanting to help you07:42
didrocks1. this is IRC, it's mostly async07:42
didrocksso people answer when they are around07:42
didrocksand if they can07:42
arnavBut I am panicking07:42
didrocks2. this is not a support channel, and when asking for help, please be respectful and quiet07:42
didrockswhy are you panicking? You are just testing it07:42
arnavI am sorry07:42
didrocksit's not a production machine07:42
didrocksso, please avoid multiple ? and !07:42
didrocks(and capital letters)07:43
didrockson your question, you should first read the documentation07:43
didrocksyou would have seen there that you need to create an account on the machine07:43
arnavI just setup my ubuntu core 16 on my raspberry pi07:43
didrocksdid you plug a screen to it and a keyboard, then create an account?07:43
arnavnow I can't ssh even though I have the correct key07:43
arnavyes07:43
didrocksok, with that screen/keyboard, can you log in?07:44
didrocks(as it's just on the rpi2 directly, so user name and password)07:44
arnavNo, that's the problem I don't know the login07:44
didrocksare you sure you are using the right login name associated with your ubuntu SSO account?07:45
arnavI tried the default ubuntu login, all my passwords07:45
arnavYes07:45
didrocksand you have your ssh private ssh key on the machine you run ssh from?07:45
arnavYes07:46
didrocksyou should try ssh -vvv <> and pastebin the result07:46
didrockswe'll see if at least it's trying the ssh key07:46
arnavOk just a minute please07:46
arnavso I should enter the ip address in the angular brackets?07:47
didrocksyour username@ip07:47
arnavIt's saying syntax error07:48
didrockswhat did you try to type?07:48
arnavssh -vvv <arnav.aghav@192.168.0.4>07:48
didrocksyou don't use the <>, it was to be replaced07:48
arnavoh07:48
arnavsorry07:49
didrocksno worry07:49
arnavit's still asking me password and too many lines of result07:49
didrocksso, it means it couldn't match the ssh key07:50
arnavI am pasting it on pastebin07:50
didrocksyeah07:50
arnavhttp://pastebin.com/TsS1cxqu07:51
didrocksso, it did try 2 keys07:53
didrocks(private ssh keys)07:53
didrocksdebug1: Offering RSA public key: /Users/aghav/.ssh/github_rsa07:53
arnavhmm07:53
didrocksdebug1: Offering RSA public key: /Users/aghav/.ssh/id_rsa07:53
didrocksthose were rejected, not matchin the one on the machine07:53
arnavso should re-setup it?07:53
didrocksyou also have 2 others on your machine, but removed the file:07:53
didrocksdebug3: no such identity: /Users/aghav/.ssh/id_ecdsa: No such file or directory07:53
didrocksdebug3: no such identity: /Users/aghav/.ssh/id_ed25519: No such file or directory07:53
didrocksI would say, there are 2 cases:07:54
didrocks- either you didn't associate a public ssh key with your ubuntu sso account (or not the correct one)07:54
didrocks- either your username in ubuntu sso isn't arnav.aghav07:54
arnavmostly the first one07:54
didrocksthat would be the 2 reasons it couldn't match them07:54
didrocksyeah, so, ensure you associate a key there07:54
didrocksand then, resetup the board07:55
arnavok, thanks for the help! Sorry for my behaviour07:55
didrocksno worry! happy to help :)07:55
didrocksMirv: I wonder how to define correctly qmlscene so that apps don't have to define it08:01
Mirvdidrocks: meanwhile I noticed you fixed about two billion things in the desktop helpers... a humble thank you!08:01
didrocksbecause your runtime is not only for qml apps, right, it could be used for QT/C++ one08:01
didrocksMirv: yw! :)08:01
didrocksbecause defining something like that would be great:08:01
didrocks        command: desktop-launch $SNAP_LAUNCHER_QMLSCENE --desktop_file_hint=unity8 $SNAP/usr/share/calendar-app/calendar.qml08:01
didrocksbut $SNAP_LAUNCHER_QMLSCENE would be defined in desktop-launch08:02
didrocksoh I know, what about adding qmlscene to $PATH in desktop-launch?08:02
Mirvright, the test app I had did have C++ plugin but was qml app in essence08:02
didrocksthen, people can set:08:02
didrockscommand: desktop-launch qmlscene --desktop …08:03
didrocksno, same, that won't work, as $PATH will be resolved before calling desktop-launch08:05
Mirvshouldn't the qtchooser be operational as it has the config pointing to the ubuntu-app-platform too?08:06
Mirvif it would work like I thought it would, qmlscene would already be in path08:07
didrocksit's not… we can maybe add ubuntu-app-platform/usr/bin/qmlscene to PATH?08:08
didrocksMirv: oh, it's a symlink?08:09
didrocksmy PATH:08:09
didrocks/snap/ubuntu-calendar-app/x1/ubuntu-app-platform/usr/bin/:/snap/ubuntu-calendar-app/x1/usr/sbin:/snap/ubuntu-calendar-app/x1/usr/bin:/snap/ubuntu-calendar-app/x1/sbin:/snap/ubuntu-calendar-app/x1/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games08:09
didrocks+ exec qmlscene --desktop_file_hint=unity8 /snap/ubuntu-calendar-app/x1/usr/share/calendar-app/calendar.qml08:10
didrocksqmlscene: could not exec './ubuntu-app-platform/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene': No such file or directory08:10
didrocksit seems that qmlscene tries to reach out ./ubuntu-app-platform/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene -> fails due to relative path?08:10
didrocksI don't know why, but it seems it's due to the qtchooser (it did work though for qt5 itself…)08:12
Mirvdidrocks: ah.. the others were relative in the Makefile too, so I assumed it'd work08:12
didrocksMirv: any idea? (let me push latest changesmeanwhile)08:12
didrocksyeah08:12
didrocksunsure we did test with qml apps though. I think the SDK team did08:13
didrocksMirv: should I just bypass the qtchooser thing for now?08:13
didrocksif I do so, I'm getting + exec qmlscene --desktop_file_hint=unity8 /snap/ubuntu-calendar-app/x1/usr/share/calendar-app/calendar.qml08:14
didrocksqmlscene: error while loading shared libraries: libQt5Quick.so.5: cannot open shared object file: No such file or directory08:14
MirvI wonder if it's somehow because the ubuntu-app-platform also has qtchooser in it08:14
didrocksso I guess it's because the other paths you set08:14
didrocksah…08:15
didrockscould be08:15
MirvI'll remove that from the next build08:15
didrocksso wrong qtchooser taking wrong config?08:15
didrockswhat are you going to remove?08:15
Mirvwell that's first in PATH, it's the wrong qtchooser at least, even though it sounds it's taking right config08:15
Mirvthe qtchooser package from the staged packages in ubuntu-app-platform08:15
didrocksMirv: hum, I think it's because if you set it, no?08:15
Mirvor well, hmm, maybe that's actually the right place to have it after all08:15
didrocksI guess it is08:16
didrocksI can add it to PATH08:16
didrocksbut that doesn't fix things (and I don't know enough how it works to fix it)08:16
didrocksdo you want me to push it so that you can debug?08:16
Mirvdidrocks: yes, thank you08:16
Mirvah, I see typos..08:18
didrocksMirv: pushed08:18
didrocksoh?08:18
didrocksMirv: here are the changes I've done to ubuntu-calendar-app: http://paste.ubuntu.com/23445545/08:18
didrocks(removing the wrapper and changed FLAVOR and such)08:18
arnavhey, I just reinstalled the OS, deleted all my keys and set a new one still asking me password08:20
didrocksarnav: maybe check with the SSO team (like nessita this afternoon) if you have a good user/password match?08:21
didrocksI'm pretty sure the issue is either the username not being the correct one or the ssh key public/private match08:21
didrocksshe would be able to confirm you those08:21
arnavhow can I contact them?08:22
didrocksjust here08:22
didrocksbut this afternoon08:22
didrocks(mid afternoon, I would say)08:22
didrocks(european time)08:22
arnavI live in India so I don't know the timezone08:22
arnavoh08:22
didrocksah, yeah, so will be quite late for you :)08:23
didrocksI don't know if there is any contact page on ubuntu SSO?08:23
Mirvdidrocks: there's no such thing as /usr/lib/$ARCH/qt5/libs - should I do pull request like http://paste.ubuntu.com/23445556/ or is the $SNAP/usr/lib/$ARCH/ already in default paths and not needed? but the Qt libraries in the shared snap are at $SNAP/ubuntu-app-platform/usr/lib/$ARCH/08:23
Mirvdidrocks: ok I haven't used the calendar-app but I'll do changes to the timostestapp308:23
Mirvdidrocks: for launcher, what's known to work is https://github.com/tjyrinki/timostestapp3/blob/master/launcher08:23
didrocksMirv: oh good catch! let me try08:24
didrocksMirv: but you are hardcoding the qmlscene path for this08:24
didrocksmaybe I can thus add $SNAP/ubuntu-app-platform/usr/lib/x86_64-linux-gnu/qt5/bin/ to PATH (with $ARCH)08:24
didrocksand bypass thus qtchooser as you do08:25
didrockswdyt?08:25
didrocksMirv: hum, even with that, it doesn't want to open the shared lib08:26
didrocksah ok, it's in /snap/ubuntu-calendar-app/x1/ubuntu-app-platform/usr/lib/x86_64-linux-gnu/libQt5Quick.so.508:26
Mirvyeah I didn't have qtchooser configuration for the test app08:27
didrocksand you didn't add it to the qtappplatform chooser08:27
didrocksok, let me fix that08:27
didrocksune sec08:27
didrocksone*08:27
Mirvthe chooser's library path already is ./ubuntu-app-platform/usr/lib/$(arch_triplet) which should be correct08:28
didrocksbut not libgl108:28
didrocksthere are more path when you need to add ubuntu-app-platform08:28
Mirvright, that's needed08:29
Mirvuseful to compare those launchers side by side08:29
MirvI wonder if also the LIBGL_DRIVERS_PATH and XKB_CONFIG_ROOT should be likewise defined here like in my launcher08:30
didrocksMirv: I would going to add them, do you mind checking you are exporting them?08:31
didrocksin your platform snap08:31
didrocks(export -> having libs there)08:31
Mirvdidrocks: yes, they are (my test app doesn't have them in its snap at all, but it runs). ok adding those too to the pull request.08:32
didrocksMirv: I'm preparing one and iterating, don't worry08:32
Mirvthe test app is 10MB that mostly because of just one unneeded library that I don't know how it ended up still in there, but it doesn't have most libraries08:33
Mirvdidrocks: ok!08:33
didrocksok, and so, now core dump08:33
didrocksbut at least, the app tries to start :)08:33
didrocks(process:13443): GLib-GIO-ERROR **: No GSettings schemas are installed on the system08:33
didrocksI wonder where the schemas are installed08:33
didrocksMirv: ok, pushed my changes08:39
didrocksnow, the only remaining issue is this core dump, let me check if gsettings compiled or not08:39
didrocksok, the schema compilation issue is that there is no xml gsettings schema shipped with the app08:45
didrocksrenato__: hey, this one will be for you ^08:45
didrocks(or if you are using schemas that should be shipped with the base system, ping Mirv ;))08:45
didrocksMirv: oh, it seems as we did push similar fixes that there are some conflicts08:46
didrocksMirv: but you still have some good addition I don't have, do you mind rebasing?08:46
Mirvdidrocks: ok this diff now has the remaining things I was doing in my custom launcher https://github.com/ubuntu/snapcraft-desktop-helpers/pull/19/files08:52
mupPR ubuntu/snapcraft-desktop-helpers#19: Fix various environment variables to point to the platform snap directories <Created by tjyrinki> <https://github.com/ubuntu/snapcraft-desktop-helpers/pull/19>08:52
didrocksMirv: already merged :)08:52
didrocksMirv: so, the remaining issue is gsettings schema error08:53
didrocksit doesn't compile anything because there is no xml shipped08:53
Mirvdidrocks: wow, that was fast :D08:53
didrocksheh ;)08:53
didrocksand the app (or qt) is using them08:53
didrocks(hence the segfault at runtime)08:53
didrocksI guess it's up to renato__ to see what gsettings schema he's using and ship them with the files08:53
didrocksor probably that's part of e-d-s08:54
Mirvusing the snap: to try to include /usr/bin (or /usr/bin/*), I get "[Errno 21] Is a directory: '/home/ubuntu/qt-ubuntu/prime/usr/bin/X11'", as if the * wouldn't like subdirectories.. hmm09:13
elfgohHey has anyone tried the image by @ogra_? http://people.canonical.com/~ogra/snappy/all-snaps/stable/current/ubuntu-core-16-beaglebone.img.xz09:15
Mirvdoh, that X11 is a symlink to "."10:14
Mirvmight be a bug to error out on that? meanwhile I probably need more fine-grained usr/bin snap: directives10:15
Mirvdidrocks: the subdir idea might have actually come originally from bumping into that error, I'm not sure. at the sprint I just tried to get a demo working :)10:15
Mirvbut I also might simply have found about organize: before snap:10:16
didrocksMirv: could be :) but yeah, I really think you should have a platform snap only shipping what's needed10:16
didrocksyou can get to the same result with snap: than organize (or even combine both10:16
didrocks)10:16
Son_Gokusergiusens: ping10:17
mupBug #1640114 opened: configure hook output not accessible <Snappy:New> <https://launchpad.net/bugs/1640114>10:21
jdstrandTrevinho: ack10:51
Mirvorganize didn't have problem with that symlink though11:09
ArnavHello, can someone help me?11:11
=== abeato_ is now known as abeato
ogra_mwhudson, there are timestamps (in UTC) on the files ;)11:15
ogra_mwhudson, the cronjob kicks in at 7:30 UTC ... if you need it more often i can make it twice or three times per day11:17
=== JanC is now known as Guest41506
=== JanC_ is now known as JanC
renato__Mirv, didrocks, good morning. Let me read the backlog12:00
Mirvrenato__: do that :) also fetch latest ubuntu-app-platform snap from https://code.launchpad.net/~timo-jyrinki/+snap/ubuntu-app-platform12:04
MirvI can confirm that still with my custom launcher test app the newest platform snap works (that has the changes didier requested). I'm still battling with changing my test app to use cloud part instead.12:11
Mirvfor one I can't figure out how the empty ubuntu-app-platform directory (to mount the shared snap to, since the mount point seems to be required to be created at this point) is not being included anymore while the _only_ changes are http://paste.ubuntu.com/23446194/ which do not touch the organize: part that has the ubuntu-app-platform/*12:16
Mirvso with that modification I just get cannot mount /snap/ubuntu-app-platform/x1 at /snap/timostestapp3/x1/ubuntu-app-platform with options bind,ro. errmsg: No such file or directory12:16
Mirvif I revert that diff and use the normal launcher, it works12:17
Mirvanyway, the latest shared snap now has this https://git.launchpad.net/ubuntu-app-platform/commit/?id=cd5f400599c83241ba6d6913246d6dcc84c4bc4012:19
didrocksMirv: well, with my launcher, it's working as well, right?12:20
didrocksplease try using that one now :)12:20
didrocksMirv: maybe replace / instead of .12:22
Mirvdidrocks: the pastebin changes http://paste.ubuntu.com/23446194/ I try to switch to the cloud part launcher, but like I said the mount does not work12:22
didrocksMirv: well, the cloud part launcher isn't guilty for that part, those are orthogonal issues ;)12:22
didrocksMirv: look at my comment on / vs .12:22
Mirvdidrocks: the shared snap seems good (unless there is other reason to use / instead of .). it does get mounted if I use my test app without that diff that changes unrelated parts, that's the weird thing - the mount dir disappears.12:23
didrocksMirv: your pastebin refers twice qmlscene btw12:23
didrockscommand: desktop-launch qmlscene --desktop_file_hint=unity8 "$SNAP/ubuntu-app-platform/usr/lib/x86_64-linux-gnu/qt5/bin/qmlscene" "$SNAP/qtapp2/Main.qml"12:23
didrocksI guess you want:12:23
didrockscommand: desktop-launch qmlscene --desktop_file_hint=unity8 "$SNAP/qtapp2/Main.qml"12:23
Mirvah, yes, I'd have noticed it if it would try to start12:23
didrocksMirv: are you sure the shared snap is mounted properly?12:24
didrocks"disappearing" sounds weird12:24
Mirvdidrocks: the error is the trying to mount "I just get cannot mount /snap/ubuntu-app-platform/x1 at  /snap/timostestapp3/x1/ubuntu-app-platform with options bind,ro. errmsg: No such file or directory" - and the reason is that after that pastebin diff, for some reason the ubuntu-app-platform I'm trying to include my app snap isn't anymore included, so the mount point is not there12:25
Mirvdidrocks: so what disappears is from the app side, even though nothing there is being changed12:25
didrocksMirv: why do you say then "the shared snap seems good"12:25
didrocksit's apparently not12:25
didrockshence my suggestion to replace . by /12:25
didrockswhich I think is the expected syntax12:26
didrocks(for exporting the "root" of the snap)12:26
Mirvdidrocks: because, like I said, it works with my test app if I just don't try to change it to use cloud part12:26
Mirvand if I go into with --shell, the mount content also looks correct inside the app12:27
didrocksMirv: that's weird, it's definitively working well here, the mount point doesn't "disappear"12:27
MirvI don't say there's anything wrong with the cloud part, it's that the directory that would need to be created on the app side is not created anymore for some weird reason12:27
Mirvdidrocks: regardless, do you confirm that on the app side, the app should currently have the directory ubuntu-app-platform included in its snap so that the mount works?12:28
Mirvjust to get that detail right12:28
didrocksMirv: yeah, an empty directory to create a mountpoint12:28
Mirvyep12:28
didrocks(you need a target for the bindmount to work and $SNAP is ro, so you can't create one dynamically)12:28
Mirvso I believe the shared snap works (since it does), I just have bad snap luck with my test app12:29
didrockscould be12:29
MirvI should probably start over with new test app anyway12:29
didrocksyeah, maybe some leftover…12:29
renato__Mirv, hey could you send me the list of "deb" packages that are present on your content share snappy?12:56
renato__Mirv, didrocks, what I need to update to test the calendar app? I tried create a new package and installed the Mirv package but I still getting:13:07
renato__http://paste.ubuntu.com/23446392/13:07
Mirvrenato__: list of packages http://pastebin.ubuntu.com/23446399/ though note only if the files are on certain paths like usr/lib13:09
Mirvrenato__: sounds like you haven't pulled the latest snapcraft-desktop-helpers commits13:09
Mirvrenato__: plus you could now use the cloud part directly instead of locally13:09
renato__Mirv, do you mean that I do not need this : http://paste.ubuntu.com/23446402/13:10
renato__Mirv, since you are installing "evolution-data-server-common" could you add the schema files present in "/usr/share/glib-2.0/schemas/"13:11
stgraberogra_: ubuntu core question for you, is there some way to figure out what version of the core snap I'm running from looking at the filesystem? Looking at snap list shows me what was last downloaded but that isn't necessarily what I'm running?13:12
Mirvrenato__: right, just the after clause for your own part. or you could fix the FLAVOR, see the latest commits in the desktop-helpers git13:13
Mirvrenato__: ok, adding13:13
ogra_stgraber, you could check the "current" link in /snap/core/13:13
ogra_stgraber, and the kernel cmdline has the version in the snap_core variable ... if you want to look at a lower level13:14
didrocksrenato__: sorry, got disconnected, what are you getting?13:14
didrocksdid you apply the patch I pastebined above?13:15
didrockshttp://paste.ubuntu.com/23446423/13:15
stgraberogra_: cool, will look at the symlink13:15
stgraberogra_: kernel cmdline is meaningless since I'm running ubuntu core in a container :)13:15
ogra_ah13:15
didrocksrenato__: then, you should get the gsetting schema core dump, and you have to include the schema files you are using13:15
renato__didrocks, hye, Mirv told me to use the cloud part instead of local one.13:15
didrocksyep13:15
renato__didrocks, I talked with Mirv about that:13:15
didrocksrenato__: sorry, the pastebin is http://paste.ubuntu.com/23446429/13:16
didrocks(I was pointing to my local launcher)13:16
Mirvrenato__: ah, ok, easier if you just use didier's diff13:17
renato__didrocks, this is the log: http://paste.ubuntu.com/23446431/13:17
Mirvrenato__: updated .snap with the schema files included will be later at https://code.launchpad.net/~timo-jyrinki/+snap/ubuntu-app-platform/+build/943513:17
renato__didrocks, in resume Mirv will add "/usr/share/glib-2.0/schemas/" into the snappy package13:17
renato__Mirv, thanks13:18
didrocksrenato__: sounds good, but maybe if you are using schemas yourself from your app, you should include the ones you are using13:18
didrocks(not in platform, but in your app)13:18
renato__didrocks, yes I agree but the the schemas that I am using is not from my app.13:19
=== hikiko is now known as hikiko|ln
didrocksso yeah, makes sense for them to be in the platform snap13:19
renato__didrocks, Can I keep my url here?13:24
renato__-        source: https://github.com/ubuntu/snapcraft-desktop-helpers.git13:24
renato__+        source: /home/didrocks/work/ubuntu-core/snapcraft-desktop-helpers13:24
didrocksrenato__: yeah, please do (that was the diff with the last pastebin I gave you)13:24
didrocksit was a way for me to test without git push :)13:24
renato__didrocks, Mirv, thanks, is launching the app now. Just wait for the schema to land to see if that fix the startup crash13:30
didrocksgreat that we are on the same page! :)13:33
renato__didrocks, still saying no schema files found. Do we need to build it? like the gtk-launcher does?13:36
didrocksrenato__: what did you do?13:37
didrocksthe launcher is building them at each upgrade13:37
didrocksor install13:37
didrocks(so only the first time)13:37
renato__didrocks, I installed the new Mirv package, and tried to rum the app13:38
ogra_there is a Mirv package ?13:38
didrockswithout reinstalling yours?13:38
* ogra_ wants that too !13:38
ogra_a Mirv for everyone ... easily installable !13:38
didrocksrenato__: so yeah, you should remove/reainstall your app13:38
didrocksfirst run is doing the compilation13:38
renato__didrocks, I did a shell command, and I can confirm that schemas are there: /snap/ubuntu-calendar-app/x1/ubuntu-app-platform/usr/share/glib-2.0/schemas13:38
renato__didrocks, I did that13:39
renato__didrocks, let me try again13:39
renato__didrocks, same.13:39
didrockshum, weird, definitively working on traditional apps for me13:40
didrockscan you send me the additional packages that were stage?13:40
didrocksstaged13:40
renato__didrocks, I do not have any package staged13:41
didrocksfor the schemas?13:41
didrockshow can I reproduce your setup?13:41
didrocksah, it's only the the app platform13:41
renato__didrocks, just use the latested mirv package. https://code.launchpad.net/~timo-jyrinki/+snap/ubuntu-app-platform/+build/943513:41
didrockscan I get the new snap?13:41
didrocksgood13:41
didrocksrenato__: trying on my side13:42
renato__thanks13:42
didrocksso, no schemas are compiled at all, you say?13:42
renato__looks like that. How I can confirm it?13:42
didrocksyou should have xml schemas in ~/snap/ubuntu-calendar-app/x1/.local/share/glib-2.0/schemas13:47
didrocksand you will have some .compiled there13:47
didrocks(gschemas.compiled)13:47
didrocksah, got it13:51
didrocksrenato__: yeah, it doesn't look for the correct source file13:52
didrockslet me fix it13:52
renato__thanks13:53
Pharaoh_Atemhas anyone seen sergiusens around lately?13:57
josephtPharaoh_Atem: he was sprinting last week but should be around this week afaik13:58
ogra_i saw him comment on bugs :)13:59
ogra_(he cant hide ! :) )13:59
didrocksrenato__: ok, got if fixed, it's failing on something else but not related to the launche r:)14:09
didrocksFail to connect with sync monitor: QDBusError("org.freedesktop.DBus.Error.ServiceUnknown", "The name com.canonical.SyncMonitor was not provided by any .service files")14:10
didrocksrenato__: let me push my change14:10
renato__ok this should not crash the app14:10
renato__is that crashing?14:10
=== chihchun is now known as chihchun_afk
didrocksrenato__: it does (a core dump)14:14
didrocksone sec, will give you the link14:14
didrocksMirv: FYI, I didn't notice, but check last commit, you should have done that for the launcher to be as light as possible :)14:15
didrocksrenato__: pushed, you can try rebuilding your app14:15
renato__didrocks, thanks14:15
=== hikiko|ln is now known as hikiko
renato__didrocks, qmlscene: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory14:18
didrocksrenato__: are you sure you pulled latest?14:18
renato__didrocks, probably I need to update somethingelse14:18
didrocksrenato__: you need to snapcraft clean && snapcraft prime14:18
renato__didrocks, let me try again. I did snapcraft clean; snapcraft14:18
didrockshum, weird14:19
didrockslet me rebuild as well in case I did a typo14:19
didrocksrenato__: you're right14:20
didrockslet me inspect (sorry)14:20
renato__:D14:20
renato__np14:20
didrocksprobably a typo…14:20
didrocksbut I can't see it14:21
didrocksoh, the merge with Mirv's work removed some part14:21
=== chihchun_afk is now known as chihchun
didrocks(probably my fault)14:21
* didrocks rewrite history (shhhh)14:22
didrocksrenato__: after a rebuild, it works \o/14:29
didrocksrenato__: probably some other bugs, but at least, it's a start :)14:29
renato__didrocks, nice, can I build?14:29
didrocksrenato__: yep!14:30
renato__yeah, we have visuals :D14:31
renato__didrocks, any hint about this one: GLib-GIO-Message: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.14:32
renato__I am not familiar with gsettings14:33
didrocksrenato__: you are missing one package14:33
didrocksthis should be part of the platform snap as well I think14:33
renato__which one?14:33
didrocksdconf-gsettings-backend14:34
didrocksthen, with the symlink, it should work14:34
renato__Mirv, do you agree? ^^^14:34
didrocksrenato__: for next step: once you remove devmode, you need at least the home and gsettings plugs for gsettings to work14:34
didrocks(home is used to create a symlink with the user binary package, so that you can read your changes)14:35
renato__didrocks, ok I will keep that in mind. Unfortunately we can not have it confined yet due the missing interfaces. ( I am working on the interfaces too)14:36
didrocksok, just add those 2 now to not forget about them!14:37
didrocks(the home one can be puzzling)14:37
didrocksor you will make changes in gsettings that you will never be able to read back14:38
renato__gsettings is already there14:38
didrocks(you will always read the default value)14:38
didrocksok, just add home then!14:38
renato__doing now14:38
didrocksat least, no more wrapper for you!14:38
didrocksand just run "qmlscene"14:38
didrocksgood progress14:38
renato__didrocks, yeah. Thanks a lot for that14:39
didrocksyw! :)14:39
mupPR snapcraft#890 opened: Implementing '[list-]snaps' command <Created by cprov> <https://github.com/snapcore/snapcraft/pull/890>14:57
=== ycheng is now known as ycheng-afk
=== didrocks1 is now known as didrocks
=== ahayzen_ is now known as ahayzen
Mirvrenato__:ok, making a note to add dconf-gsettings-backend + symlinks15:55
MirvFYI ubuntu-app-platform now in stote, beers owed to mvo who is off today16:01
Mirvbut store not ready for it, needs manual review16:01
Mirvnessita: ETA for the deployment where store supports content: field for the content interface?16:02
Mirv(will read messages later)16:02
didrocksoh jdstrand, did you get a chance to update your filter? ^16:02
didrocksseems it's still not supported16:02
didrocksslot having content: field16:02
nessitaMirv, hi! hum, this is the first time I hear about that. HAve you been following that with someone else?16:04
didrocksnessita: I reported it to jdstrand some weeks ago (and repinged him at the sprint)16:05
=== chihchun is now known as chihchun_afk
didrocksseems like nobody tested before the end to end creation of a content interface snap (before I did)16:05
nessitadidrocks, ah, so this is something to be fix in c-r-t?16:05
didrocksyep16:05
didrocksjust an unknown field16:06
nessitadidrocks, if it's in c-r-t trunk, let us know and we'll try to push that to prod asap16:06
jdstranddidrocks: it is committed to trunk. I mentioned that we could do a store sync to roadmr the other day, but today I will be requested another store sync16:06
jdstrandrequesting16:06
didrocksgreat! :)16:06
didrocksjdstrand: mind reviewing Mirv's interface meanwhile16:06
jdstrandit's already fixed, just need to be pulled into the store16:06
jdstrandyes16:06
roadmrjdstrand: ok, I'll get on it right away16:06
didrockssweet! just timely deployed16:07
jdstrandroadmr: well, hold on til I ping you for the final ping at this point16:07
roadmrjdstrand: ok :D16:07
jdstrandroadmr: I've got the full set of changes almost done16:07
jdstrand(you could've merged what was there before, but no point now)16:07
roadmrawesome! sure, just let me know which revno and we'll get that deployed16:08
jdstranddidrocks: what snap?16:08
didrocksjdstrand: should be ubuntu-app-platform16:08
jdstranddidrocks, Mirv: approved. someone should press the 'publish' button when you are ready16:12
didrocksjdstrand: excellent, thanks!16:13
didrocksand good to know the fix is getting deployed as well16:14
mupBug #1640229 opened: error refreshing snap <Snappy:New> <https://launchpad.net/bugs/1640229>16:26
kalikiana_jdstrand: FYI I changed the client side to place the cert/key in a different place than LXD_DIR and it seems to work fine, thus nothing special needed on the lxd/interface side of things16:39
jdstrandkalikiana_: great!16:39
kalikiana_jdstrand: With regard to the snapd branch, what are going to be the next steps?16:41
jdstrandkalikiana_: I'm going to look at it again today16:41
jdstrandthen we can go from there16:41
ogra_ppisati, yo ... you need to build the kernels against the ~snappy-dev/image PPA (the main archive is used anyway then) ... also to get the right initrd scripts and all16:43
kalikiana_jdstrand: Cool. Thanks!16:54
=== ehbello_ is now known as ehbello
roadmrjdstrand: hello! hey, question/clarification. Should we deploy c-r-t to the store (which is currently at 761) or should I wait for your ping? (I think I should wait but we had some confusion so I thought it best to ask)17:17
jdstrandroadmr: please what17:18
jdstrandwait17:18
roadmrjdstrand: will do. Yes, that clarifies things :) thanks17:18
renato__Mirv, now we need to get it running on unity8 :D17:27
renato__Mirv, I'm not sure if we should some how integrate with kgunn shared content or add it to the plataform snappy17:29
abeatoogra_, maybe you know how local snaps are installed nowadays? --dangerous and --force-dangerous do not work anymore17:34
mupPR snapcraft#891 opened: repo: apt-mark new build-packages as automatically installed <Created by 3v1n0> <https://github.com/snapcore/snapcraft/pull/891>17:36
elfgohHello!17:49
ogra_abeato, --dangerous definitely works for me17:57
abeatoogra_, was a silly error on my side, thanks :)17:57
elfgohHi all, I intend to run Ubuntu core 16 on the beaglebone black18:07
elfgohQuestion: what is the difference between Ubuntu Core 16 and debian with the latest snaps installed?18:07
ogra_one uses snaps the other uses debs ? ...18:08
ogra_(compltely different approaches)18:09
ogra_elfgoh, http://people.canonical.com/~ogra/snappy/all-snaps/stable/current/ try that one and see yourself i'd say :) (you need an ubuntu one account to create the ssh login on first boot and i'd recommend an FTDI serial cable)18:12
elfgohSorry if this is a very basic question. Say i have a base minimal install of debian. And then I install snapd. And from then onwards, I install all packages using snap18:12
ogra_then you have a classic install that runs snaps18:13
elfgohI see.18:13
ogra_an ubuntu core system uses snaps for everything (kernel, bootloader rootfs are all packaged as snaps)18:13
elfgohI see. Thanks for the clarification. Then what would be technical reasons to use Ubuntu core, instead of a classical system running snaps?18:14
ogra_that means you caan use the snap features for the packages ...18:14
ogra_i.e. if you install a new kernel snap it will automatically roll back in case there is an issue with the new kernel on reboot18:15
ogra_likewise you can roll back your rootfs18:15
ogra_read: you cant really break such a system ... it will always fall back to the last working version in case something goes bad18:16
elfgohGot it18:16
elfgohHmm so on a classical install running snaps, what happens if I try to install a new kernel snap?18:16
ogra_it unpacks it to disk, tells teh bootloader there is a new kernel  and tells you to reboot ...18:17
ogra_once you reboot there is a flag set by the bootloader that makes the system know that a new kernel upgrade is being verified this boot ...18:17
elfgohOk. So the non snap kernel will get replaced the kernel snap with no issue?18:17
ogra_if the verification succeeds,, the flag is unset again18:17
ogra_if not, the system automatically rolls back to the former kernel18:18
elfgoh*replaced by18:18
ogra_non snap ?18:18
ogra_(you asked what happens if you install a new kernel snap)18:18
elfgohOk hang on... i think we aren't on the same page. Let me restart again18:18
ogra_if you hack the system and inject a different vmlinuz then you are indeed on your own :)18:19
elfgohSo say I have a fresh classic debian install, which I install snapd. Now I have what you called a classic install running snap, correct?18:19
ogra_yes18:19
ogra_(you could do that with an ubuntu-server install too ... iirc the nextcloud box uses such a setup (but will switch to an all-snap system in the next iteration))18:20
elfgohAnd in this type of install, after snaps is installed, there are various components such as kernel, bootloader, there are not snaps, since they came as part of the classic debian install. Correct?18:22
elfgoh*that are not snaps18:22
ogra_yes18:22
ogra_and you will need apt to update them18:23
ogra_(and wouldnt be able to manage them or configure them via the snapd REST api)18:23
elfgohAh. So means that snap will complain or throw an error if I try to install a kernel snap?18:24
elfgohFor this particular system?18:24
ogra_no idea, i dont think anyone ever tried that :)18:24
elfgohLOL18:24
ogra_it would just hog space on your disk in the end18:24
ogra_i.e. it wouldnt be used in any case18:24
jdstrandroadmr: hey, can you pull r794?18:25
ogra_(weather it errors or not)18:25
elfgohogra_: meaning that the new kernel snap just hogs space?18:25
jdstrandroadmr: oh I forgot one teeny thing stgraber asked me to fixed (unrelated to snap declarations)18:28
jdstrandfix*18:28
ogra_elfgoh, right18:28
elfgohogra_: I am slightly confused as to why your Beaglebone image isn't here http://releases.ubuntu.com/ubuntu-core/16/18:28
ogra_because the bbb isnt "officially" upported18:29
ogra_*supported18:29
ogra_(we call that "community supported" ... )18:29
elfgohAh I see. Thanks for building a community image!18:29
ogra_heh18:29
elfgohMuch appreciated18:29
ogra_welcome :)18:30
elfgohI booted the BB image and unless I mistakenly use another image, this is a debian?18:30
elfgoh*debian image18:30
ogra_nope, it is ubuntu-core18:30
ogra_did you hold the button of the bbb when booting off the SD ?18:31
* ogra_ always forgets that and i dont really want to trash the internal MMC to not make it do that ... 18:31
elfgohNo I didn't. What does that button do?18:32
ogra_switch the HW to boot from SD instead of internal MMC18:32
jdstrandroadmr: ok, please pull r795 :)18:32
elfgohogra_: that is very interesting. I am not most familiar with the BBB. But I have an existing card with debian on it and it boots fine without pressing the button18:34
elfgohBut let me try what you suggested18:34
ogra_are yu sure it boots the SD not the eMMC ?18:34
ogra_you need to hold down S2, then apply power and if the LEDs are lit up release S218:34
ogra_(very fiddly if you dont have children hands if you ask me :) )18:35
barryubuntu-core_[0-9]+.snap got renamed to core_[0-9]+.snap recently?  i probably missed that on the mailing list18:35
ogra_barry, not recently ... that was quite some time ago18:36
ogra_images are all built using core now18:36
barryogra_: really?  interesting that my tests are only now failing.  but okay18:36
barrythanks18:36
ogra_while ubuntu-core is still supported for desktops that have it installed ... afaik snapd has no proper migration code yet18:36
ogra_once thats there ubuntu-core will be deprecated18:36
elfgohogra_: Ok. let me give that a go. I had always assumed that the BBB will boot off the card by default18:37
ogra_(teh content is identical to core though)18:37
ogra_elfgoh, nope ... only if you hold down S2 ... else it boots off the MMC (unless the MMC mbr is trashed)18:37
elfgohBtw is there a repo that I can send a PR to add a readme to your repo?18:37
ogra_you mean to http://people.canonical.com/~ogra/snappy/all-snaps/stable/current/ ?18:38
ogra_hmm, i guess having a readme would make sense, yeah ...18:38
elfgohYes that is what I was thinking18:39
elfgohI will be happy to send a PR if that is helpful18:39
elfgohOnce I figure things out at my end18:39
ogra_ogra@ubuntu.com ... feel free to just mail it to me and i'll put it in place (perhaps with some adjustments)18:40
ogra_but if you dont, i'll put one in place tomorrow, i think it makes sense18:40
mjbrenderHey all - I'm running into a packaging issue on a project I maintain.18:41
elfgohHaha. It is 2:41 am here now18:41
elfgohI will see if I can get things figured out first18:42
mjbrenderIt's called Snap (snapd/snapctl) and I know that that's unfortunate.. but curious what others might advise given 16.04.1 has a conflict. Example of the challenge: https://github.com/intelsdi-x/snap/issues/1294#issuecomment-25458707618:42
ogra_19:42 in germany ;)18:42
ogra_mjbrender, the media player ?18:42
mjbrenderogra_ nope, a telemetry framework for data centers.18:43
ogra_(we had massive issues because there is a "snap deb" in the archive for it ... )18:43
ogra_oh my18:43
ogra_the snap name is really becoming a bit over-used :)18:43
mjbrenderyeah, it's no fun.18:43
mjbrendertoo true :)18:43
* qengho files a bug to rename it to "snaaaaaaaap"18:44
elfgohOk another question, did you build your BBB image using the beagle black snap listed here? https://developer.ubuntu.com/en/snappy/start/gadget-snaps/18:44
mjbrenderWe're thinking through what to do since this took us by surprise. Major renaming is a no go, but thinking through absolute paths or similar.18:44
mjbrenderhaha qengho. I would rather open an ticket to rename Snappy snapd to snappyd and snapctl to snappyctl18:45
mjbrenderbut alas :)18:45
ogra_elfgoh, https://code.launchpad.net/~snappy-dev/snappy-hub/snappy-systems18:45
elfgohThanks!18:46
mjbrenderogra_ any advice come to mind? Curious what you learned from the media player issue and what you recommended18:46
elfgohSpeaking of naming..... I can't say that the choice of names for Snap related stuff is the best.... e.g. Ubuntu Core https://launchpad.net/~ubuntu-core-dev18:47
ogra_mjbrender, well, the mediaplayer issue was simply that there is a "snap" manpage shipped in the deb ... so snapd (who also ships a snap command and manpage) was clashing ...18:47
ogra_elfgoh, well, it got a lot better ... there used to be like 20 meanings of the term ubuntu-core in the ubuntu world ... with snappy all of them have been deprecated now ... there is only one ubuntu-core lft18:48
ogra_*left18:48
ogra_but yeah, there is still the ubuntu-core-dev team which is for people with full upload rights to the ubuntu archive ... i doubt that name will change though18:49
ogra_mjbrender, i dont really understand the issue ... why do you bother that the snapctl command exists ?18:49
ogra_mjbrender, http://paste.ubuntu.com/23447708/18:50
mjbrendersnapctl, in this framework, is a utility to query the snapd server18:50
ogra_right ... but if the env var is missing something is set up wrongly already ...18:51
mjbrenderbefore 16.04.1 we were installing in /usr/bin/snapctl and snapd18:51
_markfeatherstonHello, I'm trying to build an image for new hardware.  I have a gadget and kernel snap to try, but ubuntu-image doesn't see my snaps (error: cannot find snap "tsimx6-gadget": snap not found).  I've uploaded them to the store marked as private, but they are listed as pending review which is why I assume ubuntu-image can't see them?  Is there a better way to go about testing these?18:51
mjbrendernow it conflicts and gives errors for Snappy snapctl18:51
ogra_mjbrender, well, i'd start with filing a bug18:52
ogra_i doubt anyone in the snappy core team is aware that there is another snapctl command that could clash18:53
mjbrenderogra_ great point - I'll do that now and mention what's going on. I have very realistic expectations, but want to raise the concern and work together on a smart resolution.18:53
ogra_you would normally solve that on the package level in the deb though18:53
elfgohBtw I also saw that your mailing lists had no activity since May 201618:53
elfgohIs it still being used?18:53
ogra_elfgoh, link ?18:53
ogra_(there surely have been mails the last days)18:54
ogra_https://lists.ubuntu.com/mailman/listinfo/snapcraft is the official list18:54
ogra_and https://lists.snapcraft.io/mailman/listinfo/devices for porting to new hardware18:54
elfgohhttps://lists.ubuntu.com/mailman/listinfo/snappy-app-devel https://lists.ubuntu.com/mailman/listinfo/snappy-devel18:54
elfgohAh18:54
ogra_ah, if you had gone trough the posts there,, you would have found an announcement by niemeyer that the list is being renamed :)18:55
ogra_people have been migrated automatically ... but archives havent18:56
ogra_(i think ... at least :) )18:56
mjbrenderogra_ excuse my ignorance here, but where should I file the bug? I don't see Issues available under any of the projects here: https://github.com/snapcore18:57
ogra_mjbrender, see the channel topic ;)18:57
ogra_we dont use githubs issue tracker (way to limited)18:57
mjbrenderogra_ ;)18:58
elfgohogra: glad to know that there is an active mailing list! I was under the impression that the project was dead xD19:03
ogra_hah, nope19:04
ogra_it is actually the future of ubuntu ;)19:04
elfgohTruthfully, I had a lot of issues finding updated info about ubuntu core19:05
elfgohand snappy19:05
elfgohThe hits on google are mostly the news releases19:05
elfgohBut I am glad to be proven wrong19:05
sergiusenselfgoh there are twitter and g+ handles you can follow19:10
sergiusensif that is your thing19:10
elfgohAh twitter please19:11
ogra_and an IRC channel ;)19:11
elfgohWell the thing is IRC is blocked in the office :(19:11
elfgohweb.freenode.net disconnects after some time T.T19:11
ogra_use a web client like http://kiwiirc.com/19:11
roadmrjdstrand: gotcha, 795.19:12
elfgohWow thanks I will give kiwi irc a try when i get to office19:12
elfgohWhat is the twitter handle?19:12
jdstrandroadmr: fyi, you could do r796, but it has no effect on the tools (just a sync for consistency's sake)19:13
roadmrjdstrand: sure, I can do that19:13
mupBug #1640281 opened: Conflict - Telemetry project, Snap, uses snapd and snapctl <Snappy:New> <https://launchpad.net/bugs/1640281>19:15
elfgohsergiusens: What is the twitter handle?19:17
* ogra_ calls it a day19:18
sergiusenselfgoh snapcraftio19:19
mjbrenderThanks again for the help ogra_ -- have a good day/night all.19:24
mupPR snapd#2269 opened: update base declaration documentation and policy for on-classic and snap-type <Created by jdstrand> <https://github.com/snapcore/snapd/pull/2269>19:44
mwhudsontime to find out if i killed my dragonboard when i spilt water on it20:14
mwhudsonapparently not, woo20:17
jdstrandChipaca: hi! I'm puzzled by the autopkgtest failure in https://github.com/snapcore/snapd/pull/226920:19
mupPR snapd#2269: update base declaration documentation and policy for on-classic and snap-type <Created by jdstrand> <https://github.com/snapcore/snapd/pull/2269>20:19
jdstrandChipaca: it builds fine locally... is this a known issue?20:20
Chipacajdstrand, “just fyi - please ignore the autopkg xenial-s390x failures, pitti and I are working to make the tests reliable”20:20
Chipacajdstrand, via mvo20:20
jdstrandChipaca: it says 'xenial-amd64'20:21
Chipacamwhudson, of course water doesn't harm the dragonboard, it's chinese!20:21
jdstrandI wonder if it is related...20:21
jdstrandwell, I'll ask mvo when he is around20:21
jdstrandChipaca: thanks20:21
Chipacamwhudson, (this is a joke about chinese dragons being rules of water)20:21
Chipacarulers*20:21
Chipacajdstrand, ah! hm. dunno then :-/20:22
Chipacajdstrand, I think it's part of the same thing20:23
jdstrandChipaca: ok, thanks20:23
Chipacajdstrand, note only the travis ones are required for merging20:23
Chipacajdstrand, if mvo is around and it isn't next week, hit im over the head20:24
jdstrandhehe, ok :)20:24
mupPR snapcraft#870 closed: sources: Add RPM source <Created by Conan-Kudo> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/870>20:24
qenghoRPM, ew.20:25
Son_Goku:D20:28
Son_Gokuwoohoo!20:28
ChipacaSon_Goku, ⁵!20:30
mwhudsonChipaca: :)20:34
mwhudsoneven better the new console-conf appears to work20:34
mwhudsonalthough the ssid scanning doesn't work for like 30s, wonder what is up with that20:34
mwhudsonoh right, need to up the interface first20:52
elfgohOut of curiosity, anyone tried soletta or motivity on Ubuntu Core?21:08
SuperJonotronBeen using snapcraft and snaps in this same configuration for a few weeks, just reinstalled an updated version and now the app can't write to the #SNAP_USER_DATA anymore21:54
SuperJonotrondid something break in an update for this function?21:54
=== beisner- is now known as beisner
SuperJonotronAnybody know of any issues with the $SNAPPY_USER_DATA location?  having issues all of a sudden not having write access to22:00
mupPR snapcraft#892 opened: Catch PermissionError when attempting to replace contents in a readonly file. (LP: #1640305) <Created by larryprice> <https://github.com/snapcore/snapcraft/pull/892>22:19
qenghoA snap with configure hooks requires some mention of it in the $SNAP/meta/snap.yaml , right?23:21
qenghoHmm, no is "implicit". At least in source tree.23:56

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!