[06:14] <wxl> uh oh https://share.riseup.net/#dzvmSREDqo74ipGXiTKATg
[10:01] <QaziOmairAhmed[m> hi
[10:08] <daniellimws> that's a very long name to ping ;)
[10:21] <Accelerator> popey: Are you free?
[10:22] <popey> hello
[10:22] <popey> I am about to go away for a couple of hours, what's up?
[10:22] <Accelerator> Hi...mind having a look at my task?
[10:23] <Accelerator> popey: https://codein.withgoogle.com/dashboard/task-instances/5248579520167936/     Thanks
[10:23] <popey> sure will
[10:23] <Accelerator> Thank you very much
[10:26] <popey> done
[10:44] <Accelerator> popey: You still here?
[11:00] <popey> Sure
[11:01] <popey> Am away from keyboard so slow response
[11:03] <Accelerator> Hmm that's ok with me..just wanted to tell you that i already submitted my work and i will be grateful if you could check it when you get a little free :D
[11:04] <konrad11901> popey, which mentors will be active during the weekend?
[11:07] <popey> Accelerator: will do in a moment. Tricky as I am standing in a field at the moment
[11:07] <popey> konrad11901: I am around most of the weekend
[11:07] <Accelerator> konrad11901: From experience i can say that only tsimonq2,wxl and Mr pope so as not to ping him
[11:08] <Accelerator> popey: Yeah thank you
[11:08] <popey> Hah I don't mind the pings
[11:09] <Accelerator> It gets annoying when someone does it often so i refrain from doing it unless it's an emergency
[11:09] <popey> :)
[11:10] <popey> I am in UK so closer to your timezone
[11:10] <popey> Although I know wx l and tsimon often wake at strange hours
[11:10] <Accelerator> Oh only 4 hours difference
[11:11] <Accelerator> :D
[11:11] <popey> I see a permission issue in your task
[11:12] <popey> I think you have run sudo snapcraft at some point
[11:12] <popey> This breaks things
[11:12] <popey> Never run sudo snapcraft
[11:12] <popey> I think we need to cleanup
[11:12] <Accelerator> Hmm will do :)
[11:13] <popey> sudo rm -rf ~/.cache/snapcraft
[11:14] <popey> We need to update our tutorials to make it clear not to use sudo
[11:14] <Accelerator> Right i'm doing it again
[11:14] <popey> So that's a useful outcome!
[11:14] <Accelerator> Ah it's still loading so i don't know exactly
[11:18] <popey> You end up with files owned by root in your home
[11:18] <popey> Which breaks when you run it without root
[11:18] <popey> So deleting the cache fixes that
[11:19] <Accelerator> popey: It's still loading...i will let you know if it worked :)
[11:20] <popey> Ok
[11:20] <Accelerator> popey: No..it didn't work
[11:20] <Accelerator> Let me put the error on pastebin
[11:21] <popey> Ok
[11:22] <popey> Drop the whole output not just the trace
[11:22] <popey> In pastebin
[11:22] <Accelerator> Hmm yeah on it
[11:23] <Accelerator> popey: https://pastebin.ubuntu.com/26377633/
[11:25] <popey> Ok. Paste that in the github issue. I will approve the task when you update it. It's clearly broken somehow
[11:25] <popey> Thanks!
[11:25] <popey> We need to re work these tutorials. All the feedback we have had has been amazing
[11:25] <popey> So useful
[11:26] <Accelerator> Sure you are welcome :)
[11:30] <konrad11901> popey: that's great that you're active! But do you maybe know something about didrocks or kenvandine and the mentors responsible for tutorials (degville, davidcalle)? :)
[11:30] <popey> I can help with their tasks too if they're not around
[11:30] <konrad11901> ok :)
[11:31] <popey> (might need to wait an hour when I will be back at a pc. Hard to do all this from a phone in a field) :)
[11:31] <konrad11901> so generally, popey, I've created the metadata file for KLines and don't know where to send it - directly to the KLines git repo or somewhere else?
[11:31] <popey> But feel free to ping me links to tasks and I will look when back home
[11:31] <konrad11901> any idea?
[11:31] <konrad11901> ok
[11:32] <popey> konrad11901: got a link to the task?
[11:32] <Accelerator> popey: I updated the comment.. and no need to hurry :) https://codein.withgoogle.com/dashboard/task-instances/5029466126417920/
[11:32] <konrad11901> popey: https://codein.withgoogle.com/dashboard/task-instances/5034934156656640/
[11:33] <popey> Accelerator: done.
[11:33] <popey> konrad11901: looking
[11:33] <Accelerator> Thanks :D
[11:33] <konrad11901> popey: thank you :)
[11:34] <popey> Ok. Need to look into that at home. Ping me again in 2 hours if I haven't replied
[11:35] <popey> konrad11901: ^
[11:35] <konrad11901> ok, no problem
[11:40] <Accelerator> popey: Some of us have  said that we will be contributing even after GCI....is there a place where we can get a list for any documentation,tutorials or bugs that needs to be covered :D
[11:41] <Accelerator> Or is everything tracked on launchpad?
[11:56] <popey> Good question
[11:57] <popey> I have thought for some time that I need to start a new document which lists all the ways to contribute
[11:57] <popey> Unfortunately stuff is a bit spread out. Ubuntu desktop stuff is mostly in launch pad but some other bits are in github
[11:58] <popey> I will start a thread on the community hub
[11:58] <daniellimws> popey, thanks! that's good to hear!
[11:58] <Accelerator> Yay i think many of us will be happy to contribute more
[11:58] <daniellimws> I really want to thank all mentors for dedicating their time here helping us
[11:59] <Accelerator> Me too
[11:59] <daniellimws> There is no reason for you guys to do so, but you guys did
[11:59] <popey> It's been great to get these contributions
[11:59] <popey> Always good to see things from a new contributor perspective too
[11:59] <Accelerator> The mentors were really helpful and i'm really sad that GCI is almost over :(
[11:59] <popey> Aww
[12:00] <Accelerator> Yeah but i will be staying here though :)
[12:02] <popey> We will still value the contributions
[12:02] <popey> But in other IRC channels :)
[12:03] <Accelerator> popey: ubuntu-release?
[12:04] <popey> Depends on the project but there are a ton of places.
[12:05] <Accelerator> Right thanks for all the information and help :D
[12:18] <QaziOmairAhmed[m> it was a very good experience for in the first year of gci. Contributing to Ubuntu was interesting, fun though it was sometimes complicated ;) It also taught many new things. I love the snapcrafting and snaps and iso testing and bug...... And i created a Launchpad account during this period! :) The mentors were friendly and very helpful. We took their precious time in order to help us with the tasks and also
[12:18] <QaziOmairAhmed[m> the other students. Thanks everyone! GCI was really cool. will again join gci. and will not stop contributing to ubuntu and the iso testing :) Once again, thanks everyone! I don't think that I will get time tomorrow coz my exams are beginning. Will never forget anyone of you. Will remember your name Accelerator (Tanesh) 🙂
[12:20] <omairqazi> hi guys
[12:21] <Accelerator> Same here omairqazi It's been a real pleasure to meet you😄.... and I wish you all the luck for your exams😄
[12:21] <QaziOmairAhmed[m> Thanks bro
[12:23] <Accelerator> np :)
[13:10] <amitoj> hi elopio and popey
[13:35] <konrad11901> popey: ping!
[13:38] <popey> heya
[13:38] <popey> I'm not sure what to do here
[13:51] <Accelerator> popey: Mind reviewing my task again? Promise this is the last one-https://codein.withgoogle.com/dashboard/task-instances/6015981593821184/
[13:55] <konrad11901> popey: so what do you suggest? Should I submit the task for review or wait for the mentors (but tbh, waiting until Monday is quite a bad idea, because I'm working now on other tasks which I want to submit before the end of GCI)?
[13:56] <konrad11901> or something else?
[14:29] <QaziOmairAhmed[m> tsimonq2 or wxl: Should i submit a passed report or failed if a face a bug that is not preventing me to install
[14:29] <QaziOmairAhmed[m> s/a/I
[14:31] <Accelerator> Ah QaziOmairAhmed[m no one is online yet
[14:32] <QaziOmairAhmed[m> hmm
[14:32] <QaziOmairAhmed[m> can you tell me what shoul i do passed or failed?
[14:33] <QaziOmairAhmed[m> s/shoul/should
[14:33] <Accelerator>  Normally there should not have been any bug that is preventing you from installing
[14:33] <Accelerator> Try again and see if the bug persists
[14:34] <QaziOmairAhmed[m> bugs like they show wrong version on welcome slide
[14:34] <daniellimws> yea, then that should be reported I think
[14:34] <QaziOmairAhmed[m> no option power source
[14:34] <daniellimws> main point of the tests is to make sure everything there is correct, I believe
[14:34] <QaziOmairAhmed[m> daniellimws: i know but should i submit passed or failed?
[14:34] <daniellimws> oh hmm
[14:34] <QaziOmairAhmed[m> ya it says If all actions produce the expected results listed, please submit a 'passed' result.
[14:34] <QaziOmairAhmed[m> If an action fails, or produces an unexpected result, please submit a 'failed' result and file a bug. Please be sure to include the bug number when you submit your result.
[14:35] <QaziOmairAhmed[m> so failed right?
[14:35] <daniellimws> wait, I thought the power source option is part of the tests?
[14:35] <QaziOmairAhmed[m> yes
[14:35] <daniellimws> oh yea then it should fail
[14:35] <Accelerator> Alright submit a failed report
[14:35] <QaziOmairAhmed[m> thanks
[14:35] <Accelerator> np :)
[14:36] <Accelerator> Wait
[14:36] <QaziOmairAhmed[m> waiting...
[14:36] <Accelerator> wxl: ^^
[14:36] <daniellimws> QaziOmairAhmed[m], I thought in the past you reported as failed?
[14:36] <QaziOmairAhmed[m> yes
[14:37] <QaziOmairAhmed[m> just got curious coz everybody else submit passed
[14:37] <Accelerator> Hmm
[14:37] <daniellimws> oh that's weird
[14:37] <daniellimws> well, wxl did say you did a great job, so, hehe maybe that's the correct way
[14:38] <daniellimws> or let's wait for them
[14:38] <QaziOmairAhmed[m> :)
[14:38] <Accelerator> Yeah because you are testing all correctly
[14:38] <QaziOmairAhmed[m> it is the correct i think because testcase say failed if unexpected result
[14:38] <wxl> to be frank, there's no one philosophy on this
[14:38] <QaziOmairAhmed[m> will do other testcases and ask them
[14:38] <wxl> by the letter, you should fail it
[14:39] <QaziOmairAhmed[m> thanks
[14:39] <QaziOmairAhmed[m> failed it
[14:40] <wxl> but some people think that failing it can cause red flags that are sort of false positives. some release managers may prefer to see a passed result and only see failures for things which prevented the installation or software from working correctly
[14:40] <wxl> after all, we're not really testing the testcase (we shoudln't be), but we're testing the images
[14:40] <QaziOmairAhmed[m> hmm
[14:41] <QaziOmairAhmed[m> but people like my sister would hate xubuntu for such kind of mistakes
[14:41] <wxl> as a mentor i have not espoused either philosophy since for the purposes of general ISO QA testing there's no one answer :)
[14:41] <QaziOmairAhmed[m> ok
[14:41] <wxl> wrong version on the welcome slide is definitely a bug, but one that i can tell you from experience is almost always wrong in development versions, though it will get fixed in the final versions
[14:42] <wxl> we're still relatively early in the cycle (remember this is 18.04 so it will be released in the fourth month of 2018) so there's still more work to do
[14:42] <QaziOmairAhmed[m> i thought like people like my sister so i failed the image test
[14:42] <daniellimws> lol
[14:43] <Accelerator> XD
[14:43] <wxl> you're fine to do so QaziOmairAhmed[m :)
[14:43] <QaziOmairAhmed[m> thanks
[14:44] <QaziOmairAhmed[m> my sister says how can i big company make even typo errors LOL :) . i tell her that will be released later it is still in testing process
[14:44] <wxl> also remind her it's not a company
[14:44] <QaziOmairAhmed[m> ya good point :)
[14:45] <wxl> sure there's a company behind the infrasturcture of ubuntu and there are paid employees who work on ubuntu, but that's a very small part of the whole ecosystem
[14:45] <QaziOmairAhmed[m> hmm
[14:45] <QaziOmairAhmed[m> there are normal people contributing to ubuntu
[14:46] <wxl> yep. normal people like you and me :)
[14:46] <QaziOmairAhmed[m> :)
[14:47] <wxl> last night i found myself mentoring people on using the windows command prompt, which is very strange, since i don't use windows at all XD
[14:47] <wxl> daniellimws: don't you got a task to complete for me?
[14:47] <QaziOmairAhmed[m> RAI is one of them LOL
[14:48] <daniellimws> wxl: yea, but I abandoned that for a while to take the command line notifications integration task first, hope you don't mind :)
[14:48] <wxl> daniellimws: oh i don't care. i guess i didn't notice you abandoned it. it's still floating about in the regular queue
[14:48] <daniellimws> oh, I'll take it on monday
[14:49] <wxl> okie dokie
[14:49] <heesen_> elopio,could you please take a look at this
[14:50] <Accelerator> wxl: GCI is almost over 😭😭
[14:50] <konrad11901> By the way, wxl, you asked popey earlier if it wasn't too late to publish a new task. What's this task about and will it be published?
[14:50] <wxl> i know :(
[14:50] <wxl> konrad11901: i haven't got to writing it but i was thinking about throwing up a task to add image support to pastebinit
[14:50] <elopio> heesen_: at what?
[14:50] <wxl> it's a python project but one that will require a little ingenuity
[14:50] <heesen_> https://github.com/snapcore/snapcraft/pull/1871
[14:50] <wxl> that said, it's not an easy one!
[14:51] <heesen_> elopio,https://github.com/snapcore/snapcraft/pull/1871
[14:51] <konrad11901> wxl: mhm, interesting task :)
[14:52] <daniellimws> wxl, I'm guessing converting image data to be something that can be sent over?
[14:54] <elopio> heesen_: I recommended you to start improving your python with smaller tasks. In that pull request, you removed 4 spaces that completely change the behaviour of the function. You added a function that's not called by anybody, and you call a function that doesn't seem to be defined anywhere.
[14:54] <elopio> heesen_: that's normal when we are learning python, of course. I would be happy to continue mentoring you, but we need to follow a clear path to improve your python.
[14:54] <wxl> daniellimws: tbh i've not even looked at it. :) i know of another tool for one particular paste service that supports image uploading and i'm imagining we can see what they do. or maybe go the other way and look at a particular image host service and see what their API requires. there's a couple ways to attack it, but like i said, it's going to require some inventiveness
[14:55] <heesen_> elopio,ok
[14:55] <daniellimws> wxl, sounds like something I'd want to use, if anyone claims that task please let me know :D
[14:55] <elopio> heesen_: but if you want us to help you in your learning process, we need you to follow our advice. I gave you a first task to get started, packaging the doge project to start preparing you to more complex tasks
[14:55] <wxl> XD
[14:56] <QaziOmairAhmed[m> For the ones who were offline before
[14:56] <QaziOmairAhmed[m> it was a very good experience for in the first year of gci. Contributing to Ubuntu was interesting, fun though it was sometimes complicated ;) It also taught many new things. I love the snapcrafting and snaps and iso testing and bug...... And i created a Launchpad account during this period! :) The mentors were friendly and very helpful. We took their precious time in order to help us with the tasks and also
[14:56] <QaziOmairAhmed[m> the other students. Thanks everyone! GCI was really cool. will again join gci. and will not stop contributing to ubuntu and the iso testing :) Once again, thanks everyone! I don't think that I will get time tomorrow coz my exams are beginning. Will never forget anyone of you. Will remember your name Accelerator (Tanesh) 🙂
[14:56] <wxl> well meanwhile there's https://github.com/Upload/upclient
[14:56] <heesen_> ok
[14:57] <daniellimws> wxl, the main difference is pastebinit allows you to set whichever domain you want?
[14:57]  * wxl high 5s QaziOmairAhmed[m
[14:57] <elopio> heesen_: also, you seem to be making those changes directly on github. That doesn't let you test locally.
[14:57] <QaziOmairAhmed[m> why my nickname is coming as Qazi......
[14:57] <wxl> daniellimws: well, pastebinit is also in the repos XD but yes it does support multiple services for text. just not images.
[14:57] <daniellimws> it's too long :D
[14:58] <wxl> that's probably your name on matrix, QaziOmairAhmed[m ?
[14:58] <QaziOmairAhmed[m> thanks wxl
[14:58] <daniellimws> i think the ending ] got truncated
[14:58] <daniellimws> not sure from the screen or from the actual nickname
[14:58] <QaziOmairAhmed[m> but then i changed it to omairqazi
[14:58] <Accelerator> The nickname probably
[14:59] <QaziOmairAhmed[m> let me come here again
[14:59] <heesen_> elopio, i tested locally then put on github
[14:59] <wxl> oh gosh darnit popey i approved the wrong task. can i unapprove?
[15:00] <elopio> heesen_: ok. We also need to work on some style to make your work easier for you and others to review. patch-12 is not a good branch name
[15:00] <wxl> i'm about to head out for a bit but popey if you can unapprove this one, it's not complete. https://codein.withgoogle.com/dashboard/task-instances/5743894174105600/
[15:00] <elopio> heesen_: we can go over all of that, slowly, if you want. As I said, I'm happy to continue helping you even after the code-in finishes.
[15:01] <popey> wxl: I see no option to do that
[15:01] <wxl> ugh
[15:01] <coolpolygons> popey: hey popey, may i ask you a quetion on snapping an electron app?
[15:02] <QaziOmairAhmed[m> i am back again
[15:02] <QaziOmairAhmed[m> what is my nickname now?
[15:02] <daniellimws> still the same
[15:02] <wxl> same
[15:02] <wxl> QaziOmairAhmed[m
[15:02] <daniellimws> i think it could just be a matrix problem?
[15:02] <daniellimws> try /nick?
[15:02] <coolpolygons> popey when i try to snap an app it says to specify an author and email, but what should I do if i don't know the email of the original dev? should i use my email?
[15:03] <wxl> on matrix, your matrix nick will be shown
[15:03] <heesen_> elopio,ok
[15:03] <wxl> if you want to change your irc nick on the bridge you need to use appservice
[15:03] <wxl> bbl
[15:03] <heesen_> elopio, what should i do
[15:04] <elopio> heesen_: I suggested you to make a snap package for https://github.com/thiderman/doge
[15:04] <Accelerator> popey: Seems you are back to your pc hehe.......https://codein.withgoogle.com/dashboard/task-instances/6015981593821184/  :D
[15:04] <elopio> heesen_: the code-in task about making your first python snap contains detailed instructions
[15:04] <heesen_> ok will do
[15:07] <QaziOmairAhmed[m> !nick irc.freenode.net
[15:07] <QaziOmairAhmed[m> lol
[15:08] <elopio> heesen_: you know what? let's do this one, seems more useful: https://github.com/guessit-io/guessit
[15:08] <QaziOmairAhmed[m> following https://gist.github.com/fstab/ce805d3001600ac147b79d413668770d
[15:08] <daniellimws> QaziOmairAhmed[m], you need to do that to @appservice-irc:matrix.org I think
[15:36] <kinshuk> hi iam kinshuk and i am 13 years old
[15:38] <daniellimws> hi kinshuk, welcome!
[15:39] <Accelerator> Hi kinshuk
[15:39] <kinshuk> accelerator tera koi naam nahi hai kye
[15:39] <kinshuk> kya
[15:40] <Accelerator> kinshuk: Normally you have to speak english here but i will humour you... nahi mera naam Accelerator hai
[15:41] <kinshuk> saale naam batade bhi
[15:43] <Accelerator> kinshuk: I don't like your tone...watch what you are saying
[15:49] <kinshuk> tum sab chutiya ho kya????
[15:50] <kinshuk> chal english bolta hun
[15:50] <kinshuk> Fuck you
[15:50] <wxl> oh jeez can't we be nice?
[15:51] <wxl> kinshuk: if you have a serious question, we're happy to help. but tone the language down.
[15:51] <kinshuk> wxl: tu kon hai kutte?
[15:52] <wxl> kinshuk: the mentors that i know only speak english. you're welcome to use the likes of google translate if you're not good with english.
[15:52] <Accelerator> wxl: He is saying bad words in hindi
[15:52] <wxl> oh nice
[15:53] <kinshuk> mujhe 1000rs dede ya bhaag ja yaha se
[15:53] <daniellimws> typical high school kids?
[15:53] <kinshuk> or let me win gci
[15:53] <coolpolygons> elopio: there?
[15:53] <wxl> kinshuk: please speak in english or leave.
[15:53] <kinshuk> give me 1000rs or run from here
[15:54] <Accelerator> wxl: Kick him out
[15:54] <wxl> !ops kinshuk
[15:54] <wxl> !ops
[15:54] <kinshuk> or let me win
[15:54] <coolpolygons> wxl: yeah
[15:54] <kinshuk> gci
[15:54] <wxl> unfortunately i don't have ops but i'm sure someone can help
[15:54] <daniellimws> kinshuk you need to calm down man
[15:54] <wxl> popey: ^
[15:54] <coolpolygons> kinshuk: please refrain from doing anything offensive...
[15:55] <coolpolygons> we want to make this place as friendly as possible
[15:55] <wxl> for now, don't feed the troll, folks. someone will clean up the mess shortly.
[15:55] <coolpolygons> there we go xD
[15:55] <Accelerator> Finally
[15:56] <wxl> thanks popey
[15:56] <konrad11901> yeah
[15:56] <konrad11901> hey, popey, you haven't answered my question :(
[15:56] <popey> I don't know that I can
[15:56] <omairqazi> yay
[15:56] <Accelerator> The nickname probably;9
[15:56] <coolpolygons> LOL
[15:57] <coolpolygons> popey: may i ask you a question about snapping an electron app?
[15:57] <popey> Sure
[15:57] <coolpolygons> ok so i am snapping an app called Wanna
[15:57] <popey> Ok
[15:58] <coolpolygons> and as i was following the directions, i found out that in the packages.json, there was no "dist" : "build" in the scripts section
[15:58] <coolpolygons> should i add it manually?
[15:58] <popey> No
[15:58] <popey> There will be some other way to build
[15:58] <popey> Maybe their readme explains how?
[15:58] <kinshuk_> assholes you knwo how to kick only
[15:59] <wxl> popey: gateway/web/freenode/ip.<IP_ADDRESS>
[15:59] <wxl> ooh wait he's changing ips, too
[15:59] <popey> Sorry, on mobile so not effective
[15:59] <coolpolygons> popey: their github shows nothing about snaps tho
[15:59] <wxl> that's always fun
[16:00] <popey> coolpolygons: it won't but it might explain how to build normally
[16:00] <Accelerator> Sorry to disturb your conversation..popey i already installed nodejs but it's still not working
[16:00] <popey> Accelerator: did you add the nodesource PPA? The error message suggested you have an old versions of node
[16:01] <Accelerator> Ok i will check it out thanks
[16:01] <popey> The nodesource link links to the place that details how to install the newer version
[16:02] <Accelerator> Oh thanks
[16:02] <popey> Np
[16:02]  * popey afk
[16:03] <wxl> i just now unignored joins parts quits modes and nicks as i usually do. did kinshuk leave?
[16:03] <Accelerator> popey: Nope i have the newest version installed
[16:03] <daniellimws> yea kicked and banned
[16:03] <wxl> ah good
[16:04] <coolpolygons> :D
[16:04] <wxl> of course that's only for a particular client session on a particular ip
[16:04] <wxl> i'm sure he'll be back
[16:04] <Accelerator> Well you are lucky...he did say offensive words in hindi
[16:04] <daniellimws> he's interesting though xD
[16:04] <wxl> "interesting"
[16:04] <coolpolygons> xD
[16:05] <wxl> if i had a dollar for all the similarly "interesting" cases i've seen over the years on irc....
[16:05] <wxl> some of them are quite good actually. like really hard to get rid of.
[16:05] <wxl> this one's rather boring in that regard :)
[16:05] <coolpolygons> popey: does npm install generally take this long when doing electron postinstall
[16:05] <coolpolygons> ?
[16:05] <Nissaar> popey: for this task: https://codein.withgoogle.com/dashboard/task-instances/5353633833025536/. is the tavern app still available ?
[16:06] <popey> coolpolygons: depends on the app
[16:06] <coolpolygons> so i should jus tbe patient right?
[16:07] <popey> Ya :)
[16:07] <Accelerator> popey: Overload of pings XD.....but installing nodejs didn't work...i already installed the newest version :(
[16:07] <popey> What does node -version say?
[16:07] <popey> I think that's the command
[16:07] <wxl> --version
[16:07] <wxl> or -v
[16:08] <Accelerator> v 9.4.0
[16:08] <Accelerator> wxl: the --version worked
[16:09] <wxl> typically abbreviated switches are preceeded by a single dash and full switches doubles
[16:09] <wxl> *typically*
[16:09] <Nissaar> popey: ?
[16:10] <popey> Hmm
[16:10] <popey> Can you pastebin the full  output, not just the end, when it fails?
[16:12] <Accelerator> Yes
[16:12] <popey> Nissaar: I don't know
[16:12] <popey> Without looking for it
[16:13] <Accelerator> popey: https://pastebin.ubuntu.com/26378888/
[16:14] <popey> Accelerator: did you run npm install?
[16:15] <popey> I don't see it there
[16:15] <Accelerator> popey: Its there...not very noticeable though :)
[16:15] <wxl> abacles: you got a short time to organize that ubuntu hour XD
[16:15] <gurshant> hi
[16:15] <wxl> hey gurshant what's up?
[16:16] <abacles> yes @wxl
[16:16] <abacles> I have a programming club at school though
[16:16] <wxl> very cool!
[16:16] <abacles> So I can just call a meeting
[16:16] <gurshant> nothing bro......what to do next from here
[16:16] <wxl> what languages do you normally work with?
[16:16] <Accelerator> popey: line 131
[16:16] <abacles> C and python
[16:16] <wxl> gurshant: claim a task, work on it, and submit it
[16:17] <wxl> nice, abacles. i look forward to hearing about how the meeting goes!
[16:17] <gurshant> i claimed.....and i this im doing what was discripted in task
[16:17] <gurshant> think*
[16:17] <wxl> gurshant: well incidentially there's more than one task so you'd have to let us know which one you're talking about, but the task description should explain what to do. coming here is just for getting help if you need it
[16:18] <gurshant> oh got it....thanks
[16:18] <daniellimws> wxl, I think it's because the task asks to come here and say hi?
[16:18] <daniellimws> then students just assume the next step will be given here, perhaps
[16:19] <wxl> daniellimws: i think that's a fair assertion :)
[16:21] <coolpolygons> popey: there?
[16:22] <abacles> @wxl oops my bad... I didn't realize I only have 3 days. Maybe I'll try another task :(
[16:22] <kkk> hi am kinshuk sorry
[16:22] <wxl> abacles: yeah there's plenty of other ones
[16:22] <wxl> planning on being nice, Guest17019 ?
[16:23] <Guest17019> ya
[16:23] <wxl> cuz we can kick ban you and all your ips all day long :)
[16:23] <Guest17019> who are the winners
[16:23] <wxl> if it gets really hairy, we'll just sick the freenode ops on you and then it gets really difficult
[16:23] <wxl> the people that did the work
[16:24] <daniellimws> wxl, by the way, has there been people who organised ubuntu hour in their school before?
[16:24] <wxl> daniellimws: i *THINK* so. let me see if i can check that
[16:24] <Guest17019> who are the winners
[16:25] <Guest17019> please tell me
[16:25] <wxl> they aren't announced yet
[16:25] <wxl> but they are the people who do the most work
[16:25] <Guest17019> why are ignosing me
[16:25] <Accelerator> Yeah it will be announced on 31 jan
[16:25] <Guest17019> who do you think wxl
[16:25] <wxl> we're not, but you didn't listen to the answer
[16:25] <wxl> you might find your answer here Guest17019 https://gci-leaders.netlify.com/
[16:25] <daniellimws> I can assure you that wxl won't be the winner
[16:25] <wxl> awww man :(
[16:26] <m4sk1n> wxl: not the most work, more like best work
[16:26] <wxl> m4sk1n: well, the most, then the best, but yes.
[16:26] <Guest17019> wxl you have some names
[16:26] <daniellimws> wxl, sorry :)
[16:27] <Guest17019> wxl whom doyou think will win
[16:27] <Nissaar> popey: what screenshot should i add to the readme.md file ?  for this: https://github.com/Nissaar/Tavern-snap-creation/blob/master/README.md
[16:27] <wxl> Guest17019: probably one of those names on the link. here's the rules https://developers.google.com/open-source/gci/faq#how_are_the_grand_prize_winners_chosen
[16:28] <coolpolygons> popey: i checked Wanna
[16:28] <coolpolygons> and their readme says to run npm i && npm electron
[16:29] <coolpolygons> but when i run that after modding the packages.json it doesn't create a snap...
[16:31] <coolpolygons> elopio: there?
[16:32] <Nissaar> i have an issue with packaging a snap task
[16:32] <Nissaar> anyone can help ?
[16:33] <Nissaar> https://paste.ubuntu.com/26378968/
[16:33] <wxl> Nissaar: probably but not if you don't ask the question first :)
[16:33] <Nissaar> here it is in the paste bin
[16:33] <Nissaar> wxl:
[16:34] <Nissaar> wxlm: https://paste.ubuntu.com/26378968/
[16:34] <wxl> admittedly i'm not necessarily the right person to help but i'm sure if you stick around someone will help Nissaar :)
[16:34] <daniellimws> Nissaar, can you share you snapcraft.yaml?
[16:35] <daniellimws> most likely something is wrongly configured in there
[16:35] <Nissaar> https://paste.ubuntu.com/26378974/
[16:35] <Accelerator> Yeah seems like it
[16:35] <popey> coolpolygons: ok I will take a look in 30 mins
[16:35] <Nissaar> iwxl: https://paste.ubuntu.com/26378974/ its in there. with the error
[16:35] <coolpolygons> kk
[16:36] <Accelerator> popey: Don't forget about me too ^.^
[16:36] <Nissaar> popey:https://paste.ubuntu.com/26378974/ can you take at this pls
[16:37] <wxl> daniellimws: you saw Nissaar 's second paste with the snapcraft.yaml?
[16:37]  * wxl hangs his head in shame for not being a snapper
[16:37] <daniellimws> yea I'm taking a look, Nissaar
[16:38] <daniellimws> just that my success rate in packaging snaps is like 20% :)
[16:38] <Accelerator> wxl: Same as you...not much of a snapper but i'm looking into Nissaar's yaml rn
[16:40] <Accelerator> Nissaar: I don't know if not putting the source tag there does something wrong..but put it there just to be sure
[16:41] <Nissaar> uhmmm as per the tutorial it should have been the version of the snap. and since this one does not have any previous version. i think that i cannot put anything
[16:41] <Nissaar> popey: correct me if im wrong
[16:41] <daniellimws[m]> yea that should not affect
[16:41] <daniellimws[m]> I think the problem lies within the app: section
[16:42] <Nissaar> yes right
[16:42]  * daniellimws[m] is pulling right now
[16:43] <daniellimws[m]> Nissaar, can you provide a link to the upstream repo of tavern?
[16:44] <daniellimws[m]> I believe we are calling it the wrong way, would be great to know what features they provide
[16:44] <Nissaar> https://github.com/taverntesting/tavern
[16:44] <Nissaar> daniellimws[m]: this ?
[16:45] <daniellimws[m]> Nissaar, yup, alright as we can see the way to call it is tavern-ci
[16:45] <daniellimws[m]> I'm giving it a try here
[16:46] <Nissaar> i should rename it tavern-ci then
[16:46] <Nissaar> daniellimws
[16:46] <Nissaar> daniellimws[m]: ?
[16:46] <daniellimws[m]> yup change the command
[16:46] <Nissaar> IT WORKED
[16:46] <Nissaar> thank you so much
[16:47] <daniellimws[m]> yup worked for me too!
[16:47] <Nissaar> which snap did you packaged ?
[16:48] <daniellimws[m]> I made one called uber-cli
[16:48] <daniellimws[m]> well thats the only one :)
[16:48] <daniellimws[m]> kept facing into errors for the others and kinda got lazy to try anymore
[16:54] <coolpolygons> daniellimws[m]: if ur done with nissar, would you be willing to help me?
[16:54] <daniellimws> I can try
[16:54] <daniellimws> link?
[16:54] <coolpolygons> its snapping an electron app
[16:54] <coolpolygons> hang on
[16:55] <coolpolygons> u want the fresh packages.json, or the one i tweaked?
[16:55] <daniellimws> I'll leave in 15 mins, if I don't understand what's wrong on first try then byebye :)
[16:55] <Nissaar> when registering it seems the name tavern is already taken. guess someone already snapped it. right?
[16:55] <Nissaar> elopio: ?
[16:55] <Nissaar> popey: ?
[16:55] <Nissaar> wxlm: ?
[16:55] <Nissaar> wxl: ?
[16:55] <daniellimws> coolpolygons, not sure, whichever you need me to look at
[16:55] <Nissaar> daniellmws: ?
[16:55] <daniellimws> Nissaar, yes it's taken but not sure if snapped
[16:56] <daniellimws> can you try to install it?
[16:56] <coolpolygons> https://paste.ubuntu.com/26379074/
[16:56] <daniellimws> uninstall the one you snapped first to avoid conflicts
[16:56] <Nissaar> daniellimws: should i procede then ?
[16:57] <daniellimws> proceed with?
[16:57] <Nissaar> publishing the snap ?
[16:57] <Nissaar> im actually registering
[16:57] <daniellimws> you can do tavern-nissaar
[16:58] <Nissaar> ahhh thx
[16:58] <Nissaar> what does that mean ?**using the preferred upstream name*
[16:59] <daniellimws> oh
[16:59] <daniellimws> it refers to the name that the upstream repo used
[16:59] <daniellimws> in this case, tavern
[16:59] <Nissaar> its already taken
[16:59] <Nissaar> i should other one then ?
[16:59] <daniellimws> and they set it up as "pip install tavern" as well, so yea tavern should be it
[17:00] <daniellimws> it's ok you can use tavern-nissaar
[17:00] <Nissaar> ok thx
[17:00] <daniellimws> For example, most people would expect ‘thunderbird’ to be published by
[17:00] <daniellimws> Mozilla. They would also expect to be able to get other snaps of
[17:00] <daniellimws> Thunderbird as 'thunderbird-$username'.
[17:00] <daniellimws> as shown by snapcraft when you try to register
[17:00] <daniellimws> coolpolygons, the parts section is not there?
[17:01] <coolpolygons> parts section?
[17:01] <daniellimws> wait
[17:01] <daniellimws> sorry
[17:01] <daniellimws> oops
[17:01] <Nissaar> what screenshot should i add to the readme file ?
[17:02] <daniellimws> a screenshot of you running tavern-ci with the example yaml
[17:02] <Accelerator> hmm do readmes usually contain screenshot or pictures?
[17:03] <daniellimws> screenshots are always nice to let people know what to expect imo
[17:03] <konrad11901> woah, I haven't added any screenshots to my snaps' readme files :D
[17:04] <Accelerator> Well i never added any screenshots  in readmes either
[17:04] <daniellimws> in my projects I like to add a screenshot on top
[17:04] <konrad11901> but of course it's nice to have them, I just think it's not needed in these tasks
[17:05] <konrad11901> I also add screenshots to my projects actually
[17:05] <konrad11901> not to snaps though xD
[17:05] <Accelerator> Well i add screenshots only to tutorials
[17:05] <Nissaar> help : https://paste.ubuntu.com/26379144/
[17:06] <Accelerator> Shouldn't u change tavern to tavern-ci in the app section?
[17:06] <daniellimws> coolpolygons, one thing you missed was the script property
[17:06] <daniellimws> https://docs.snapcraft.io/build-snaps/electron
[17:07] <daniellimws> Accelerator, no that's settled
[17:07] <coolpolygons> what is a script property?
[17:07] <daniellimws> Nissaar, there's an example on how to use tavern-ci in the github repo
[17:07] <coolpolygons> and where am i missing that
[17:07] <daniellimws> look at under "Packaging for operating systems"
[17:07] <daniellimws> in the tutorial
[17:08] <coolpolygons> the "dist":"build" ?
[17:08] <daniellimws> Nissaar, https://github.com/taverntesting/tavern#quickstart except without pip install since you "snap install"ed it instead
[17:08] <daniellimws> yea
[17:08] <daniellimws> oops sorry you had the scripts
[17:09] <daniellimws> but not the dist
[17:09]  * daniellimws goes off to bed
[17:09] <Accelerator> Goodnight
[17:10]  * popey returns
[17:10] <Accelerator> yay
[17:10] <coolpolygons> yay
[17:10] <popey> uhoh
[17:10] <Accelerator> popey: https://codein.withgoogle.com/dashboard/task-instances/6015981593821184/
[17:10] <coolpolygons> we missed you popey
[17:10] <popey> hahah :D
[17:10] <popey> <3
[17:10] <Accelerator> Yeah very much
[17:11] <coolpolygons> popey: here's what i got so far: https://paste.ubuntu.com/26379313/
[17:11] <coolpolygons> and btw the thing didnt have dist:build in the script
[17:12] <popey> Accelerator: replied, looks like network error on your end
[17:12] <Nissaar> popey: what screenshots should i add to the readme.md file :https://github.com/Nissaar/Tavern-snap-creation/blob/master/README.md
[17:13] <popey> Nissaar: you don't need to add screenshots, it's fine without
[17:13] <popey> so long as it builds and runs as a snap, this is fine
[17:13] <Nissaar> popey:   Publish the devmode snap in the Snap store edge channel
[17:13] <Nissaar> how do i do that ?
[17:14] <popey> coolpolygons: does "npm build" work?
[17:14] <Nissaar> popey: ive alread registered it
[17:14] <popey> what name did you register under?
[17:15] <popey> https://github.com/Nissaar/Tavern-snap-creation/blob/master/snap/snapcraft.yaml
[17:15] <popey> the yaml hasn't been updated?
[17:15] <coolpolygons> popey it says that it called with no arguments. I tried running npm run-script build, and it says "The build folder is ready for deployment"
[17:16] <coolpolygons> no snap or yaml there tho
[17:16] <popey> oh duh, i meant "npm run build"
[17:16] <coolpolygons> does the same thing
[17:17] <coolpolygons> makes a build folder that has no .snap or yaml
[17:17] <Nissaar> popey: tavern-nissaar
[17:17] <popey> Nissaar: i would recommend not adding your name
[17:17] <popey> just register "tavern"
[17:17] <popey> coolpolygons: :(
[17:17] <Nissaar> popey: i need to pulish it in edge now
[17:18] <Nissaar> popey: it says name tavern already taken :(
[17:18] <popey> yes, it tells you what to do, right?
[17:18] <Nissaar> uhmmm no ?
[17:18] <popey> looks like omairqazi registered tavern?
[17:19] <Nissaar> popey: i should do another one then
[17:19] <Nissaar> ?
[17:20] <coolpolygons> popey any suggestions for the next step? btw here's the forked page: https://github.com/wifiproblems/wanna#installation
[17:21] <popey> coolpolygons: I don't know.
[17:21] <popey> Nissaar: yeah, might be best
[17:21] <popey> but don't tack your name on it
[17:21] <popey> just register the name and ping me if it's already registered
[17:21] <Nissaar> ive already registered it tho
[17:21] <Nissaar> popey: what niw ?
[17:22] <coolpolygons> popey u think i should try another app?
[17:22] <Accelerator> Nissaar: The task says to publish?
[17:22] <Nissaar> register
[17:22] <coolpolygons> and btw i got to building the snap by adding the dist:build in the script, but it cant load the gtk modules after i install the snap and run it
[17:23] <Nissaar> popey: im doing the endorser
[17:23] <daniellimws[m]> omairqazi: to add your github to that site, my friend found out that your name there must match your github name
[17:23] <popey> coolpolygons: interesting!
[17:23] <popey> coolpolygons: what version of electron-builder is it using?
[17:23] <daniellimws[m]> It just searches github for that name and sees if there's something
[17:24] <coolpolygons> 19.53.0, according to the packages.json
[17:24] <Accelerator> Nissaar: If tavern has already been packaged and published then you should choose another one
[17:24] <coolpolygons> should i change it to ~latest
[17:24] <popey> coolpolygons: hmm
[17:24] <daniellimws[m]> omairqazi maybe just wait a while then :)
[17:25] <popey> if you can get it to build a snap, but that fails to lanuch, i think that's our problem and you should submit the task, with a link to your fork
[17:25] <popey> not submit the PR, but get a non-working fork linked from the task so we can pick it up when gci is over
[17:25] <coolpolygons> how to do that?
[17:26] <daniellimws[m]> omairqazi, no your name on the website must be omairqazi, because your github username is omairqazi
[17:26] <coolpolygons> do i just give u the link to the page i forked?
[17:26] <coolpolygons> and should i merge the modified packages.json with my fork?
[17:27] <Accelerator> popey: https://paste.ubuntu.com/26379407/....still not working..no network issues this time :(
[17:27] <daniellimws[m]> It's ok, I don't really care if my github is there
[17:28] <daniellimws[m]> omairqazi, it probably wont do you much by having it up there, apart from letting people stalk you
[17:28] <popey> Accelerator:   Temporary failure resolving 'ppa.launchpad.net'
[17:28] <popey> You still have network issues :(
[17:29] <Accelerator> aww..let me try again
[17:29] <coolpolygons> popey should i merge my tweaked packages.json into my fork and submit the link to it?
[17:30] <daniellimws[m]> Accelerator, maybe try apt update not sure if that's relevant, just suggesting
[17:30] <popey> coolpolygons: yes, just don't create a pull request to the upstream project, but link to your fork in the task
[17:30] <Accelerator> Sure thanks for the suggestion daniellimws[m] ...trying again..if it does not work then i will reun apt-get update :D
[17:31] <Accelerator> s/reun/run
[17:32] <popey> i need to make food, back in a bit
[17:32] <konrad11901> popey, there's one problem. I see that there's a Kubernetes tutorial task, but there is already a tutorial, written in... August
[17:32] <konrad11901> shouldn't you remove this task? :D
[17:34] <daniellimws[m]> Bye me too
[17:34] <Accelerator> konrad11901: Maybe it is outdated?
[17:34] <Accelerator> Not sure though
[17:34]  * daniellimws[m] turns off wifi so that I can actually go to sleep
[17:34] <konrad11901> Accelerator: it doesn't look so, but maybe I'm wrong
[17:36] <Accelerator> konrad11901: I don't think so...really think that tutorial is either outdated or missing something
[17:38] <konrad11901> davidcalle, degville: anyone there?
[17:39] <Accelerator> konrad11901: Hehe no mentors are here during the weekend except a few
[17:39] <konrad11901> Accelerator: I had some hope that maybe they are there :D
[17:40] <degville> konrad11901: I'm here but not close to a PC atm
[17:41] <konrad11901> degville: there's a Kubernetes tutorial task, but such tutorial already exists.
[17:41] <konrad11901> Since August
[17:43] <Nissaar> popey: https://paste.ubuntu.com/26379494/ can you chekc this
[17:44] <Accelerator> Nissaar: popey is making food ...
[17:44] <Nissaar> help anyone ?
[17:44] <Nissaar> ?
[17:44] <Nissaar> ?
[17:44] <Nissaar> ?
[17:45] <Accelerator> Nissaar: Seems like a server error..can you try again?
[17:45] <Nissaar> try what?
[17:45] <Accelerator> `snapcraft prime`
[17:46] <degville> konrad11901: good spot on the Kubernetes duplicate, although the tutorial on tutorials.ubuntu could be expanded.
[17:49] <coolpolygons> popey there
[17:49] <coolpolygons> ?
[17:49] <konrad11901> degville: mhm, will consider this. And by the way, I've written the Openstack tutorial, will send it in an hour or so. Will you be able to check it today?
[17:51] <coolpolygons> popey: im trying to run git commit -m, but its giving me an error: https://paste.ubuntu.com/26379536/
[17:51] <degville> konrad11901: thanks for the tutorial. I don't think we'll be able to check it today, but I'll try if I get a chance.
[17:52] <konrad11901> degville: ok, thanks :)
[17:52] <degville> Thank you :)
[17:53] <Accelerator> coolpolygons: he is not online...i'm waiting for him too...stay around
[17:53] <coolpolygons> alright
[17:56] <Nissaar> any snapper oniline ?
[17:56] <coolpolygons> im a noob snapper
[17:56] <Nissaar> https://paste.ubuntu.com/26379494/
[17:58] <Accelerator> Nissaar: not a pro but let us see your .yaml
[17:58] <coolpolygons> sorry Nissaar i dont understand...
[17:58] <coolpolygons> :(
[17:58] <coolpolygons> oh and Nissaar if u have ur packege.json it'd be nice to upload that also?
[17:59] <Nissaar> https://paste.ubuntu.com/26379569/
[18:01] <Accelerator> Right let me try it here
[18:03] <Nissaar> waiting...
[18:04] <coolpolygons> any mentors familiar with working with github?
[18:04] <coolpolygons> more exactly git?
[18:04] <Accelerator> Nissaar: Yeah give me a few mins with u
[18:09] <Accelerator> While i'm testing Nissaar's snap...tell us your problem coolpolygons
[18:09] <coolpolygons> so i have my edited file locally
[18:09] <Accelerator> Hmm ok
[18:09] <coolpolygons> how do i upload it to my github fork?
[18:10] <Accelerator> So you need to make a pull request and ask to merge?
[18:10] <coolpolygons> not to the original one, but to the forked one
[18:11] <coolpolygons> i dont want to PR to the original dev
[18:11] <Accelerator> Well yeah but then you will need to ask to merge
[18:11] <coolpolygons> i forked the project to my own repo so i wanna change it there
[18:11] <coolpolygons> so how do i do that?
[18:11] <Accelerator> coolpolygons: https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github....this site helped me
[18:11] <coolpolygons> Oh no! Sammy ate the page you were looking for.
[18:12] <coolpolygons> :(
[18:12] <Accelerator> Uh what?
[18:12] <coolpolygons> link is not showing anyhting
[18:12] <coolpolygons> showing the "Oh no! Sammy ate the page you were looking for."
[18:12] <Accelerator> https://www.digitalocean.com/community/tutorials/how-to-create-a-pull-request-on-github
[18:12] <coolpolygons> there we go
[18:12] <coolpolygons> xD the ...this was also hyperlinked
[18:13] <Accelerator> Nissaar: Almost finished..sorry for the delay :(
[18:13] <Accelerator> coolpolygons: Sorry about that XD
[18:14] <coolpolygons> On branch add-snap-support Changes to be committed:   (use "git reset HEAD <file>..." to unstage)  	modified:   package.json  Untracked files:   (use "git add <file>..." to include in what will be committed)  	dist/ 	package-lock.json
[18:14] <coolpolygons> what are these?
[18:14] <Nissaar> Accelerator: faire vite ta
[18:15] <Nissaar> Accelerator: be quick
[18:15] <Accelerator> coolpolygons: hmm you checked for git status right?
[18:15] <coolpolygons> yes
[18:16] <Accelerator> Good..that's still ok...it is showing you what files you modified...follow the rest of the steps now :)
[18:16] <coolpolygons> are the text in red the ones i changed?
[18:17] <coolpolygons> theres a green and red text, the green one says modified and red one says untracked
[18:17] <Accelerator> Nissaar: Well seems to be a connection problem from your side as i'm getting specified name.............not executable error
[18:17] <Accelerator> coolpolygons: Mind giving me a screenshot on prnt.sc?
[18:18] <coolpolygons> https://prnt.sc/hzz5yl
[18:19] <Accelerator> coolpolygons: You edited a single file?
[18:20] <coolpolygons> the dist directory was created once i snapped it
[18:20] <coolpolygons> and yes, i edited packages.json only.
[18:21] <Accelerator> Cool..all good..continue with the following steps on the link
[18:21] <coolpolygons> will the new directory be uploaded also?
[18:21] <Nissaar> guess ill have to wait for popey
[18:22] <Accelerator> Nissaar: Yup...sorry but i still think there is a connection problem unless you need to use a network plug in your yaml?
[18:22] <Accelerator> oh well popey knows more :)
[18:27] <coolpolygons> Accelerator: i cant see my new changes online...
[18:28] <Accelerator> coolpolygons: You pushed to upstream?
[18:29] <coolpolygons> --set-upstream add-snap-support
[18:29] <coolpolygons> i did that
[18:29] <coolpolygons> i meant git push --set-upstream origin add-snap-support
[18:30] <Accelerator> Hmm you sure that's the branch name?
[18:30] <coolpolygons> yeah thats the one i created by following the snap tutorial
[18:31] <Accelerator> coolpolygons: Go where your forked repo is and send me a screenshot
[18:31] <coolpolygons> https://prnt.sc/hzzc62
[18:32] <coolpolygons> btw thanks for staying to help me out
[18:33] <Accelerator> np
[18:33] <Accelerator> Now did you run this `git add -A`?
[18:35] <coolpolygons> holy shit
[18:35] <coolpolygons> ur a genius
[18:36] <Accelerator> Hehe...i was confused how to do this too...but i got the hang of it after a few tries
[18:36] <coolpolygons> hmm but after git add
[18:36] <coolpolygons> i need to git push right
[18:37] <Accelerator> Git commit....add a helpful message :)
[18:38] <coolpolygons> there's an error with husky when i do that so i tried to skip it and add comments in GCI instead
[18:39] <Accelerator> Ah don't skip any step..each one counts :)
[18:40] <coolpolygons> http://prntscr.com/hzzgfc
[18:40] <coolpolygons> i get thiserror
[18:41] <Accelerator> Huh never encountered this before...give me a min
[18:44] <Accelerator> coolpolygons: use git status and tell me what u see
[18:46] <coolpolygons> http://prntscr.com/hzzjbf
[18:46] <coolpolygons> a LOT of stuff pops up
[18:48] <Accelerator> Alright...since it is one of the rare exceptions and all ;)....do git push directly..When making a PR please put in a useful and helpful msg
[18:49] <coolpolygons> yeah
[18:53] <coolpolygons> i did it, now where do i check my updated files?
[18:54] <coolpolygons> i still dont see it online in the add-snap-support branch :(
[18:54] <Accelerator> coolpolygons: send me a screenshot
[18:54] <Accelerator> of your forked repo
[18:55] <coolpolygons> http://prntscr.com/hzznop
[18:56] <Accelerator> coolpolygons: When git pushing did you see something like this?
[18:56] <Accelerator> Counting objects: 3, done.
[18:56] <Accelerator> Delta compression using up to 4 threads.
[18:56] <Accelerator> Compressing objects: 100% (2/2), done.
[18:56] <Accelerator> Writing objects: 100% (3/3), 336 bytes | 0 bytes/s, done.
[18:56] <Accelerator> Total 3 (delta 0), reused 0 (delta 0)
[18:56] <Accelerator> To https://github.com/your-username /respository .git
[18:56] <Accelerator>    a1f29a6..79c0e80  new-branch  -> new-branch
[18:56] <Accelerator> Branch new-branch set up to track remote branch new-branch  from origin.
[18:57] <coolpolygons> Branch new-branch set up to track remote branch new-branch  from origin.
[18:57] <coolpolygons> this one only
[18:58] <Accelerator> coolpolygons: Ok so it did not work....
[18:59] <Accelerator> first of all use this command `clear`
[18:59] <Accelerator> Then git status
[19:00] <coolpolygons> and?
[19:00] <coolpolygons> i see tons of new files and one modified
[19:00] <Accelerator> Ok still good
[19:01] <coolpolygons> On branch add-snap-support Your branch is up-to-date with 'origin/add-snap-support'.
[19:01] <coolpolygons> shows that too
[19:01] <Accelerator> Right..now git add -A
[19:02] <coolpolygons> done
[19:02] <Accelerator> and then git commit -m "your message"
[19:03] <coolpolygons> and that gives the error
[19:03] <Accelerator> ok let me see if there is a solution for that error
[19:04] <coolpolygons> u have the screenshot of it right?
[19:04] <coolpolygons> but if git commit is an optional task, would it affect the results of git push?
[19:06] <Accelerator> Well imo i think it affects everything since you are comitting
[19:07] <Accelerator> coolpolygons: Give me a sec
[19:08] <Accelerator> coolpolygons: Give this a try https://github.com/typicode/husky/issues/164
[19:13] <Accelerator> coolpolygons: U still there?
[19:13] <coolpolygons> mhm
[19:13] <coolpolygons> 4:13 am but im good
[19:14] <Accelerator> Ok
[19:15] <Accelerator> coolpolygons: try git commit -m "message" --no-verify
[19:15] <coolpolygons> i think im using the right node version because i installed v.9.x and husky was using v.9.6
[19:15] <coolpolygons> ill do jus thtat
[19:15] <coolpolygons> THERE WE GO
[19:15] <coolpolygons> OH MY GOD
[19:16] <coolpolygons> WHAT DOES --NO-VERIFY DO THO
[19:16] <Accelerator> Oh well it bypasses the check that husky has been doing
[19:17] <coolpolygons> OK HUSKY GO BURN IN FIRE NOW
[19:17] <coolpolygons> HAHAHAHAHAHAHHAHAHA
[19:17] <Accelerator> coolpolygons: Hehe calm down...you still have to make a PR
[19:17] <coolpolygons> oh about that
[19:18] <coolpolygons> popey told me to not make a PR and just submit a link to my forked repo
[19:18] <Accelerator> Oh then you finished XD..just submit the link ;)
[19:19] <coolpolygons> cuz i told him that i could get the snap running but its failing to load gtk modules, and he said to then just the erroneous one, so that we can work on it later
[19:19] <coolpolygons> yeah Accelerator thank you so much for walking me through ::D
[19:19] <coolpolygons> i cri *sniff*
[19:19] <Accelerator> It's ok...i'm glad to have helped :) and no need to cry :D
[19:20] <Accelerator> I'm sure you will help me when i need help too :)
[19:20] <coolpolygons> what can i help you with xD if you need any, that is
[19:27] <Nissaar> https://paste.ubuntu.com/26379494/      https://paste.ubuntu.com/26379569/
[19:27] <Nissaar> help ?
[19:52] <Accelerator> Nissaar: No one seems to be online
[19:52] <Accelerator> elopio: ^^
[20:11] <ILikeCreepers> Hi!
[20:13] <Nissaar> how do i start this app ? https://github.com/eth0izzle/the-endorser
[20:14] <Accelerator> Hi ILikeCreepers
[20:14] <Accelerator> Nissaar: Looks like you have to do a lot to get it running
[20:14] <m4sk1n> tsssssss
[20:15] <Nissaar> like what ?
[20:15] <Accelerator> All you need it Python 3.4+ and do the following:
[20:15] <Accelerator>     git clone https://github.com/eth0izzle/the-endorser.git
[20:15] <Accelerator>     sudo pip3 install -r requirements.txt
[20:15] <Accelerator>     Install Graphviz via your package manager, e.g. apt-get install graphviz or brew install graphviz
[20:15] <Accelerator>     Download ChromeDriver for your platform (requires Chrome) and place in ./drivers. Alternatively you can use PhantomJS and launch with the --driver phantomjs flag (note phantomjs is 8x slower).
[20:15] <Accelerator>     Setup your LinkedIn credentials in config.yaml
[20:15] <Accelerator>     python3 the-endorser.py <profile1> <profile2> <profile3> <etc..> <etc..>
[20:15] <Accelerator> m4sk1n: Uh what happened to you? XD
[20:16] <Nissaar> should i do that in the snap folder ?
[20:17] <Nissaar> You will note that this project has no requirements.txt file, meaning that there are no non-standard library modules used which would need to be pulled in at build time. If that were the case, snapcraft would have handled this for you, pulling the correct dependencies via pip, itself.  Do not hesitate to open the files to get familiar with them. Once you are done, you can remove that httpstat directory.
[20:17] <Nissaar> found dat in tutorial
[20:17] <Accelerator> Nissaar: Since you already packaged it and are using snapping the app then number 1 and number 2 are invalid steps
[20:18] <Accelerator> Start from installing Graphviz
[20:18] <Nissaar> https://paste.ubuntu.com/26380304/
[20:18] <Nissaar> in the endorser snap directory ?
[20:19] <Nissaar> Accelerator: ?
[20:19] <Accelerator> Nissaar: You changed anything in your yaml file?
[20:20] <Nissaar> yes
[20:20] <Nissaar> no
[20:20] <Nissaar> i ddnt xD
[20:20] <Accelerator> Hmm wait a sec
[20:23] <heesen_> elopio, for the package and publish task could you please
[20:24] <heesen_> elopio,fork your repo into github.com/snapcrafters, transfer the snap name from you to snapcrafters, and configure the repo for automatic publishing into edge on commit
[20:25] <Nissaar> heesen: can you help?
[20:25] <Accelerator> Nissaar: Check if you have the file "the-endorser.py" in your current directory?
[20:25] <Nissaar> yes i have
[20:25] <Accelerator> heesen_: Elopio is not online
[20:26] <heesen_> Accelerator: how do you know
[20:27] <Accelerator> heesen_: I am using Hexchat and i can see the status of other people..and if Elopio is not replying so it means he is offline XD :)
[20:28] <konrad11901> degville: I sumbitted the tutorial, feel free to look at it in your spare time :)
[20:28] <Accelerator> Nissaar: Well nope i cannot help you with this
[20:28] <Accelerator> konrad11901: Help Nissaar
[20:29] <konrad11901> Accelerator: I'm not sure if I'll be able, I'll check the IRC logs and come back in a while
[20:29] <Accelerator> konrad11901: Sure..i'm not that good at snapcraft
[20:30] <Nissaar> i thnik it worked
[20:30] <Nissaar> i changed it to command: snap the-endorser.py
[20:31] <Accelerator> Hmm did it snap the-endorser?
[20:32] <Nissaar> https://paste.ubuntu.com/26380386/
[20:33] <Nissaar> im having another prblm now
[20:33] <Accelerator> remove "snap"
[20:34] <Nissaar> i dnt understand
[20:35] <Nissaar> if i remove it it doesnt build
[20:35] <Nissaar> mkwr mo bzn rstart nkr
[20:35] <Accelerator> Well Nissaar i think you got it all wrong
[20:36] <Nissaar> ikr
[20:36] <Nissaar> but what to do ?
[20:36] <Accelerator> Well wait for a mentor...seems no snapcrafter is here...hmm unless konrad11901 finishes reading the logs
[20:37] <Nissaar> im sleepy. maybe tomorow
[20:37] <konrad11901> Accelerator: sorry, I don't think I'll be able to help, will try to snap it myself, but don't know if I'll succeed
[20:38] <Accelerator> konrad11901: Yeah sure..it does not work from my side
[20:42]  * Accelerator is going to sleep
[20:53] <degville> Thanks konrad11901, will do.


[00:17] <jrwren> not looking forward to this 45min drive :(
[00:48] <rick_h_> http://schiit.com/
[00:55] <jjesse> awesome
[01:23] <jrwren> where is everyone?
[01:23] <rick_h_> jrwren: back of the shop
[01:23] <jjesse> taking a nap?
[01:23] <jrwren> there is a back?
[01:44] <rick_h_> https://plus.google.com/u/0/+AdeOshineye/posts/eZAuPA2JH5U
[01:58] <rick_h_> the response http://bigjools.wordpress.com/2013/04/24/error-handling-in-go/
[01:58] <rick_h_> the original http://blog.labix.org/2013/04/23/exceptional-crashes
[11:43] <snap-l> Good morning
[11:43] <rick_h_> morning
[11:50] <rick_h_> OMG! the backup finally just stopped
[11:50] <rick_h_> lol "18152994.43 bytes/sec"
[11:51] <rick_h_><PHONE_NUMBER>750 bytes received
[11:53] <rick_h_> doesn't say how long it actually spent in transfer though
[12:01] <snap-l> That's what the time command is for. :)
[12:03] <rick_h_> well I should have thought of that a day ago :P
[12:05] <snap-l> Yeah, hindsight and all
[12:05] <snap-l> BTW: It's bring your daughters and sons to work today
[12:05] <rick_h_> snap-l: ooh, fun day
[12:06] <rick_h_> having a typing contest :)
[12:06] <snap-l> Apparently there's still a legend 'round these parts about the typing contest. :)
[12:06] <rick_h_> http://www.wordsperminutetest.com/
[12:06] <rick_h_> :P
[12:06] <snap-l> I was introduced as the rick_h_ replacement
[12:06] <snap-l> I corrected, and said I was the rick_h_ dilletante. ;)
[12:06] <rick_h_> lol, you must compete in my stead!
[12:08] <snap-l> Yeah, not happening. :)
[12:08] <snap-l> It'd be like watching walker races at the assisted living facility.
[12:08] <rick_h_> those can be entertaining
[12:13] <snap-l> Raring Ringtail is released.
[12:16] <flipsidecreation> loading Raring Ringtail then sudo apt-get remove unity-lens-shopping
[13:39] <brousch> I can see greg-g on this https://www.youtube.com/watch?feature=player_embedded&v=bJXXckWLc0E#!
[13:42] <flipsidecreation> brousch: wow
[13:42] <jrwren_> glad its not bring your daughters and sons to work today here. my daughter is home sick :(
[13:44] <brousch> jrwren_: Work from home!
[13:44] <jrwren_> running do release upgrade :)
[13:44] <jrwren_> brousch: a great idea!
[13:45] <jrwren_> i don't work from home much though. I'm a lazy mofo and keep work at work and play at home.
[13:52] <jrwren_> oh sweet, network manager may be going away: https://blueprints.launchpad.net/ubuntu/+spec/client-1303-converged-network-stack
[14:06] <snap-l> As long as things don't break, I'm OK with whatever they use.
[14:28] <jrwren_> crap... new tmux with protocol version change. AFAICT i can't upgrade the the tmux package to raring without entirely reseting tmux :(
[14:29] <snap-l> What did they change?
[14:29] <snap-l> https://groups.google.com/forum/?fromgroups#!topic/iterm2-discuss/B2ZXG-_WZE8
[14:29] <snap-l> Ah
[14:32] <jrwren_> wow, smosers name is all over the change logs for new raring packages. isc-dhcp and kmod.  well done smoser
[14:36] <smoser> :)
[15:03] <snap-l> Saucy Salamander?
[15:04] <snap-l> http://www.saucysalamander.com/
[15:06] <flipsidecreation> I was hoping for Sensual Sasquatch
[15:30] <greg-g> oh yeah, today's the official bring your kids to work, oops
[15:31] <flipsidecreation> I am skipping that holiday as well too
[15:32] <ColonelPanic001> is it?
[15:32] <ColonelPanic001> crap
[15:32] <ColonelPanic001> that explains the short person around here
[15:32] <ColonelPanic001> seriously I heard some kid over on the other side of the cubefarm
[15:32] <ColonelPanic001> why would I bring my kid here? to watch me type?
[15:33] <ColonelPanic001> good thing they don't exist
[15:33] <Blazeix> snap-l: fyi, my coworker used your ting referral code
[15:34] <snap-l> Blazeix: Awesomesauce. Thank you!
[15:34] <flipsidecreation> My kids come to work with me from time to time, not much work gets done
[15:34] <snap-l> Yeah, I'm having headphone appreciation day.
[15:34] <ColonelPanic001> I'm still tossing around the idea of Ting. Not sure if I'm in contract now or not,a ctually, should check that
[15:34] <ColonelPanic001> but then I think I might not be able to use the phones at work. That's a bit of an issue
[15:34] <snap-l> Not that I mind, but I have a rare bout of focus that I'd like to hold onto
[15:35] <snap-l> ColonelPanic001: Simple test: How does Sprint service work in your area?
[15:35] <greg-g> brousch: waaaaay too tall for me, that stuff scares me
[15:35] <ColonelPanic001> never been on sprint, beats me
[15:35] <snap-l> ColonelPanic001: ask around.
[15:36] <ColonelPanic001> UnFixed: didn't you change to Ting? How is it in MidTown?
[15:36] <snap-l> I know that requires that "hyoo-man con tact" but... ;)
[15:36] <ColonelPanic001> I guess you wouldn't know for Downriver
[15:36] <ColonelPanic001> snap-l: nonsense, that's what SMS is for :)
[15:36] <snap-l> heh
[15:36] <UnFixed> Sprints pretty good in midtown
[15:37] <UnFixed> ive always got a decent signal
[15:37] <UnFixed> HOWEVEr
[15:37] <UnFixed> i there isnt any LTE for sprint in detroit yet
[15:37] <snap-l> Or 4G
[15:37] <UnFixed> so 3G
[15:37] <UnFixed> tmobile's HSPA+ was faster
[15:37] <UnFixed> but honestly, i dont notice it much.
[15:37] <snap-l> Yeah, just saw an announcement that several spots in Indiana were getting LTE
[15:38] <snap-l> I'm sure the cornfields will appreciate the enhanced data
[15:39] <snap-l> Bay City, MI
[15:39] <snap-l> http://www.androidpolice.com/2013/01/16/sprint-announces-28-new-lte-markets-going-live-in-the-coming-months/
[15:39] <UnFixed> yeah
[15:39] <snap-l> Saginaw, MI
[15:39] <UnFixed> ting mentioned it on their blog also
[15:39] <snap-l> Last I saw there weren't any MI locations, so this is an improvement
[15:40] <snap-l> Should I ever leave the house and decide to head to Bay City or Saginaw
[15:40] <ColonelPanic001> I don't really care about 4g, etc. I use wireless networks around here anyway
[15:40] <ColonelPanic001> and all I do as far as data on the phone is reddit anyway
[15:40] <ColonelPanic001> reddit/email
[15:40] <snap-l> Yeah you should be OK
[15:41] <UnFixed> yeah
[15:41] <snap-l> Only gotcha I had with Sprint is my neighborhood is the dead zone for every carrier
[15:41] <UnFixed> and working on campus, wifi is everywhere
[15:41] <snap-l> TMo, AT&T
[15:41] <snap-l> I think Verizon as well
[15:41] <UnFixed> my only gripe is some parts of my house get a spotty signal
[15:41] <UnFixed> top floor is fine
[15:41] <UnFixed> and i dont have a landline
[15:42] <UnFixed> its not awful
[15:42] <snap-l> Yeah, we have to keep our landline
[15:42] <UnFixed> but can get choppy call quality in the worst spots
[15:42] <snap-l> Thought about getting the Airrave
[15:42] <ColonelPanic001> I don't call people anyway
[15:42] <UnFixed> i dont want to pay for the airrave
[15:42] <UnFixed> not worth the price to me
[15:42] <snap-l> ColonelPanic001: So tell me again why you're getting a phone?
[15:42] <snap-l> Quality Reading on the toilet?
[15:43] <ColonelPanic001> now and then, people call me
[15:43] <ColonelPanic001> and Text messaging
[15:43] <ColonelPanic001> and reddit
[15:43] <UnFixed> ColonelPanic001: are you looking at ting?
[15:43] <UnFixed> i have not read scrollback
[15:43] <ColonelPanic001> not seriously, but it does sound enticing
[15:43] <ColonelPanic001> as in, cheaper
[15:44] <snap-l> ColonelPanic001: Honestly, Ting makes sense for you
[15:44] <snap-l> the less you use, the less you pay
[15:44] <UnFixed> well
[15:44] <ColonelPanic001> yeah, UnFixed mentioned that once - that is pretty nice
[15:44] <UnFixed> thing is
[15:44] <UnFixed> he can use work phones, since hes in a group that does android dev
[15:44] <snap-l> (https://z6oc11q87.ting.com/ <- my referral code)
[15:44] <UnFixed> but
[15:45] <UnFixed> if you go with ting, you're tied down to your phone
[15:45] <UnFixed> its not like GSM
[15:45] <snap-l> Right, it's a Sprint-only device.
[15:45] <UnFixed> where you just switch out your sim card.
[15:45] <ColonelPanic001> whut
[15:45] <UnFixed> you have to use your sprint/ting phone
[15:45] <snap-l> Sprint and Verizon are CDMA-based.
[15:45] <ColonelPanic001> How very vendor-locky-in of them
[15:45] <snap-l> and they're incompatible with each other.
[15:45] <UnFixed> yes
[15:46] <UnFixed> though iirc, cdma actually has a lot of benefits over gsm
[15:46] <ColonelPanic001> anything I'd notice or care about?
[15:46] <snap-l> However, if you're not planning on doing travel, and aren't one to switch phones all the time, it might make sense.
[15:46] <UnFixed> no
[15:46] <ColonelPanic001> I don't travel much, and I switch phones, but not commonly
[15:46] <ColonelPanic001> and that's because they're not mine
[15:46] <ColonelPanic001> it's not a deal-breaker
[15:48] <UnFixed> so
[15:49] <UnFixed> my billing period ends in 7 days
[15:49] <UnFixed> and im currently at $15
[15:50] <ColonelPanic001> nice
[15:50]  * ColonelPanic001 sends text messages
[15:50] <UnFixed> i actually have very little sms usage
[15:51] <UnFixed> i text almost exclusively through google voice
[15:51] <UnFixed> which is just data
[15:51] <UnFixed> ive got another 80 messages before i get changed for mroe
[15:51] <UnFixed> ive used ~20
[15:51] <UnFixed> and most are probably from _stink__
[15:53] <ColonelPanic001> I can send 80 SMSes in a week
[15:53] <ColonelPanic001> time to increase your bill
[15:53] <UnFixed> D:
[16:58] <snap-l> So, how about that afternoon?
[17:03] <ColonelPanic001> hi
[17:03] <ColonelPanic001> afternoon is okay
[17:03] <greg-g> not here yet
[17:03] <ColonelPanic001> Penguicon tomorrow. You doing your traditional "record an episode at Pcon"?
[17:05] <rick_h_> so have I missed anything today?
[17:05]  * rick_h_ looks up for the first time since this morning
[17:10] <snap-l> rick_h_: Apparently 13.04 was pinched off.
[17:14] <greg-g> gross
[17:15] <rick_h_> oh yea. that was today? :P
[17:15] <snap-l> greg-g: You just chose to take it that way. ;)
[17:15] <brousch> nice
[17:16] <ColonelPanic001> Shuttleworth pinched off a loaf of Linux
[17:16] <ColonelPanic001> no jokes about kernels in it
[17:16] <greg-g> snap-l: https://en.wiktionary.org/wiki/pinch_one_off
[17:16] <greg-g> KORN!
[17:17] <snap-l> greg-g: I said "pinch off", as in the floral sense.
[17:17] <greg-g> oh, it's fragrent
[17:17] <snap-l> (yes, I had to look that corner case. ;) )
[17:17] <greg-g> :)
[17:19] <jrwren_> wtf are you people talking about?
[17:19] <greg-g> nothing
[17:19] <brousch> jrwren_: lemur scat
[17:19] <jrwren_> gross
[17:19] <snap-l> and we now know one of brousch's hobbies
[17:23] <flipsidecreation> and much to my disappointment 13.10 is being called Saucy Salamander and not Sexy Sheep
[17:23] <jrwren_> i wanted slimy succubus
[17:23] <brousch> flipsidecreation: Are you from New Zealand?
[17:24] <flipsidecreation> Irish heritage
[17:25] <brousch> I'm hoping for Tantalizing Tarsier. Tarsiers are my favorites
[17:27] <ColonelPanic001> so much potential when they come back to "F"
[17:28] <greg-g> brousch: I got it, don't worry
[17:31] <greg-g> wait, Canonical is using "ubunt.eu" as it's shorturl domain? I.... uh....
[17:39] <snap-l> Probably because .tu would make Canonical part of some export restrictions
[17:40] <snap-l> Assuming it even exists. ;)
[17:40] <snap-l> Hah, it doesn't.
[17:41] <snap-l> Maybe Canonical could buy a country and apply for the .tu domain?
[17:41] <snap-l> TLD rather?
[17:43] <greg-g> snap-l++
[17:49] <snap-l> So, who got their WWDC tickets?
[17:49] <snap-l> Apparently they're going for Code Mash levels of not-getting-a-ticket.
[17:55] <devinheitmueller> I feel like I should hold a conference called WWCD down the street from there the same week, for the thousands of people who couldn't get tickets to WWDC.
[17:57] <snap-l> World Wide Convention Dyslexia?
[17:57] <devinheitmueller> HA!
[17:59] <snap-l> devinheitmueller: OK to post that to the intertubes w/ your name on it?
[17:59] <devinheitmueller> Be my guest.  :-)
[17:59] <snap-l> posted. :)
[18:09] <jrwren_> i think WWDC is about 10 times bigger than codemash, but I could be wrong.
[19:16] <greg-g> heya, anyone in here know an example of where a FLOSS project's community "elects" (for some value of elect) the release manager for the next X period of time?
[19:16] <greg-g> I was told django and python do, but I can't find any documentation on it.
[19:16] <jcastro> I believe Xorg does/did
[19:16] <jcastro> I think they rotate and choose at their conference
[19:16] <greg-g> OpenStack does, through the Tech Committee
[19:16] <brousch> greg-g: I don't think Python elects
[19:16] <greg-g> jcastro: cool
[19:16] <brousch> If they elect, it is just core devs who vote
[19:17] <greg-g> brousch: that's acceptable (I'm just looking for examples)
[19:17] <jcastro> I don't know the details, but I remember them (Xorg) announcing things like that on the mailing list.
[19:17] <greg-g> jcastro: coolio, I'll take a look
[19:18] <brousch> greg-g: http://comments.gmane.org/gmane.comp.python.devel/127733
[19:19] <greg-g> brousch: hah, thanks
[19:32] <snap-l> http://www.ismytwitterpasswordsecure.com/
[19:32] <flipsidecreation> Ha
[19:33] <flipsidecreation> Dam it! it won't let me check!
[19:33] <snap-l> turn off javascript and try it.
[19:34]  * greg-g viewed source on that page when he first saw it
[19:50] <greg-g> jcastro: what happened in March that caused the number of open blueprint items to jump so much? http://status.ubuntu.com/ubuntu-raring/
[19:50] <greg-g> the whole "rolling release fiasco" was in feb
[19:50] <rick_h_> lol, fiasco?
[19:51] <greg-g> the email that Steve L sent suggesting the move to a rolling release that caused a lot of uproar
[19:51] <rick_h_> http://status.ubuntu.com/ubuntu-raring/group/topic-raring-unity-apis.html seems to have hur but it's 13.10 for some api/backend stuff?
[19:53] <greg-g> rick_h_: yeah, looks like that's the only group that jumped in March
[19:53] <greg-g> blame it on Unity
[19:53] <greg-g> ;)
[19:53] <rick_h_> works for me! :)
[19:54] <greg-g> but...
[19:54] <greg-g> on the unity one, the jump was only like 20 work items, on that big overgraph, it's hundreds
[19:54] <jcastro> greg-g: yeah I think all the mir/unitynext crap got piled on
[19:54] <greg-g> oh, MIR!
[19:54] <greg-g> right!
[19:54] <greg-g> that makes sense
[19:54] <jcastro> that + moving to 3 month UDS cycles confused everyone I think
[19:55] <jcastro> I have no idea what the status of my raring items are
[19:55] <jcastro> I moved them all over to 13.03
[19:55]  * greg-g nods
[23:31] <brousch> Crap. A 2 year old SSD just died on me
[23:31] <rick_h_> :(
[23:31] <brousch> Gonna be a fun night installing windows
[23:33] <brousch> hm, 3 year warantee
[23:35] <rick_h_> brousch: what brand?
[23:35] <brousch> OCZ
[23:36] <snap-l> Ugh
[23:36] <snap-l> That's my biggest fear with SSD
[23:37] <rick_h_> I don't know why it's more than any other drive
[23:37] <rick_h_> but I will say I'm not an OCZ fan so I'm keeping quiet
[23:38] <brousch> The bad part is how suddenly it fails
[23:39] <brousch> With a hard drive you have weeks to years of grinding noises
[23:40] <brousch> This thing worked fine for 2 years, then one reboot it's totally gone
[23:40] <brousch> 3 year warranty is unexpected
[23:41] <rick_h_> good ones are 3 or 5
[23:41] <rick_h_> intel 520s are 5yr
[23:41] <rick_h_> crucial's are 3 I think
[23:42] <rick_h_> yea, 3yr on the m500 models and such
[23:43] <rick_h_> woot! expanding the nas volume now. from 1.79 to 2.72TB
[23:50] <brousch> nice


[02:28] <Unit193> IdleOne: Hello.
[02:29] <IdleOne> Unit193: hi
[02:29] <Unit193> You think you're ready to correct a few more factoids?  :P
[02:30] <IdleOne> provided you give me all the corrected factoids in proper syntax :)
[02:30] <IdleOne> otherwise i will shun you and tell the world about it :P
[02:31] <Unit193> Well, a couple I didn't fix as they need to be completely redone (well, one.)
[02:31] <Unit193> !pdpc
[02:31] <ubotu-br> The Peer-Directed Projects Center is the not-for-profit organization that runs !freenode (The IRC network that hosts this channel).  Please consider a donation to keep these IRC servers running, more info at http://freenode.net/pdpc_donations.shtml
[02:31] <IdleOne> will leave that one for now
[02:31] <IdleOne> we can come back to it.
[02:33] <Unit193> Give me a couple to get it all right, then.
[02:33] <IdleOne> sure thing :)
[02:36] <JoseeAntonioR> if you guys need any help here I am!
[02:42] <Unit193> IdleOne: Something like this http://pastebin.com/rU50wQEY
[02:42] <Unit193> JoseeAntonioR: AFAIK, you don't have factoid editing rights, correct?
[02:42] <JoseeAntonioR> Unit193: nope, but I can 'suggest editing'
[02:43] <IdleOne> Unit193: I hate to ask but these edits have been checked and rechecked by you?
[02:43] <Unit193> JoseeAntonioR: developer, changethemes, pdpc, and versioning   I don't have filled out.
[02:43]  * JoseeAntonioR checks
[02:43] <Unit193> IdleOne: I'll check again, see anything amiss?
[02:44] <Unit193> JoseeAntonioR: Feel free to review!
[02:44] <IdleOne> Unit193: no. I'm asking if I can blindly apply these :)
[02:45] <Unit193> !np
[02:45] <ubotu-br> The Nepali Ubuntu Local Community is in #ubuntu-np - Also see: http://wiki.ubuntu.org.np
[02:45] <Unit193> That one is questionable.
[02:45] <IdleOne> !no debdiff is <reply> A simple way to patch Debian/Ubuntu packages is to attach a debdiff to a bug report, or send it to the team which handles the package. Learn more about it from http://developer.ubuntu.com/packaging/html/traditional-packaging.html#creating-a-debdiff
[02:46] <IdleOne> !no patch is <reply> Patches are files describing the changes in code to achieve some results.  There are a number of ways these can be produced, but https://wiki.ubuntu.com/Bugs/HowToFix and http://developer.ubuntu.com/packaging/html/patches-to-packages.html may provide some useful guidelines.
[02:46] <IdleOne> !forget prevu
[02:46] <IdleOne> !forget metisse
[02:46] <IdleOne> !metisse
[02:46] <ubotu-br> Metisse is Mandriva's composite window manager. For more information, see http://www.mandriva.com/projects/metisse
[02:47] <IdleOne> !no richtlijnen is <reply> Richtlijnen voor het verblijf in #ubuntu-nl vind je op http://www.ubuntu-nl.org/gemeenschap/regels
[02:47] <IdleOne> !forget guishell
[02:47] <IdleOne> !no songbird is <reply> Songbird is a media player based on Mozilla. Official Linux builds and support ended in April, 2010. Ubuntu installation instructions at https://help.ubuntu.com/community/Songbird
[02:47] <IdleOne> !vhosts
[02:47] <ubotu-br> Virtual Hosts allow Apache2 to be configured for multiple sites that have separate configurations. Configfiles can be found in /etc/apache2/sites-available. See https://help.ubuntu.com/11.04/serverguide/C/httpd.html
[02:48] <IdleOne> !no vhosts is <reply> Virtual Hosts allow Apache2 to be configured for multiple sites that have separate configurations. Configfiles can be found in /etc/apache2/sites-available. See https://help.ubuntu.com/12.04/serverguide/C/httpd.html
[02:48] <Unit193> Don't like sed? :P
[02:49] <IdleOne> I fail at sed :/
[02:49] <IdleOne> !no moztest is <reply> The Mozilla-testing repos can be found at: https://launchpad.net/~ubuntu-mozilla-daily/+archive/firefox-aurora. Please remember these are testing repos, the packages in these repos are not stable and may break things on your system. Use with caution. Please report bugs found from these  packages to: https://wiki.ubuntu.com/MozillaTeam/Bugs
[02:49] <IdleOne> !no repos is <reply> The packages in Ubuntu are divided into several sections. More information at https://help.ubuntu.com/community/Repositories - See https://wiki.ubuntu.com/RecommendedSources for the recommended way to set up your repositories.
[02:49] <IdleOne> !repos
[02:49] <ubotu-br> The packages in Ubuntu are divided into several sections. More information at https://help.ubuntu.com/community/Repositories and http://www.ubuntu.com/project/about-ubuntu/components - See https://wiki.ubuntu.com/RecommendedSources for the recommended way to set up your repositories
[02:50] <IdleOne>  !developer is <reply>Want to become an Ubuntu developer? Look at http://www.ubuntu.com/community/get-involved/developers and the Wiki (http://wiki.ubuntu.com) for involvement in specific projects such as Kubuntu or Xubuntu.
[02:50] <IdleOne> !developer
[02:50] <ubotu-br> Want to become an Ubuntu developer? Look at http://www.ubuntu.com/community/processes/newdev and the Wiki (http://wiki.ubuntu.com) for involvement in specific projects such as Kubuntu or Xubuntu.
[02:51] <IdleOne> !no developer is <reply>Want to become an Ubuntu developer? Look at http://www.ubuntu.com/community/get-involved/developers and the Wiki (http://wiki.ubuntu.com) for involvement in specific projects such as Kubuntu or Xubuntu.
[02:51] <Unit193> Wonderful!  I had a couple pedantic type problems, buuuut.
[02:52] <IdleOne> hggdh: shouldn't ubotu-br sync with ubottu ?
[02:52] <Unit193> I'd say to forget versioning for now?  changethemes I don't know what to do with really, the page is marked as outdated, but does technically still exist.  And of course the new thing with the deprecated pdpc.
[02:53] <Unit193> IdleOne: The idea is that'd it be translated, and sync isn't realtime.
[02:53] <IdleOne> Unit193: ah, because I keep getting PM'ed by ubotu-br that the edit request was sent to their op channel
[02:54] <Unit193> Haha!  Fun!
[02:54] <hggdh> IdleOne: I am not sure -- even more cuz we will end up translating the DB
[02:54] <hggdh> IdleOne: or you mean some other type of sync?
[02:54] <IdleOne> hggdh: I mean the factoid DB
[02:55] <IdleOne> anyway you got the edit requests in the br op channel :)
[02:55] <Unit193> ubotu-br: config channel plugins.Encyclopedia.enabled False
[02:55] <ubotu-br> Unit193: Error: You don't have the #ubuntu-irc,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
[02:55] <ubotu-br> Unit193: I am only a bot, please don't think I'm intelligent :)
[02:55] <hggdh> IdleOne: I did sync it this morning, will look at the -op-br now
[02:56] <hggdh> IdleOne: which channel? br-ops has nothing
 Your edit request has been forwarded to #ubuntu-ops-br
[02:57] <hggdh> IdleOne: bah! wrong channel... it is br-ops
[02:57] <IdleOne> hehe well your bot is wrong :P
[02:58] <hggdh> indeed, I will correct it
[02:58] <hggdh> by the way, should irc-council have admin access to it?
[02:58] <IdleOne> so you manually sync the factoids db?
[02:58] <IdleOne> to the bot?
[02:59] <IdleOne> to the channel it is good to add the UbuntuIrcCouncil account. Just in case they ever need to intervene for some reason.
[02:59] <Unit193> !uds | Supposed to be broken for now?
[02:59] <hggdh> IdleOne: I did it manually this morning; I am not sure -- yet -- how to deal with the translations and sync
[02:59] <ubotu-br> Supposed to be broken for now?: The Ubuntu Developer Summit will be held between 29th October - 1st November 2012 in Copenhagen, Denmark - See http://uds.ubuntu.com/  - Looking to participate remotely? http://uds.ubuntu.com/participate/remote/ -  For !UDS sponsorship see http://uds.ubuntu.com/participate/sponsorship/
[03:00] <IdleOne> but if they really need access to the channel freenode staff can help them get it.
[03:00] <IdleOne> Unit193: that needs some editing too
[03:01] <Unit193> Yeah, and maybe the other two as well. :/
[03:01] <hggdh> IdleOne: the IRC council does have have access to the channel.
[03:01] <hggdh> (but not admin access to the bot)
[03:02] <hggdh> IdleOne, Unit193: if this factoid is wrong... I synced it from the main DB this morning. So the main DB is also wrong
[03:02] <IdleOne> ah ok. as far as the bot goes I'm really not sure.
[03:02] <IdleOne> hggdh: the main DB indeed has some out of date factoids. it is an ongoing process.
[03:03] <IdleOne> hggdh: maybe talk to AlanBell about the bot access and if the IRCC needs it.
[03:06] <hggdh> IdleOne: another Q: should ubotu-br be continuously present here? or just for tests?
[03:06] <Unit193> Well, I've only been checking links with a script, not been going through reading them.  Heck, I can't read the one that was just changed!
[03:07] <IdleOne> hggdh: Good Q. again not sure
[03:07] <IdleOne> the other ubot* are here for the most part
[03:08] <Unit193> But, that's partly because this is the ops channel for the channels they are in.
[03:10] <hggdh> yeah. But, for example, the -fr is not in. I do not mind IRCC having admin access to it but, as time goes by, the factoids will be translated more and more (and, then, incompatible with the main db).
[03:11] <IdleOne> it might be best not to auto sync
[03:12] <Unit193> IdleOne: And for good measure, I backed up the db.
[03:14] <IdleOne> Unit193: would be awesome if the factoid DB could be on launchpad so it can be translated by all the teams
[03:14] <hggdh> I am not auto-syncing :)
[03:15] <hggdh> IdleOne: I thought about that, but I feel i18n will be a major effort
[03:16] <Unit193> Think translations was part of StormyFacts.
[03:17] <IdleOne> I have no idea, there is a lot of stuff that needs to be done with the bots.
[03:17]  * IdleOne prefers to leave it to the smart people to manage that
[03:19] <Unit193> Yep, and I'll nag you or knome every time I need something. :D


[00:00] <bdrung> ebroder: sorry. copy-paste mistake
[00:01] <bdrung> ebroder: nope. still the same error.
[00:01] <ebroder> Hmm...my __builtins__ is a module object, not a dict. Weird. Maybe try import __builtin__ then StubOutWithMock(__builtin__, 'open')?
[00:02] <ebroder> Although, come to think of it, I don't know if that will re-bind open in every module's namespace
[00:02] <tumbleweed> I *think* it will
[00:03] <ebroder> Looks like it does, at least for Maverick's python 2.6. No idea if that's guaranteed behavior, though
[00:04] <tumbleweed> bdrung: shortened pylint.conf seems to work fine. I'll commit it to trunk
[00:04] <bdrung> tumbleweed: trunk? did you a build test?
[00:04] <tumbleweed> no, /me does that
[00:06] <bdrung> ebroder: http://paste.ubuntu.com/547823/
[00:07] <ebroder> bdrung: __builtin__.open().AndReturn, not __builtin__.FunctionToMock()
[00:07] <bdrung> ebroder: this fails with: AttributeError: MockMethod has no attribute "readlines". Did you remember to put your mocks in replay mode?
[00:07] <ebroder> bdrung: You need to call self.mox.ReplayAll() before actually trying to use the mocks
[00:07] <bdrung> ebroder: i should go in bed instead of coding. ;)
[00:08] <bdrung> ebroder: http://paste.ubuntu.com/547824/
[00:08] <tumbleweed> bdrung: hmm, natty's pylint seems pickier than squeezes, it won't be landing in trunk quite yet...
[00:09] <ebroder> bdrung: Hmm, also, if your test class subclasses mox.MoxTestBase instead of unittest.WhateverItIs, it'll automatically create a self.mox object for you and cleanup when the test is done
[00:09] <ebroder> I don't know where I learned that from, because I can't find it in the docs at the moment...
[00:11] <bdrung> ebroder: class UpdateMaintainerTestCase(mox.MoxTestBase): --> AttributeError: 'UpdateMaintainerTestCase' object has no attribute 'mox'
[00:12] <ebroder> Uh...you may need to do super(UpdateMaintainerTestCase, self).setUp() in your setup method
[00:12] <ebroder> (at the top of, rather)
[00:12] <ebroder> bdrung: Let me see if I can drudge up a test case
[00:12] <ebroder> Err, example case, rather
[00:13] <bdrung> ebroder: you can use test_update_maintainer as example (only two functions to overwrite)
[00:17] <ebroder> bdrung: Looking closer, I don't think you actually want to use mox itself, which is designed for keeping track of the calls that get made to the things you're stubbing out. But mox does have a helper library for replacing functions and putting them back when you're done. Let me see if I can make that work for what you want
[00:20] <bdrung> tumbleweed: isn't max-line-length=80 the default?
[00:21] <tumbleweed> bdrung: sure, but it's also a style choice we stand by
[00:21]  * tumbleweed must go to bed
[00:36] <ebroder> bdrung: http://pastebin.com/1rpguR3r is the patch I came up with. It really uses a helper library that mox ships with more than mox itself, but it's maybe a little cleaner
[00:48] <bdrung> ebroder: thanks. that clean and works.
[01:23] <randy_> I use dh_auto-configure  in rules file,but it auto with --linux-gnu-x64-86 (I forget how it write),so it can't configure the optin and exit 1,and to desable it
[01:24] <azeem_> randy_: what adds --linux-gnu-x64-86?
[01:25] <randy_> azeem_, I don't add it,I package ffmpeg
[01:25] <azeem_> so where does it come from?
[01:26] <randy_> azeem_, I said ,the dh_auto_configure in rules file,when I packaged,it will add auto
[01:26] <azeem_> sorry, I don't understand you
[01:27] <randy_> azeem_, the source is came gorm svn
[01:28] <randy_> azeem_, and folloe debian maint-guide
[01:29] <ari-tczew> randy_: do you base on package from archive?
[01:29] <ari-tczew> if so, please look in debian/changelog
[01:30] <randy_> azeem_, thank you,I will come back in the noon,the recess time is over,thank you,I don't donw the package from apt-get source.Tkan you
[04:02] <randy_> azeem_, are you online,I'm come back
[04:11] <randy_> I use dh_auto-configure  in rules file,but it auto with --linux-gnu-x64-86 (I forget how it is),so it can't configure the optin and exit 1,and to desable it
[04:11] <randy_> I use the source from svn,not apt-get source
[05:06] <randy_> I use dh_auto-configure  in rules file,but it auto with --linux-gnu-x64-86 (I forget how it is),so it can't configure the optin and exit 1,and to desable it
[05:06] <randy_> I use the source from svn,not apt-get source
[05:29] <yasser> Hi
[05:30] <yasser> i cant put my password when i type any sudo command in the terminal
[05:30] <yasser> could you help me
[05:47] <dotblank> w00t was able to make my first package using pbuilder
[12:09] <bdrung> tumbleweed: merged and pushed
[15:40] <ari-tczew> how can I restore my ssh key? seems it to be lost after migrate from gnome to kde
[15:59] <kklimonda> ari-tczew: it should still be present in ~/.ssh/
[16:00] <ari-tczew> kklimonda: there is ird_rsa, id_rsa.pub and known_hosts. however, software couldn't see them - like bzr or filezilla
[16:03] <kklimonda> id_rsa should be your key (unless something overwrote it) - what do you mean by couldn't see? maybe you just don't have a ssh agent running and you have to unlock key every time you use it?
[16:05] <ari-tczew> kklimonda: every time? it's a joke
[16:12] <kklimonda> ari-tczew: why? I'm sure that there is an ssh agent for KDE you can use.
[17:42] <ari-tczew> hggdh: ping on bug 663925
[19:50] <hggdh> ari-tczew: will look at it this week
[19:50] <hggdh> ari-tczew: got busy with work, sorry
[20:05] <ari-tczew> hggdh: ok
[22:00] <bdrung> Laney: around?
[22:07] <bdrung> soren: can you fix "Access to a protected member _blocks of a client class" in submittodebian?


[22:06] <elopio> bdmurray: hello. Are you on SRU duty today?
[22:24] <bdmurray> elopio: I'm at a sprint but might be able to have a look.
[22:24] <elopio> bdmurray: I think our repo will be ready in one hour. We are waiting for the arm autopkgtest results.
[22:25] <bdmurray> elopio: ready to have something in -proposed?
[22:25] <elopio> bdmurray: but Sergio was doing our dput, and he started his holidays today. Who can help us with the dput?
[22:27] <elopio> we want to dput and get snapcraft 2.31 into -proposed today, if possible. And then move to -updates on monday or tuesday.
[22:29] <bdmurray> elopio: So you need somebody to sponsor it to -proposed and somebody to review it in -proposed?
[22:31] <elopio> bdmurray: I think I just need the sponsor. Once it's in -proposed we'll test in xenial, yakkety and zesty during the weekend.
[22:32] <bdmurray> elopio: when it is uploaded it ends up in the SRU queue - https://launchpad.net/ubuntu/zesty/+queue?queue_state=1, which then requires an SRU team member to review it.
[22:32] <elopio> ah, ok. So I need that too.
[22:33] <bdmurray> elopio: there are other SRU people here with me who could review it
[22:33] <elopio> if it's too late and you are busy on your sprint, it's ok to get it in -proposed tomorrow morning.
[22:33] <bdmurray> We have a couple of hours left yet, so let me know when its ready.
[22:34] <elopio> cool. bdmurray: what do I need to prepare for the sponsor? Just the link to the repo?
[22:34] <bdmurray> I think so.
[22:35] <elopio> \o/ thanks. I'll ping you when master is ready.


[00:17] <kees> does anyone know how ppc64el handles CONFIG_COMPAT? it seems to have the ability to handle 32-bit syscalls, but I see no mention of CONFIG_COMPAT in defconfigs
[00:19] <kees> oh, but it's in the Kconfig. nevermind!
[14:00] <infinity> zequence: LP: #1427850 <--- That time again.
[14:01] <infinity> zequence: Oh, and you've already done it.
[14:01] <infinity> zequence: Way to be proactive; ignore me.
[14:32] <MegaBrutal> Hello! When will 3.16.0-32-generic be released?
[15:23] <bjf> MegaBrutal, it will hit -updates in approx. 2 weeks
[15:25] <bjf> MegaBrutal, it will be in -proposed sometime today
[15:26] <MegaBrutal> bjf: 2 weeks? Why does it take so long? Can you link some info about the Ubuntu kernel release cycle? (I was searching the Ubuntu wikis, but didn't find a table about the planned release dates or so.)
[15:27] <bjf> MegaBrutal, it goes through testing and bug verification before -updates
[15:28] <MegaBrutal> Can I help with that somehow?
[15:28] <bjf> MegaBrutal, you can install the kernel when it hits -proposed and if there are any regressions file bugs against it
[15:30] <bjf> MegaBrutal, https://wiki.ubuntu.com/Kernel/Handbook
[15:30] <bjf> MegaBrutal, i haven't read that for some time so i'm not sure exactly what you are looking for is in there
[15:31] <MegaBrutal> bjf: Actually, I expect it to fix Launchpad 1396889. This commit will do the magic: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-utopic.git;a=commitdiff;h=665cd5467479366d98930108db392a0785bf765a;hp=ce1161dde994bafe05f749f64c31904699239889 - but it will only appear in 3.16.0-32-generic, if I'm correct.
[15:32] <MegaBrutal> bjf: Btw, thanks for all the info! :)
[15:37] <bjf> MegaBrutal, i'm looking but i don't see that fix in our utopic tree
[15:37] <bjf> MegaBrutal, oh, one sec ... let me refresh my git tree
[15:39] <bjf> MegaBrutal, the commit you reference in that bug has been in the Utopic kernel since the first 3.16.0-22.29 (and earlier)
[15:40] <bjf> MegaBrutal, ignore me ... i'm still not awake
[15:41] <MegaBrutal> bjf: Which commit? The one which introduces the bug, or the one which fixes it?
[15:41] <bjf> MegaBrutal, yeah, i was looking at the bad commit not the fix
[15:41] <bjf> MegaBrutal, so i'm on the same page now
[15:42] <bjf> MegaBrutal, when the kernel hits -proposed the associated bug, which you created, will get "spammed" with a request to test and verify the fix. we expect you to do that.
[15:43] <bjf> MegaBrutal, so, like i said it should hit -proposed today and you can test tomorrow and then follow the directions in the bug on how to mark it "verified"
[15:47] <MegaBrutal> bjf: OK. But how Launchpad (or the team) will know that -32 will fix my bug? Sorry if it's a silly question, but the fix was merged under an entirely different LP report, and I don't see a connection. It seems like the fix was merged completely unrelated to my record.
[15:51] <bjf> MegaBrutal, ah! in came in via a stable release. i should have noticed that. in that case there is nothing for you to do. if it fixes your problem then you can just mark the bug as "Fix Released" or ping me and i'll do it
[15:51] <bjf> MegaBrutal, however, if you still have problems come back here and ping me or someone else on the kernel team and we'll look into it more
[15:52] <zequence> infinity: Sometimes it happens
[15:52] <MegaBrutal> bjf: Anyway, could you help me to triage 1423796? (Not sure it you're in charge for it, since it's not a kernel issue.)
[15:53] <MegaBrutal> Why doesn't the bot look up the number? Simon says Launchpad 1423796!
[15:53] <MegaBrutal> Nah! :)
[15:54] <bjf> MegaBrutal, if you had put "bug " or "lp " and then the bug #, the bot would have detected it
[15:55] <bjf> apw, ^ that bug looks interesting
[15:57] <apw> bjf, yeah, that deffo needs kernel side config for the initramfs changes, and likely initramfs-tools change for the other
[15:57] <apw> as i am about to do the merge for that ... i'll poke it
[15:58] <bjf> MegaBrutal, ^ there you go :-)
[16:02] <MegaBrutal> bjf, apw: Wow, thank you! :)
[16:14] <MegaBrutal> bjf, apw: Sorry for my lots of questions, but do you know what is Canonical IS department? In bug 1376088, I've been informed, they've opened a ticket there, and nothing has happened since then.
[16:16] <apw> MegaBrutal, yep that really is the ops people for the ubuntu.com department, that is being referred to
[16:17] <apw> MegaBrutal, do you have a special need for that service over ipv6?  as they are slowly over time adding ipv6 in general to external services
[16:18] <didrocks> hey apw, I have an overlayfs question for you (probably a stupid one)
[16:19] <didrocks> remember the "is_path_is_mountpoint()" for systemd?
[16:19] <didrocks> so, I'm trying to special case overlayfs for the simple use case I have as we discussed
[16:19] <didrocks> meaning, I need to know if this path is referencing a file on overlayfs
[16:20] <didrocks> I'm getting the file fd, then fstat it, -> st_dev -> getting the fspath with blkid -> probe -> get "TYPE" value through blkid
[16:20] <didrocks> this all works well on most of file systems
[16:20] <didrocks> but blkid_devno_to_devname(st.st_dev); return nothing on overlayfs
[16:20] <MegaBrutal> apw: It is not very critical for me... but imho it really wouldn't take so much for such a great company to add an AAAA record to that address. (Most Ubuntu services have IPv6 connectivity already.) Currently, an IPv6-only Ubuntu host can't do a release upgrade without an AAAA record for changelogs.ubuntu.com.
[16:21] <didrocks> am I doing false track and there is a magical way easier way to detect (and so special case) it?
[16:21] <didrocks> going*
[16:28] <apw> MegaBrutal, that it didn't get an address when archive.ubuntu.com did implies it is somewhere that doesn't have ipv6 currently
[16:30] <apw> didrocks, i find it peculiar that we don't use /proc/mounts or something to work out if something is a mount point
[16:32] <apw> MegaBrutal, but i do know the intent is to spread ipv6 around everything
[16:32] <MegaBrutal> apw: archive.ubuntu.com has 2 addresses within 2001:67c:1360:8c01::/64. The upgrader first checks changelogs.ubuntu.com to verify whether there is an upgrade. Only then it turns to archive.ubuntu.com to actually download packages. So changelogs.ubuntu.com not having an IPv6 address is a single point of failure in a release upgrade.
[16:33] <apw> MegaBrutal, i am not disputing that it is needed for ipv6 only systems, not that it is likely these things will be common at the current time
[16:33] <didrocks> apw: so, you would just map if the file is a mount point matching the path to /proc/mounts?
[16:34] <apw> didrocks, i am trying to work out why that isn't appropriate
[16:34] <didrocks> apw: yeah, I have no idea, apart from perfs maybe…
[16:35] <apw> i guess you could fall back to that slow path when the normal one says it is a mountpoint
[16:35] <MegaBrutal> apw: OK-OK. Anyway, you could also check LP 1396213 and LP 1391429 too. If you found the lvmcache stuff interesting, you'll probably like these too. :)
[16:36] <didrocks> apw: or maybe fallbacking if parent dir major is 0?
[16:36] <apw> didrocks, yeah
[16:36] <didrocks> sounds sane enough, I'll give it a try, thanks for the advice apw :)