omairqazi | hi | 09:53 |
---|---|---|
pranavgade20 | hi | 09:53 |
pranavgade20 | Hi elopio, kyrofa, sergiusens! | 09:54 |
konrad11901 | popey: you there? | 10:09 |
Accelerator | omairqazi: give this a try | 10:12 |
Accelerator | omairqazi: https://www.cyberciti.biz/faq/how-to-use-chmod-and-chown-command/ | 10:12 |
omairqazi | Accelerator: i will try the snapcraft-preload plugin from sergiusens | 10:13 |
Accelerator | omairqazi: Alright np..if the plugin does not work then change user permissions :) | 10:14 |
omairqazi | ok | 10:15 |
coolpolygons | tsimonq2: there? | 10:23 |
Accelerator | No..he is offline | 10:24 |
coolpolygons | kk | 10:25 |
RAI | hi to elopio, kyrofa and sergiusens | 10:29 |
RAI | Answer a snapcraft question in askubuntu | 10:30 |
daniellimws[m] | Hey RAI, just want to let you know, they will only be online in around 3 hours | 10:30 |
daniellimws[m] | Please ask a specific question | 10:30 |
daniellimws[m] | We can help but you need to be specific and patient | 10:31 |
Accelerator | daniellimws[m]: That task has a step to say hi to those mentors...i don't think he needs any help for now | 10:32 |
daniellimws[m] | Ok then | 10:32 |
omairqazi | hi popey | 11:16 |
popey | hi | 11:16 |
konrad11901 | oh, popey, hi! | 11:17 |
omairqazi | popey: regarding the backslide snap. it works with sudo without classic confinement. but still many commands does not work they say EACCES: permission denied, scandir '/home/omair/backslide' | 11:17 |
omairqazi | and for changing the port it says Cannot start server: EACCES: permission denied, rmdir '.tmp' | 11:19 |
omairqazi | popey please help | 11:19 |
popey | I'm not sure this is trivially fixable. | 11:20 |
omairqazi | popey: but it works with classic confinement | 11:21 |
popey | Yes, but it's not something that would get approval in the store for classic. | 11:21 |
popey | I don't know who suggested classic to you, but it's frankly not an option | 11:21 |
omairqazi | ok | 11:22 |
omairqazi | popey: also devmode works with strict confinement | 11:22 |
popey | right, and devmode can't go in the stable channel | 11:22 |
popey | we could put it in devmode in the edge channel | 11:22 |
omairqazi | hmm | 11:22 |
popey | that would be fine | 11:22 |
popey | and then work on getting it confined strictly later, that's certainly an option | 11:22 |
omairqazi | ok | 11:22 |
popey | and would give you a solution to this snap | 11:23 |
omairqazi | hmm | 11:23 |
coolpolygons | balloons: there? | 11:23 |
omairqazi | popey: snappy-debug seccomp says syscall chown. as suggested i install snapcraft preload | 11:23 |
omairqazi | but no luck | 11:24 |
popey | yeah, i never had luck with snapcraft preload | 11:24 |
konrad11901 | popey: I'm sorry for bothering you, but I'm still having issues with snapping an electron app. I tried with another project - firebase-admin, but it's quite similar to messenger-demo-viewer - works perfectly fine in devmode, but there are some issues in strict. Snappy-debug again shows some issues with chown (while trying to change app's settings or delete/add connections): https://paste.ubuntu.com/26352633/ | 11:24 |
popey | ugh | 11:25 |
omairqazi | popey for the alias https://forum.snapcraft.io/t/alias-for-backslide/3430 | 11:28 |
daniellimws[m] | popey, sorry I was the one that suggested to use classic as I saw that in an article regarding asciinema | 11:39 |
daniellimws[m] | I'm very curious, if we confine the snap to only one directory, wouldn't it lose the packaged app's intended functionality? | 11:39 |
daniellimws[m] | When that happens won't people prefer installing via npm or pip which already works instead | 11:39 |
omairqazi | daniellimws[m]: popey told me to use devmode and release to the edge channel | 11:40 |
popey | No worries :) | 11:40 |
popey | daniellimws[m]: it's not confined to only one directory, the snap has write access to multiple places. | 11:41 |
daniellimws[m] | popey: but what about when apparmor denies open/read/write access? | 11:45 |
popey | Most snaps can be convinced to write to specific places | 11:46 |
popey | they have their $HOME set to /home/$USER/snap/$SNAPNAME/current | 11:46 |
popey | which is writable | 11:46 |
konrad11901 | popey: do you have any idea what to do with this chown error? :/ | 11:48 |
daniellimws[m] | what about in the case of backslide which wants to write to the current working directory? | 11:49 |
popey | it can, if you add the home interface/plug | 11:50 |
daniellimws[m] | oh so that will expose the snap to the entire home directory? | 11:52 |
omairqazi | well home plug didn't work for backslide | 11:53 |
omairqazi | but you can try | 11:53 |
omairqazi | but home plug is mandatory if your snap reads and writes data to the home directory | 11:54 |
popey | yes, add the home plug to most snaps | 11:57 |
omairqazi | popey i released it to edge https://forum.snapcraft.io/t/call-for-testing-backslide/3408/14 | 12:07 |
tsimonq2 | coolpolygons: Empty pings solve nothing. ;) | 12:27 |
daniellimws[m] | popey, what about /tmp | 12:31 |
popey | each snap has access to their own tmp | 12:31 |
popey | https://docs.snapcraft.io/snaps/structure | 12:32 |
daniellimws[m] | ahh ok thanks | 12:33 |
omairqazi | popey: sorry to disturb you. please take a look at my submission https://codein.withgoogle.com/dashboard/task-instances/6091379543375872/ | 12:33 |
popey | will do! | 12:34 |
omairqazi | thanks | 12:35 |
omairqazi | popey: if you dont mind from next time onwards please call me Omair instead of Qazi :) | 12:40 |
popey | oh, apologies. | 12:40 |
omairqazi | popey: it is ok. did test my snap? it works in devmode. sudo snap install backslide --edge --devmode | 12:47 |
omairqazi | s/did/did you | 12:47 |
omairqazi | hi guys again. sorry network problem | 12:49 |
Accelerator | np | 12:50 |
coolpolygons | tsimonq2: wondering if u could check my work here: https://codein.withgoogle.com/dashboard/task-instances/4613563035418624/ | 13:04 |
tsimonq2 | coolpolygons: Sure, I'll get to it by the end of the day US time | 13:12 |
coolpolygons | thank you :D | 13:14 |
omairqazi | elopio hi! | 13:21 |
konrad11901 | Guys, does anyone have some time to test my snap? I have some issues with it, and I want to confirm it's not an issue with my environment. | 13:35 |
konrad11901 | If so, please follow these instructions: https://paste.ubuntu.com/26353137/. I'd be very thankful for your help! | 13:36 |
daniellimws[m] | I'm feeling a bit lazy but sure ;) | 13:40 |
daniellimws[m] | looks like a little too much work.. i'll come back later | 13:41 |
konrad11901 | ok :) | 13:43 |
omairqazi | elopio there? | 14:16 |
omairqazi | elopio hi | 14:38 |
konrad11901 | popey: you there? | 14:43 |
omairqazi | elopio: please take a look https://codein.withgoogle.com/dashboard/task-instances/6091379543375872/?sp-page=2 | 14:44 |
balloons | coolpolygons, ? | 14:52 |
=== yash is now known as Guest11093 | ||
JacobKING | Hello evilnick, degville, pmatulis and davidcalle I'm Jacob this is my task Google Code-In | 15:06 |
Dominic1234 | Hi Elopio kyrofa sergiusens! | 15:30 |
elopio | hello Dominic1234 | 15:31 |
Dan_ | elopio | 15:33 |
=== Dan_ is now known as Guest98771 | ||
Guest98771 | anyone there | 15:33 |
elopio | hello Guest98771 | 15:34 |
konrad11901 | elopio: can I ask you something about the electron snaps? | 15:35 |
ChinmayKulkarni | Hi | 15:36 |
ChinmayKulkarni | Where can I get how to tutorial | 15:37 |
konrad11901 | nevermind | 15:37 |
davidcalle | Hi ChinmayKulkarni it's in the task description :) | 15:38 |
davidcalle | https://tutorials.ubuntu.com/tutorial/tutorial-guidelines | 15:38 |
ChinmayKulkarni | Ya I found | 15:38 |
ChinmayKulkarni | Actually I don't have a pc | 15:38 |
elopio | konrad11901: sure. | 15:38 |
ChinmayKulkarni | So now what should I do | 15:38 |
davidcalle | ChinmayKulkarni: ah, then you can't do the task, you should pick another one | 15:39 |
DANIELLIVINGSTON | elopio | 15:40 |
elopio | hello | 15:40 |
ChinmayKulkarni | Ok | 15:40 |
DANIELLIVINGSTON | elopio: Yesterday popey tested the orbitdb snap and concluded that the softwares not working he also told you to accept my task.... and i asked you what should i do u said to subit reviews | 15:41 |
elopio | yes, I reviewed and found a solution after all :) | 15:42 |
DANIELLIVINGSTON | Will that work you tried it? | 15:42 |
elopio | I tried it, yes. I hope it will work for you too | 15:43 |
DANIELLIVINGSTON | ok then i will try and see now | 15:43 |
DANIELLIVINGSTON | and what is g++ in the build packages | 15:44 |
elopio | great | 15:44 |
elopio | g++ is the c++ compiler. | 15:44 |
DANIELLIVINGSTON | what is make? | 15:45 |
elopio | make is a program to build other programs. | 15:45 |
DANIELLIVINGSTON | can you find soln for my other snap also it is dev-time | 15:46 |
DANIELLIVINGSTON | https://pastebin.ubuntu.com/26346578/ | 15:46 |
elopio | maybe, I haven't tried that one yet | 15:46 |
DANIELLIVINGSTON | can you help me plz | 15:47 |
DANIELLIVINGSTON | i really like that app cause it shows the local time of github users | 15:48 |
elopio | sure, I have it in my list of things to do. | 15:48 |
DANIELLIVINGSTON | ok no prob | 15:49 |
Accelerator | kyrofa: One of the errors i got is that the fix you suggested is too long-(91 > 79 characters)...is there a way to bypass the limit? | 15:59 |
kyrofa | Accelerator, no, but line breaks are totally okay | 15:59 |
Accelerator | kyrofa: But then won't it be a deformed? | 16:01 |
Accelerator | s/a/- | 16:01 |
kyrofa | Haha, a little I suppose, but no way around that | 16:01 |
Accelerator | Ok totally cool with that :) | 16:02 |
konrad11901 | elopio: nevermind, I managed to solve my problem, but thanks anyway :) | 16:06 |
elopio | happy to have helped :D | 16:06 |
DANIELLIVINGSTON | elopio i got an error not working-orbitdb | 16:07 |
elopio | DANIELLIVINGSTON: please put your error on paste.ubuntu.com and send us the link. Also add the commands you ran, and the snapcraft.yaml | 16:08 |
DANIELLIVINGSTON | elopio:https://pastebin.ubuntu.com/26353801/ | 16:12 |
konrad11901 | sergiusens: if you have some spare time, could you check my submission please? :) | 16:13 |
elopio | DANIELLIVINGSTON: ah, I think I now what happened. You copied my source: ., but probably you should use source: https://github.com/orbitdb/orbit-db.git | 16:13 |
DANIELLIVINGSTON | ok i will see | 16:14 |
omairqazi | wxl: hi! please take a look at my submission: https://codein.withgoogle.com/dashboard/task-instances/6047433035350016/ Thanks! | 16:37 |
DANIELLIVINGSTON | elopio | 16:44 |
Accelerator | Kyrofa: Do i need to define all these? https://pastebin.ubuntu.com/26353957/ | 16:45 |
DANIELLIVINGSTON | elopio: i again got an error will running orbitdb after installing | 16:47 |
omairqazi | bye guys | 16:49 |
omairqazi | meet you tomorrow IST | 16:49 |
* omairqazi is going to sleep | 16:49 | |
kyrofa | Accelerator, yep | 17:02 |
daniellimws | popey: hi, regarding my snap uber, is it ready to be forked into snapcrafters repo? | 17:02 |
kyrofa | Accelerator, or remove them, if necessary | 17:02 |
kyrofa | (as I mentioned in my most recent review) | 17:02 |
Accelerator | kyrofa: If i do remove them...then what will i put let's say here-->raise errors.MissingDesktopFileError(?) | 17:15 |
Accelerator | kyrofa: nvm...can i make another PR though because it would be quite difficult to edit online 😅😅 | 17:25 |
konrad11901 | Hi all, one question. I see that snapcraft is available on macOS through homebrew. What about the snap support itself? Are snaps supported on macOS, is it planned or it won't probably happen? | 17:48 |
Accelerator | konrad11901: https://forum.snapcraft.io/t/support-for-macos/1290 | 17:54 |
konrad11901 | Accelerator: ok, thanks! | 18:01 |
Accelerator | np | 18:01 |
m4sk1n | elopio: what should I do? how can I make travis use lxd or docker? | 18:10 |
elopio | m4sk1n: did you try installing the snapcraft snap? That might work on trusty | 18:11 |
m4sk1n | it runs snapcraft with `npm run dist`, so there’s no way other than running the whole build in container | 18:11 |
m4sk1n | yes, but command not found | 18:12 |
elopio | that's because /snap/bin is not in $PATH | 18:12 |
elopio | you can add "export PATH=$PATH:/snap/bin" | 18:13 |
m4sk1n | ENOENT | 18:13 |
elopio | sorry, what? | 18:14 |
m4sk1n | error | 18:15 |
m4sk1n | from npm | 18:15 |
Nissaar | sergiussens: hi. https://codein.withgoogle.com/dashboard/task-instances/6583702333161472/. for this task. for the new branch. should i upload a new file ? | 18:16 |
elopio | m4sk1n: after exporting th path? | 18:16 |
m4sk1n | before | 18:16 |
m4sk1n | let me try it now | 18:17 |
* m4sk1n uploaded an image: Screenshot_20180109-191647.png (197KB) <https://matrix.org/_matrix/media/v1/download/matrix.org/TnxryUgjcqcCTpWfdXgLYJOP> | 18:17 | |
m4sk1n | :D | 18:17 |
Accelerator | kyrofa: Can i make a new PR and a new branch or do you need the old commits? | 18:42 |
kyrofa | Accelerator, for the same task? Use the same PR | 18:42 |
m4sk1n | 55.9kB/s on travis ci… | 18:53 |
Nissaar_ | elopio: hi | 19:20 |
Nissaar_ | https://codein.withgoogle.com/dashboard/task-instances/5373896733753344/ | 19:20 |
Nissaar_ | i need help for this task | 19:20 |
Nissaar_ | after cd in the repository which i have cloned. when i do git checkout -b add-snap-support: it says :'fatal: Not a git repository (or any of the parent directories): .git' | 19:22 |
Accelerator | Nissaar_, If you are having problems then check this out: https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github | 19:23 |
m4sk1n | Error downloading stage packages for part 'desktop-gtk2': The package 'adwaita-icon-theme' was not found. | 19:24 |
Nissaar_ | im following this tutorial<: https://gist.github.com/popey/7803cfbda9b337fab792c403e50e4709 | 19:25 |
Accelerator | Nissaar_, the one i gave you is more simple to follow and understand | 19:30 |
m4sk1n | elopio: trusty has no adwaita-icon-theme, so there’s no way to build it XD | 19:32 |
Nissaar_ | elopio ? | 20:10 |
Nissaar_ | popey ? | 20:10 |
m4sk1n | -_- | 21:41 |
m4sk1n | elopio: it fails because of travis ci, they have problems witch connection XD | 21:41 |
elopio | m4sk1n: oh well, that was worth a try | 21:44 |
elopio | m4sk1n: changing the job to use lxd or docker will be very invasive, I'm not sure they would like it | 21:46 |
elopio | but also, worth to suggest. | 21:46 |
elopio | m4sk1n: here is how you set up lxd in travis: https://github.com/snapcore/snapcraft/blob/master/tools/travis/setup_lxd.sh | 21:47 |
elopio | here is an example of calling snapcraft from docker: https://github.com/elopio/blockchain-snaps/blob/master/.travis.yml#L27 | 21:48 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!