[00:00] <micahg> km0r3: what should have been a crash report, but ended up not being one
[00:01] <km0r3> micahg: ok, agreed
[00:01] <micahg> km0r3: needs-upstream-report is Kubuntu specific accrording to the wiki
[00:02] <km0r3> micahg: I'm sorry. I'll fix that, too.
[00:02] <micahg> km0r3: don't worry, triaging is a learning process that we're all involved in
[00:04] <km0r3> micahg: done
[00:04] <micahg> km0r3: nice :)
[00:04] <km0r3> micahg: yes, I'm pretty  unexperiences as a triager. Thanks a lot for your time. :)
[00:04] <micahg> km0r3: do you have a mentor yet?
[00:05] <km0r3> s/unexperiences/unexperienced
[00:05] <km0r3> micahg: yes
[00:05] <micahg> km0r3: ok, good
[00:35] <maxwellian> micahg: What was ubot2 getting on about? :)
[00:35] <micahg> maxwellian: its programmers goofing :)
[00:36] <maxwellian> micahg: Someone made it do that?
[00:36] <trinikrono> ping ddecator
[00:36] <micahg> maxwellian: well, it's code to fetch sf bugs must be biggy
[00:36] <micahg> *buggy
[00:37] <maxwellian> micahg: Ah, I see.  So it does that if you mention a non-existent bug in one of the trackers?
[00:37] <micahg> maxwellian: the bug exists, it just didn't see t
[00:38] <maxwellian> micahg: Hmm...how do you ask it about bugs from non-launchpad trackers?
[00:39] <micahg> maxwellian: well, in this case a link was posted, but usually, you can just type the nickname of the tracker and the number like: sf 3039712
[00:40] <maxwellian> micahg: Ah, cool.  Thanks for the info. :)  Is there a bug on ubot2 for this already? :)
[00:40] <micahg> ubot2: sf 3039712
[00:40] <ubot2> Factoid 'sf 3039712' not found
[00:40] <micahg> sourceforge 3039712
[00:41]  * maxwellian has been poking ubot2 in private messages trying to replicate that behavior. :)
[00:44] <trinikrono> i dont think it does sourceforge ones
[00:45] <trinikrono> it doesnt say anything about it on the wikipage anyways
[00:46] <maxwellian> trinikrono: Ah, thanks.  That would be a useful feature, though...?
[00:46] <trinikrono> maxwellian: https://wiki.ubuntu.com/BugSquad/Factoids
[00:46] <trinikrono> it has which ones it does at the bottom
[00:47] <maxwellian> trinikrono: Thanks again.  Good info there.
[00:48]  * maxwellian is intrigued by the mention of an #ubuntu-bots channel.
[00:50] <trinikrono> i just normally pm ubot
[00:50] <maxwellian> trinikrono: I've been doing that just now, but I think it's cool that we have a bot channel. :)
[00:50] <maxwellian> trinikrono: The topic says we can ask "bestbot" what the best things are, but bestbot's not in the channel. >:(
[00:51] <trinikrono> maxwellian: i just joined that channel
[00:51] <trinikrono> its only ubottu in there
[02:01] <dlbike76> Hello
[02:02] <maxwellian> Hi dlbike76.
[06:42] <dholbach> Packaging Training Session: Fixing Small Ubuntu Bugs in 18 minutes in #ubuntu-classroom
[14:21] <pedro_> hello bugsquad!
[14:25] <vish> hmm, we have a visitor ..
[14:26] <Watson516> Hello
[14:27] <vish> hmm, the guest is back..
[14:28] <pedro_> hey vish
[14:28] <vish> hello pedro_ welcome to bugsquad channel , we help triage bugs here ;)
[14:29] <pedro_> yay!
[14:32] <hggdh> pedro_: !! you are back!!
[14:32]  * hggdh now feels extremely more confortable
[14:32]  * pedro_ hugs hggdh
[14:33] <tawmas> Hi! Could someone please set https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/578909 back to Triaged?
[14:33]  * hggdh hugs pedro_
[14:33] <ubot2> Ubuntu bug 578909 in linux (Ubuntu) "acer_wmi blocks wlan rfkill status to disabled on Acer Aspire 4820TG (affects: 1) (heat: 47)" [High,Incomplete]
[14:34] <hggdh> tawmas: actually, it should go back to New
[14:34] <tawmas> hggdh: it was Triaged
[14:39] <tawmas> could you please explain why it has to go back to new?
[14:41] <vish> tawmas: tried asking in -kernel ? they have a different system of doing things
[14:42] <hggdh> tawmas: after reading the whole bug, plus the log, I agree. Setting to Triage
[14:42] <hggdh> d
[14:43] <tawmas> vish: not yet... the big went through the kernel triage already... then someone asked to check if a patch (blacklisting a totally different Acer model) fixed my problem, which it didn't
[14:44] <tawmas> I tested and replied, but the status is still set to Incomplete
[14:44] <tawmas> *bug
[14:44] <vish> tawmas: yeah , they get a huge load of bugs , not really easy for them to keep track either.
[14:44] <hggdh> tawmas: it really does not matter that much, given that Manoj is assigned to the bug
[14:46] <tawmas> hggdh: I see... but, as a bug reporter, the experience of having to come on IRC three weeks later to know that it doesn't matter which status my bug is in is a bit frustrating
[14:49] <JoshuaL> I usually feel ignored by the developers :P
[14:50] <tawmas> hggdh: I mean, I do know that there's a lot of hard work going on, and not enough manpower to do it, but the feeling is that you've been overlooked
[14:51] <hggdh> tawmas: it is not that the Status does not matter, but that Manoj is assigned (or, rather, assigned himself) to the bug. So Manoj has already received your response
[14:52] <hggdh> tawmas: and -- if the bug is unassigned, then moving it to New (from Incomplete) will signal that a response to a question was provided
[14:53] <hggdh> JoshuaL: well, I usually feel ignored by everybody ;-)
[14:53] <JoshuaL> hggdh, except now ;)
[14:53] <hggdh> well, yes indeed :-)
[14:55] <JoshuaL> I have reported a bug months ago, and only recently it got Triaged. I wonder how long I can wait before it will be solved.
[14:55] <tawmas> hggdh: yes, I know... it's just that it's been like that for three weeks at least... hence, one is left wondering what's going on
[14:56] <hggdh> tawmas: mostly lack of (hu)manpower. This is why we get so happy when more people come in to help
[14:59] <tawmas> hggdh: OK, I'll step down and wait patiently... and anyway this laptop has bugs more severe than that one ;-)
[14:59] <hggdh> :-)
[14:59] <JoshuaL> I always wonder how they can break things that worked previously.
[15:00] <JoshuaL> Like the last time I tried to put my laptop into sleep mode, it did not work. It did in 10.04
[15:01] <hggdh> JoshuaL: code changes do that. And none of us have all the possible combination of hardware to fully test everything
[15:01] <hggdh> for example, the official part list of my laptop (still available from Dell) does not match the components I got
[15:01] <tawmas> JoshuaL: software development is a little bit like building a card castle, you add a card on the right and suddenly the left wing collapses :-)
[15:02] <hggdh> Dell changed the sound chip for one "100% compatible"
[15:02] <JoshuaL> tawmas, hggdh, i am a software developer myself, i never had a change that broke something that worked previously :)
[15:02] <hggdh> unfortunately it is not
[15:02] <tawmas> JohuaL: you're better than I am, then ;-)
[15:03] <hggdh> JoshuaL: It depends on how much your software does. Very dedicated software, for example, may be better tested. By a kernel...
[15:03] <hggdh> s/By/But/
[15:04] <JoshuaL> ghmm true
[15:04] <tawmas> JoshuaL: yes, it depends very much on how complex is your software and how large and varied your deployed base is...
[15:05] <JoshuaL> if i have the time i will create a bug report for it, im sure they want me to test the latest upstream kernel
[15:05] <hggdh> JoshuaL: heh. Always. We need to know if what you experience is due to a local Ubuntu delta, or pure vanilla kernel
[15:08] <JoshuaL> Furthermore I like the bug hunting. But in most cases my bugs are already reported lol
[15:10] <tawmas> Going away. Bye and thanks!
[17:28] <nigelb> ubuntu tweak disucssion is getting pretty interesting.
[17:30] <yofel> nigelb: where? I saw it being discussed in -motu once
[17:30] <nigelb> yofel: mailing list
[17:30] <holstein> PPA purge FTW
[17:31] <holstein> thats why i installed tweak
[17:31] <holstein> the rest of it is pretty cool too
[17:31] <holstein> easy way to remove unwanted kernels
[17:31]  * holstein will have to find that ongoing discussion
[17:31] <yofel> ppa-purge is in maverick and lucid-backports
[17:31] <holstein> id like to know what the arguments are, pro and con
[17:32] <holstein> yeah, i didnt know about it though
[17:32] <holstein> a nice 'un-bork' button :)
[17:33] <yofel> well, generally: why write an app to change settings for apps and not make those things changegable in the apps themselves
[17:33] <JoshuaL> i always liked ubuntu tweak to remove unwanted kernels :)
[17:33] <yofel> gnome simplicity in the way I guess
[17:33] <JoshuaL> and clean up unused configs
[17:33] <maco> JoshuaL: thats what computer janitor is for
[17:34] <JoshuaL> maco, i c
[17:35] <JoshuaL> never used it untill now :D
[17:35] <nigelb> ubuntu tweak lets the user make pretty invasive changes
[17:40] <yofel> well, ubuntu-tweak certainly is much better than ultamatix at least... used it in the past too a few times
[17:40] <micahg> ugh, now the discusssion is in here?
[17:41] <holstein> hehe
[17:44] <nigelb> micahg: lol
[17:46] <vish> hmm , which ml is this? seems to not be ddl , dl or desktop
[17:46] <yofel> vish: motu ml
[17:46] <vish> ah.
[17:46] <yofel> vish: start here https://lists.ubuntu.com/archives/ubuntu-motu/2010-August/006804.html
[17:47] <vish> yofel: thanks. :)
[18:24] <vish> well , that was an interesting thread :D
[18:43] <atrus> bug 398300 confuses me. it's marked 'fix released' in gdm, but not for karmic or lucid. is this a fix that's ever made it to the public?
[18:43] <ubot2> Launchpad bug 398300 in gdm (Ubuntu Karmic) (and 3 other projects) "The new gdm doesn't give an option to run /etc/X11/Xsession (affects: 34) (dups: 5) (heat: 211)" [Low,Triaged] https://launchpad.net/bugs/398300
[18:44] <atrus> in particular, users under lucid still don't seem to have an option to run a .xinitrc
[18:45] <Pici> Looks like it dropped into lucid-proposed.
[18:45] <atrus> Pici: i don't see it in lucid-proposed
[18:46] <atrus> the fix discussed is in lucid-updates, but it doesn't address the problem (it doesn't include a /usr/share/xsessions/ file for the user session)
[18:49] <hggdh> OK. eeeBotu will (again) pop off 5 minutes due to a reboot on new kernel.
[18:52] <JoshuaL> :)
[18:52] <hggdh>  and... eeeBotu now resumes normal programming. Thank you for your patience.
[19:32] <nigelb> pedro_: poke?
[19:32] <pedro_> nigelb, hello
[19:33] <nigelb> pedro_: did we break the surprise to hggdh ?
[19:33] <pedro_> nigelb, you mean... our secret?
[19:34] <nigelb> heh, yeah
[19:34] <pedro_> oh it's a secret so shhh
[19:34] <pedro_> hggdh, ^
[19:34] <nigelb> heh
[19:35] <pedro_> hggdh, another clue... "can be used in the water"
[19:35] <nigelb> pedro_: what are your thoughts on patch day next thursdat?
[19:35] <nigelb> *day rather
[19:35] <pedro_> nigelb, sounds fine to me, i was reading the email a few minutes ago and realized it was Aug 05 already
[19:35] <nigelb> heh
[19:35] <nigelb> yeah
[19:35] <pedro_> so yeah next Thursday sounds fine, let's organize something for that day
[19:36] <nigelb> cool, i'll do some stuff over the weekend :)
[19:37] <pedro_> awesome, i'll update the planning page in a bit
[19:37] <hggdh> pedro_: I can think of several things that can be used in the water. Most of them nasty :-)
[19:38] <pedro_> !
[19:38] <hggdh> !!
[19:38] <pedro_> I'm not reading that comment again
[19:38] <hggdh> LOL
[19:38] <pedro_> :-P
[19:38] <hggdh> now I cannot think of *anything* that can be used in the water :-(
[19:45] <hggdh> pedro_: sharks? It is shark week now...
[19:46] <pedro_> mm close close
[19:46] <hggdh> barracuda?
[20:01] <Hankyone> If i was to file a bug for a non working webcam, what log/file should I submit it with?
[20:02] <micahg> Hankyone: https://wiki.ubuntu.com/DebuggingHardwareDetection
[20:03] <Hankyone> micahg: Thanks!
[20:03] <micahg> Hankyone: np
[20:44] <JoshuaL> I have this bug where if i plug in my headphones it does not switch to the connector automaticly, i have to do it manually. same with unplugging.
[20:44] <JoshuaL> What package should be used to report this bug?
[20:46] <Pici> JoshuaL: I think you can just issue: ubuntu-bug audio    and it will take care of the rest.
[20:46] <JoshuaL> Pici, ok ty
[21:07] <simar> sense: Hi
[21:07] <sense> hello simar
[21:07] <simar> sense: :))
[21:07] <simar> sense:  I am writing email for applying to ubuntu-bugsquad team.
[21:07] <sense> simar: Ubuntu Bug Control, I hope. ;)
[21:07] <simar> sense: I have read the prerequisites of joining ..
[21:08] <sense> simar: Please do note that I will be leaving tomorrow morning for a two week holiday. I won't be able to express my support then.
[21:08] <simar> sense: ya Ubuntu Bug control
[21:08] <simar> sense: so for two weeks you are not going to be on net?
[21:08] <sense> nope
[21:08] <simar> sense:  :(
[21:09] <sense> simar: When will you be sending your application?
[21:09] <simar> sense: I think right now in max 30 mins.
[21:10] <simar> sense: If you are out of time I can speed up
[21:11] <sense> simar: I'm not out of time. :) Don't rush it! If you're really finished in 30 minutes that would be awesome and I'll be able to respond to it.
[21:12] <simar> sense: fine enough :)
[21:12] <simar> sense: I hope I will do in 30 mins
[21:13] <sense> Don't rush!
[21:24] <hggdh> sense: you are mentoring simar?
[21:25] <sense> hggdh: yes
[21:25] <hggdh> good. Your opinion will be enough, then ;-)
[21:25] <sense> ah!
[21:25] <hggdh> :-)
[21:25] <hggdh> the beauty of mentorship
[21:26] <sense> He's doing great. Showing lots of initiative, even started to document things. Now he wants to work more on bug fixes, but first I recommended him to go for Ubuntu Bug Control membership since he's ready for it and since it will help him with his further work.
[21:48] <stlsaint> vish: ping
[22:06] <simar> sense: Should I email to bug control now.
[22:06] <simar> sense: I'm finished
[22:07] <sense> simar: If you're ready, please do. :)
[22:07] <simar> sense: ya, :)
[22:08] <sense> good!
[22:12] <simar> sense: I hope you can see my mail in ubuntu bug control mail list
[22:12] <sense> I should receive it in a moment!
[22:13] <simar> sense: np
[22:17] <yofel> sense: you can see moderated mails?
[22:17] <sense> yofel: Ah, moderation!
[22:17] <sense> argh
[22:17] <sense> I cannot
[22:17] <sense> pedro_: Are you there?
[22:18] <yofel> hggdh: ^
[22:18] <sense> ah, he too
[22:18] <sense> Anyone! ;)
[22:18] <pedro_> sense, looking at it now
[22:18] <sense> thanks
[22:18] <pedro_> done
[22:18] <sense> thanks
[22:19] <pedro_> you're welcome
[22:21] <sense> simar: The mailing list archive of this month can be found at <https://lists.launchpad.net/ubuntu-bugcontrol/>.  You can follow the applications there while you're still pending.
[22:22] <simar>  sense thanks
[22:22] <sense> https://lists.launchpad.net/ubuntu-bugcontrol/threads.html is clearer
[22:23] <simar> sense: have you seen the email? how do you like it.
[22:23] <sense> I'm just looking at it!
[22:23] <sense> simar: You were aware that the Apport retracer should remove CoreDump.gz files itself when it has retraced everything?
[22:24] <BUGabundo> sense:  OT : http://www.last.fm/robots.txt LOLOLOL Disallow: /harming/humans
[22:25] <simar> sense: ya but i talked about when it do not remove the coredump.gz file..
[22:25] <dlbike76> Hello
[22:25] <dlbike76> Has anyone looked at Bug 613618?
[22:25] <ubot2> Launchpad bug 613618 in gnome-system-tools (Ubuntu) "Unable to change UID from users-admin gui (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/613618
[22:26] <dlbike76> I can confirm that it is occuring on my lucid installation as well.
[22:26] <sense> simar: OK, good.
[22:28] <simar> sense: :)
[22:28] <hggdh> yofel: what was it?
[22:28] <hggdh> oh
[22:29] <hggdh> OK
[22:45] <simar> sense: k sense its 3:15 here in india. I'm gono sleep now. Wish you a very happy and cool vacation. c ya later :>
[22:46] <sense> simar: OK! Sleep well and thank you!
[22:57] <yofel> hm, he's gone


[02:47] <hicham> xi patches won't make it upstream ?
[03:15] <RAOF> hicham: What Xi patches?
[04:07] <DBO> RAOF, i have a complaint
[04:08] <DBO> seeing as your the person I complain to about x11 related crap
[04:11] <RAOF> DBO: Complain away :)
[04:12] <RAOF> I'd also like to complain that people don't make 13" laptops I want to buy.
[04:13] <RAOF> Watch me: “People don't make 13" laptops that I want to buy!  Grrrr!”
[04:13] <hicham> RAOF: the ones to XI2.h
[04:14] <hicham> RAOF: found a link, thanks
[04:14] <RAOF> hicham: Oh, you mean the multitouch patches?
[04:14] <hicham> RAOF: yes
[04:14] <RAOF> hicham: They're works-in-progress upstream.
[04:14] <hicham> RAOF: thanks, I am trying to build unity on fedora
[04:15] <hicham> so far so good
[04:15] <RAOF> Yeah.  Both new shells use X protocol that's not upstream!
[04:15] <hicham> now I think I am at the last step
[04:16] <hicham> alls deps built
[04:16] <Omega> I've mentioned overlay-scrollbar on firefox's mailing list
[04:16] <Omega> and I'm talking to their ux team about it
[04:16] <DBO> RAOF, so here is my complaint
[04:16] <DBO> xcb deadlocks for no obvious reason
[04:17] <Omega> Who is actually in the design team that is on IRC?
[04:17]  * hicham liked overlay-scrollbars
[04:17] <DBO> Omega, we have been sworn to secrecy to protect those responsible
[04:18] <Omega> I must hunt them down, one by one, and talk to them calmly!
[04:18] <RAOF> DBO: ISTR an xcb deadlock that should be fixed in the new libx11 upload.
[04:18] <RAOF> DBO: You're not doing something strange, like using threads or anything? :P
[04:19] <DBO> no threads
[04:19] <DBO> but several connections in one process
[04:19] <DBO> and if you fixed the xcb deadlock
[04:19] <Omega> But it'd really help if they could get in touch with firefox's ux team, or me, I'm in contact with them a lot.
[04:19] <DBO> I will gladly donate my ovaries
[04:19] <DBO> (I keep them in a jar)
[04:20] <RAOF> Are you doing anything explicity prohibited?  Like, say, calling any X function at all in an error handler?
[04:20] <DBO> no
[04:20] <DBO> its so weird
[04:20] <DBO> like sometimes we'll get a situation where calling XGrabPointer just deadlocks in xcb_wait_for_reply
[04:20] <DBO> but if we call XSync before then
[04:20] <DBO> oh man
[04:20] <DBO> it works
[04:20] <DBO> WTF???
[04:21] <RAOF> Funness!
[04:21] <DBO> yeah
[04:21] <DBO> having your window manager deadlock is AWESOME
[04:22] <DBO> RAOF, do you have any info on the deadlock fix
[04:22] <DBO> I would love to look
[04:22] <Omega> solution: call XSync before every function
[04:22] <DBO> sometimes that will fail though!
[04:22] <DBO> its *retarded*
[04:22] <DBO> xcb should be cast back to the hellish pit it came from
[04:27]  * DBO pokes RAOF
[04:27]  * RAOF is looking, and eating lunch.
[04:27] <DBO> lunch?
[04:27] <DBO> its 23:30 at night man
[04:28] <DBO> why would you be eating lunch
[04:29] <RAOF> Hm.  We've got the libx11 that the fix is in (1.4.2)
[04:29] <RAOF> I come from the future, where it's 1:30pm
[04:29] <DBO> no, all times are the same
[04:31] <DBO> RAOF, yes but do you have more details?
[04:32]  * Omega is in the same spacezone as DBO
[04:33] <DBO> Omega, I subscribe to the flat earth theory, thus you are ALL in the same timezone
[04:33] <DBO> I do however believe the (flat) earth revolves around the sun
[04:34] <Omega> But you see, there is one thing you did not acocunt for, the sun revolves around me!
[04:34] <Omega> account*
[04:34] <DBO> Omega, blasphemy, I shall burn you ate the stake
[04:34] <DBO> prepare to be cooked, witch
[04:34] <Omega> hmmm, stake, delicious.
[04:35] <RAOF> DBO: Oh.  The first was to drop the Display lock when calling the X error handler, the other was to ignore some locks
[04:35] <DBO> RAOF, bug reports...
[04:35] <DBO> or commit logs
[04:36] <hicham> arghh, dbusmenu is missing from the repos
[04:38] <RAOF> DBO: You're looking for http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=fd85aca7a616c595fc17b2520f84316a11e8906f
[04:38] <RAOF> Ahem.  Let's put that in the right channel, shall we?
[04:43] <RAOF> DBO: Yeah, I didn't think you were using threads.  That was the fix that I was thinking of, though, which clearly isn't a fix for your problem (because otherwise you wouldn't *have* your problem ☺)
[08:02] <oSoMoN> good morning
[08:34] <MacSlow> good morning
[11:45] <coz_>  good day al;l
[12:56] <Omega> http://openmatt.wordpress.com/2011/04/06/how-to-work-open/ Maybe we can learn a few things from our friends at Mozilla :)
[13:13] <Martiini> unity for opensuse - When ??
[13:16] <Martiini> anyone use Twitter ??
[13:19] <andrejz> Hello! I have a usability suggestion for unity
[13:19] <andrejz> When i go to applications dash 4 out of 5 recently used applications are also a part of my launcher on the left
[13:20] <andrejz> I think it would be better if apps, which are permanently on the launcher, don't appear in most commonly used
[14:52] <apw> bug #700757 is marked as 'fixed' but I see no change in behaviour with todays bits
[14:53] <apw> plug a small monitor (1024x768) into a bog standard netbook and blammo unity dumps core, spitting out "Size too big width=2304height=1024"
[14:53] <jcastro> kamstrup: do you have the askubuntu place installed?
[14:53] <apw> i would point out that the machine ought to be about as supported a platform as exits, being an intel netbook
[14:53] <kamstrup> jcastro: I only think I have an olde copy lying around, but not running
[14:54] <jcastro> kamstrup: I am starting to have some startup issues with lenses, but I'm not sure if it's the lens or unity
[14:54] <kamstrup> jcastro: you mean speed wise or other?
[14:54] <jcastro> the daemons run and everything, just nothing displays, I have to go back and restart each daemon, and then restart unity
[14:54] <jcastro> so like when I log in at first
[14:54] <kamstrup> oh, that sound sodd
[14:54] <jcastro> my AU lens doesn't work
[14:54] <jcastro> but apps and files does
[14:55] <jcastro> FYI, ppa:askubuntu-tools/ppa
[14:55] <jcastro> I don't think we're doing anything different than before
[14:55] <kamstrup> jcastro: did this start happing with a recent upgrade?
[14:55] <jcastro> last week sometime
[14:56] <jcastro> I don't recall exactly when
[14:56] <kamstrup> jcastro: right, the only thing that has changed recently, afaik, is that Unity will try and keep the apps place on the top spot in the dash
[14:56] <jcastro> (which is great btw)
[14:56] <kamstrup> so it sounds like maybe a race which' result depends on whether the disk cache is warm or cold..?
[14:57] <jcastro> ok
[14:57] <jcastro> I'll see if I can at least find someone who can reproduce it
[14:57] <kamstrup> jcastro: kenvandine had a similar issue last week, but that was confined to a gwibber issue afair
[14:58] <kenvandine> kamstrup, i fixed my memory issues
[14:58] <kamstrup> kenvandine: zomg!?!?11one
[14:58] <kenvandine> kamstrup, at least somewhat
[14:59] <kenvandine> it wasn't Dee related... just python bloat
[14:59] <kamstrup> kenvandine: so what was the issue?
[14:59] <kenvandine> imports
[14:59] <kamstrup> wow
[14:59] <Saamm> how to fix this bug...I can't use firefox 4 in unity becoz of this --> Bug #751067
[14:59] <kenvandine> importing gwibber.microblog.utils
[14:59] <kenvandine> apparently is huge
[14:59] <kenvandine> kamstrup, well, that was the virt mem
[14:59] <kenvandine> i shaved ~200M off virt
[15:00] <kamstrup> kenvandine: right... should give a slight startup boost too I expect?
[15:00] <kenvandine> yeah
[15:00] <kenvandine> RSS was doing things multiple times
[15:00] <kenvandine> which i still kind of have a problem with
[15:00] <kenvandine> but i made it much better
[15:00] <kamstrup> sweet
[15:00] <kenvandine> RSS is now about 60M
[15:00] <kenvandine> i have to stop watching the active property though
[15:01] <kenvandine> i need to figure out how to make it refresh the data on both a section change and when it becomes active
[15:01] <kamstrup> kenvandine: the "active" prop on Unity.PlaceEntryInfo?
[15:01] <kenvandine> without it doing both
[15:01] <kenvandine> yes
[15:01] <kenvandine> i was updating the data when active became true
[15:01] <kenvandine> but, if the section was also changing... it would update twice
[15:02] <kenvandine> because i also do that on section change
[15:02] <kamstrup> oh... I wonder if I do that too now you mention...
[15:02] <kenvandine> it's a problem...
[15:02] <kamstrup> yeah, there's something I don't like about the current protocol in this regard
[15:02] <kenvandine> i couldn't find a good way around it :/
[15:03] <kenvandine> jcastro, if the AU lense starting watching for the active property to change, that could cause some problems
[15:03] <kamstrup> kenvandine: you only need to reload data on active=true if you are "dirty"
[15:03] <kenvandine> jcastro, last i looked it didn't
[15:04] <kenvandine> how can i tell if i am dirty?
[15:04] <kenvandine> that didn't sound good :)
[15:04] <kamstrup> kenvandine: lol
[15:04] <kamstrup> kenvandine: I just tricked you into saying that
[15:04] <kamstrup> ;-)
[15:04] <kenvandine> indeed
[15:04] <kenvandine> sneaky sneaky :)
[15:04] <kamstrup> kenvandine: in the files place (or is it apps) I just have a bool that I keep around
[15:04] <kenvandine> ugh
[15:04] <kamstrup> yeah :-/
[15:04] <kenvandine> i tried that
[15:05] <kenvandine> wasn't very reliably
[15:05] <kenvandine> the active and section change props seem to change irradically
[15:05] <kenvandine> not always in the same order
[15:05] <kamstrup> oh...
[15:06] <kenvandine> i can't say that for certain
[15:06] <kenvandine> but it sure seemed that way
[15:06] <kenvandine> it was very annoying
[15:10] <kamstrup> kenvandine: yeah - you should have seen the 10.10 series... I had some *very* defensive coding in there because Unity was spamming the places :-)
[15:12] <kenvandine> kamstrup, unrelated question
[15:13] <kenvandine> is there any way to sort the data in a model?
[15:13] <kenvandine> or do i have to clear and populate it again?
[15:14] <kamstrup> kenvandine: you have to clear and populate I am afraid
[15:14] <kenvandine> ok
[15:14] <kenvandine> would also be a nice feature :)
[15:14] <kamstrup> kenvandine: yeah... sorting is a bit tricky for wire data like this
[15:14] <kenvandine> yeah
[15:15] <kamstrup> kenvandine: possibly we could use the Dee.Filter API to define some sort of sorting API
[15:15] <kenvandine> it would be nice to change the order in the view side
[15:16] <kenvandine> so perhaps apply a filter to the model on the client side
[15:16] <kamstrup> kenvandine: dee already ships with a collating filter that sorts on a string column according to the locale rules
[15:16] <kenvandine> ?
[15:16] <kamstrup> kenvandine: exactly
[15:17] <kamstrup> kenvandine: maybe dee could ship a set of "sorting rules" (implemented as DeeFilters) with canonical names and then you could remotely tell a DeeSharedModel which sorting it should apply or something
[15:17] <kenvandine> yeah
[15:17] <kenvandine> that might do it
[15:18] <kenvandine> i want to be able to sort by time
[15:18] <apw> what priority should bugs wherein unity core dumps be
[15:18] <kamstrup> kenvandine: in DBus ala Sort(in u col_index, in s sort_name)
[15:19] <kenvandine> kamstrup, common problem for gwibber, the time column will come from twitter, facebook, etc... but will be appended as the results come from each service
[15:19] <kamstrup> apw: depends on how user visible it is
[15:19] <apw> happens when you plug in an external monitor on intel atom netbooks
[15:20] <apw> should make UDS fun
[15:20] <kamstrup> kenvandine: right, that works well if you put each sub-resultset in a group, but if you put them under the same group you currently have to collect all results on the daemon side, sort them, and then add them
[15:21] <kamstrup> apw: hehe, have you checked for dupes? I think I recal a report ala what you mention... then again, maybe my mind is just still in weekend mode :-)
[15:22] <apw> kamstrup, yep, that was mine, which was closed fix released :/  but its still there exatly the same
[15:22] <apw> starting to think the unity team needs to test h/w which isn't apple
[15:23] <apw> perhaps we can get somthing really cheap for yas
[15:23] <kamstrup> apw: lol, I knew I saw it somewhere :-D only few use apple products for hacking on dx
[15:23] <apw> :)
[15:24] <apw> but i think if we get to UDS an noones netbooks will let a projector plug in ... we are going to get a slapping!
[15:24] <kamstrup> apw: but if you still see it, just reopen and state the case. There are quite a few DXers with multimonitor setups so rest assuered it's a priority :-) It's just that there are *many* priorities right now :-)
[15:24] <apw> heh of that i am very sure :)
[15:25] <kamstrup> apw: hehe, if it comes down to that on UDS I am pretty sure someone will sit down and write the patch on the spot :-)
[15:25] <kenvandine> kamstrup, the biggest problem i have with reordering the data in the daemon and adding it again is all the row-added signals... lots of spam and then the client gets lots of churn
[15:26] <kamstrup> kenvandine: as long as you do the workout without entering the mainloop dee will batch all the transformations into one Commit() on the bus
[15:26] <kamstrup> kenvandine:  so the row-added signals is only a local thing in each process
[15:26] <kenvandine> ok
[15:26] <kenvandine> not so bad i guess
[15:26] <kenvandine> still a whole new set of data
[15:27] <kamstrup> yes :-/
[15:27] <kenvandine> ok
[15:27] <kenvandine> is this something that could happen for oneiric?
[15:27] <kamstrup> kenvandine: ok, I am adding this to my list of things in the Unity API we need to fix
[15:27] <kenvandine> or should i not get my hopes up?
[15:29] <kamstrup> kenvandine: oh wait...
[15:29] <kamstrup> kenvandine: why can't you just do a sorted model.insert()?
[15:30] <kenvandine> on the daemon side?
[15:30] <kamstrup> kenvandine: yes
[15:30] <kenvandine> i'd have to get the iter to insert after right?
[15:30]  * kenvandine hadn't even seen the insert api... just prepend/append
[15:30] <kamstrup> kenvandine: that is most efficient I guess, but you can also insert by offset
[15:31]  * kenvandine doesn't like offsets
[15:31] <kenvandine> i also haven't looked at how you do lookups
[15:32] <kamstrup> kenvandine: you can either just traverse the row iters until you find what you need, or you can use Dee.FilterModels or Dee.Indexes
[15:33] <kamstrup> depends a bit what you need
[15:33] <kenvandine> kamstrup, guess i'll have to play around... that could be tricky if i want to insert it in the right place based on timestamp
[15:33] <kenvandine> or ticks
[15:33] <kenvandine> iterate over them all until it is no long <
[15:33] <kenvandine> then insert after -1
[15:33] <kenvandine> i guess
[15:34] <kamstrup> kenvandine: yeah
[15:34] <kenvandine> kamstrup, should that be fast?
[15:35] <kamstrup> kenvandine: well, fairly fast, but you're still doing linear inserts of course, but not too bad unless your models grow very big
[15:35] <kenvandine> define "very"
[15:35] <kenvandine> ?
[15:36] <kenvandine> 100s of thousands of rows?
[15:36] <kenvandine> or millions?
[15:36] <kamstrup> kenvandine: i guess "very" depends on target hardware and your latency and cpu time restrictions
[15:37] <kamstrup> kenvandine: but a good guess would be below 500 don't worry
[15:37] <kenvandine> it'll always be over that
[15:37] <kamstrup> and then 500 < N < 5k, test it
[15:37] <kamstrup> and then > 5k worry
[15:39] <kamstrup> kenvandine: it was a long standing plan that one could use Dee.Index for this, but I just never got around to it this cycle
[15:39] <kenvandine> understand
[15:46] <lamalex> om26er, cdbs good day
[15:46] <om26er> lamalex, hey there.
[15:47] <cdbs> lamalex: Howdy! good morning
[15:48] <lamalex> om26er, cdbs can either of you get this to happen? https://bugs.launchpad.net/unity/+bug/749940
[15:49]  * cdbs checksz
[15:50] <om26er> lamalex, dodge active window is not the default option btw, so could be specific to it only
[15:50] <om26er> as the reporter is using it
[15:50] <lamalex> yeah i know i changed my hide behavior
[15:51] <cdbs> lamalex: I managed to reproduce it
[15:51] <cdbs> lamalex: though in a slightly different way
[15:53]  * cdbs comments
[15:54] <lamalex> cdbs, and that is..?
[15:54] <cdbs> lamalex: see my comment, can you reproduce that way?
[15:57] <apw> does anyone know if there is any way to ask banshee to exit once it is started from the indicator menu ?
[15:57] <lamalex> cdbs, got it
[15:57] <lamalex> thanks
[15:57] <lamalex> apw, i think mpt just filed a bug on that
[15:57] <apw> and banshee is the default now right, i can remove rhythm box ?
[15:58] <cdbs> apw: yes you can
[15:59] <Daekdroom> You could remove banshee too if you don't  like it.
[16:05] <cdbs> Oh, is that a list of upgrades? :(
[16:05]  * cdbs 'll have to wait for Unity to upgrade before he could get down to bugs
[16:09] <kenvandine> sladen, is the scrollbar supposed to look different in gnome-terminal now?
[16:10] <kenvandine> sladen, the changelog says add dark theming to tweak around resize grip
[16:10] <Daekdroom> kenvandine, it's black now
[16:10] <kenvandine> but it seems pretty weird to make it look different than everything else
[16:10] <apw> when _does_ the day in the date time widget get updated?  it seem to stay as the day it was when i suspended until about midday and then change
[16:11] <Daekdroom> It doesn't, because the whole gnome-terminal is black & purple, except for the white-silver scrollbar.
[16:11] <Daekdroom> But I wish they used black instead of silver in quite a few other apps, like they were testing in maverick
[16:13] <sladen> kenvandine: I asked Cimi about this;  it's something to do with the Gtk+ patch not picking it up because it's not a GtkScrolledWindow
[16:13] <sladen> kenvandine: and not actually related to the theme AFAIK
[16:14] <kenvandine> humm, weird that it just changed in today's upload
[16:16] <lamalex> JohnLea, know if this was fixed? https://bugs.launchpad.net/unity/+bug/750471
[16:24] <om26er> smspillaz|z, what exactly do you mean by 'terminal output' ?
[16:54] <apw> gawd, has anyone tried actually moving windows from one monitor to another in unity?  half the time it complely mangles the window
[16:55] <coz_> apw,  I did when I had it i nstalled on this system with dual monitors
[16:55] <coz_> apw,   I have nvidia
[16:55] <coz_> apw,   it worked fine
[16:56] <coz_> apw,  although I have it installed on single monitor system now
[16:56] <apw> hmmm, not very well on intel graphics
[16:59] <cdbs> lamalex: Please reopen the Unity bug task and set it to Triaged in bug #726033 .
[16:59] <coz_> apw,  ah I am not up on intel issues ,, although I did hear there was a bug that popped up erors every 10 seconds about the cpu temp even though it wasnt hot  and that's all I know about it
[17:05] <lamalex> cdbs, done
[17:05] <cdbs> lamalex: thanks
[17:12] <apw> coz_, ok i can reproduce the same kind of 'wipping' behaviour by grabbing the title bar of a window and ramming it onto the title bar ... then sliding left and right, the window decorations dissappear and the window gets erased at the edges
[17:12] <hicham> any unity devs in here ?
[17:13] <coz_> apw,  yikes,, that sounds painful to visualize
[17:13] <coz_> hicham,  I believe this is the place,,, not sure who is actually at their systems however
[17:14] <hicham> coz_ : I am just trying to figure out how to override some default stuff when building/installing
[17:14] <apw> coz_, yeah grab a non-full screen window and slide up till you hit the top of the screen; as the cursor enters the menu bar the decorations go and then slide left and right (all holding the click) and you'll lose the edges of the window
[17:14] <coz_> hicham,   I would stick around here and also log onto  #ubuntu+1
[17:15] <apw> normal service is restored when the cursor exits the global menu panel
[17:15] <coz_> apw,  wait ,, moving a window to the sides  or center or bottom edge might be kicking in the windows like thing where they maximize in a certain way
[17:16] <apw> coz_, yeah the action would trigger maximise when i let go, but as i haven't done that, but during the time the cursor is in the menu bar the main window is not updated correctly
[17:17] <hicham> coz_: thanks
[17:17] <coz_> apw,  ooo  mm you may want to speak with smspillaz|z   about this then
[17:18]  * apw files a bug
[17:22] <apw> bug #757714
[17:25] <apw> i assume we know that none of libre office is using the global menubar ?
[17:28] <Daekdroom> apw, there's a package available.
[17:28] <Daekdroom> But not default yet because of bugs.
[17:29] <apw> ok will ignore that
[17:42] <apw> does anyone know if we expect the main text window in xchat to not get the new menubar
[17:42] <Daekdroom> menubar? the menubar is showing up in the panel in here, as expected.
[17:43] <Daekdroom> If you're talking about the scrollbar, it isn't working in a lot of places.
[17:44] <apw> i maent scrollbar, doh
[17:44] <apw> ok#
[18:37] <om26er> lamalex, Hey! I have not done triage today, been helping Sam debug the invisible window thingy. Still on.
[19:02] <pasjr> I need a Unity Expert
[19:03] <DBO> tremolux, you here?
[19:04] <pasjr> ??
[19:04] <tremolux> DBO: yep, heya, what's up?
[19:04] <DBO> sure
[19:04] <DBO> whats up pasjr
[19:04] <DBO> tremolux, sorry I meant to ping someone whose not here and you got tab completed
[19:04] <DBO> my mistake
[19:04] <tremolux> ah, no problemo  :)
[19:05] <pasjr> I have always been good a tweaking Ubuntu, but I can not find the file to change the colors for the launcher bar in 11.04 can you help?
[19:06] <DBO> you cant change the launcher bar colors without recompiling pasjr
[19:06] <DBO> its hardcoded
[19:06] <pasjr> I understand that but there is a file with that info is there not?
[19:08] <Daekdroom> afaik, the color is picked up from the icon itself
[19:08] <kenvandine> kamstrup, clearing the model in python isn't freeing memory
[19:09] <pasjr> ???
[19:09] <DBO> pasjr, sorry
[19:09] <DBO> pasjr, the colors for the launcher background are in Launcher.cpp
[19:10] <pasjr> Thanks
[19:10] <DBO> launcher icon colors are determined in LauncherIcon.cpp
[19:11] <pasjr> Any clue what folder that file is in?  My system cant find it.
[19:21] <lamalex> om26er, cdbs when you guys triage autohide bugs, could you tag them with autohide?
[19:21] <om26er> ai ai sir
[19:21] <lamalex> thanks
[19:21] <lamalex> i've got a hunch that autohide is one of our buggiest areas
[19:22] <lamalex> want to see how many autohide related bugs are just in the new queue
[19:24] <lamalex> cdbs, are you triaging?
[19:26] <om26er> lamalex, seems like a problem with qt drag n drop has rose
[19:30] <om26er> launcher does not hide after that
[19:37] <zniavre> good evening
[19:39] <zniavre> after an update (few mns ago) the launcher looks empty but it is still working icons are not visible >  http://i.imgur.com/AHsPn.png < i hope this is already known
[20:09] <kamstrup> kenvandine: I just plugged a pretty hefty leak in Dee, https://code.launchpad.net/~kamstrup/dee/commit-transaction-leaks/+merge/57219, but I don't think that's what you are seeing since this one was only on the receiving end...
[20:10] <kenvandine> i can check though
[20:10] <bcurtiswx> if i remove the home icon on the launcher, how do I get it back?
[20:11] <kenvandine> kamstrup, basically everytime i do a clear and append the memory usage grows
[20:11] <kenvandine> kamstrup, and it never goes down
[20:11] <bcurtiswx> append come after clear normally? i'd think you'd start fresh after a clear?
[20:12] <kamstrup> kenvandine:  the most likely problem is that pygi somehow keeps a ref around on the gvariants stored in the row
[20:13] <kenvandine> bcurtiswx, basically empty all the data then append
[20:13] <kamstrup> kenvandine: as this is definitely not something we see in C. I just did a ~30min torture run adding 1000 rows and calling clear() each second
[20:13] <kamstrup> no leaks at all
[20:13] <kenvandine> kamstrup, ok
[20:13]  * kamstrup gotta run
[20:14] <bcurtiswx> so my original question, if i remove the home icon from launcher, how do I go about getting that back ?
[20:16] <zniavre> bcurtiswx,  maybe via dconf-editor ?
[20:18] <nhaines> If I wanted to try to fix bug 740515, where should I start looking?
[20:24] <bcurtiswx> hmm, i don't have dconf-editor nor dconf
[20:24] <zniavre> install dconf-tools
[20:28] <htorque> bcurtiswx, you can either reset the launcher favorite list using 'unity --reset-icons' or use dconf-editor to add 'user-home.desktop' to the favorite list (desktop → unity → launcher → favorites)
[20:29] <bcurtiswx> htorque,  zniavre much thanks :)
[20:29] <htorque> both suboptimal solutions imo
[20:29] <htorque> yw :-)
[20:30] <zniavre> htorque, good evening do yu ahv any idea about my worrie > http://i.imgur.com/AHsPn.png < icons are missing in the launcher
[20:31] <kenvandine> jcastro, the au lens also seems to suffer from the same leak
[20:31] <zniavre> you hav *
[20:31] <kenvandine> but on a much lower scale
[20:31] <kenvandine> smaller data set
[20:32] <kenvandine> no clue how to track down memory leaks in GI
[20:32] <htorque_> bcurtiswx: sorry, the .desktop file is nautilus-home.desktop (user-home is the icon :))
[20:33] <jcastro> kenvandine: I can't even get my lens to run on login
[20:33] <jcastro> only when I run it by hand
[20:33] <kenvandine> really?
[20:33] <kenvandine> weird
[20:33] <kenvandine> working here
[20:34] <jcastro> kenvandine: with the ppa and everything up to date?
[20:34] <hicham> no luck with unity
[20:34] <hicham> everything is built but when enabling unity from ccsm it crashes
[20:34] <hicham> any debugging hints ?
[20:35] <kenvandine> jcastro, yes
[20:35] <kenvandine> well
[20:35] <kenvandine> i was running an old version actually
[20:35] <kenvandine> i just updated it and killed the daemon
[20:35] <kenvandine> unity restarted it automatically
[20:35] <hicham> which daemon ?
[20:35] <jcastro> ok
[20:35] <jcastro> next time you login fresh
[20:35] <jcastro> try the lens
[20:35] <jcastro> and tell me if it loads
[20:36] <kenvandine> hicham, the askubuntu lens
[20:36] <kenvandine> jcastro, i'll try in a moment
[20:37] <jcastro> kenvandine: it's been killing me all week, lmk if you find anything
[20:38] <kenvandine> jcastro, reproduced
[20:38] <kenvandine> i had the same problem in gwibber
[20:38] <kenvandine> let me try to fix this for you :)
[20:38] <jcastro> oooh
[20:38] <jcastro> I hope you have a fix. :)
[20:38] <kenvandine> i fixed it a couple weeks again in the gwibber lens
[20:41]  * hicham was hoping for some debugging help :(
[20:42] <didrocks> hicham: there is a bug we know about, it's very demanding for fixes all the over the place, we'll try to tackle it for next release
[20:42] <nhaines> jcastro: you should help me champion bug 740515.  :)
[20:43] <jcastro> whoa, never noticed that before
[20:43] <jcastro> nice catch!
[20:43] <nhaines> yay
[20:44] <nhaines> jcastro: it's slowly been driving me crazy.  :)
[20:54] <zniavre> bug 757990
[20:56] <jcastro> kenvandine: any luck?
[20:56] <kenvandine> not yet
[20:57] <kenvandine> looking through my commits, it looks like my fix was to make initiallizing the gwibber connection handle errors
[20:57] <kenvandine> i guess the problem was the daemon didn't start quick enough
[20:57] <kenvandine> in the case of failures
[20:58] <kenvandine> i don't see where that would be a problem for AU though
[21:01] <lamalex> cdbs, seriously- when you touch bugs you need to update their statuses
[21:01] <lamalex> when you touch a bug, get it out of the new queue
[21:10] <didrocks> lamalex: btw, there are a lot of people answering when you set a bug to incomplete and they are starting expiring
[21:14] <lamalex> ugh i think my bugmail is screwed again
[21:14] <lamalex> thanks didrocks
[21:14] <didrocks> yw :)
[21:15] <Daekdroom> Huh oh.
[21:16] <Daekdroom> When starting unity from tty, appmenu doesn't work
[21:16] <Daekdroom> I can only make it work when starting it within X.
[21:20] <LLStarks> didrocks, that bamf bug may not have been squashed. still getting bamf crashes and duplicated launcher icons.
[21:21] <didrocks> LLStarks: the duplicated icons aren't fixed. bamf crash is interesting to know if it's with the latest version
[21:25] <jcastro> seiflotfy: around?
[21:26] <jcastro> seiflotfy: this guy on the ayatana list came up with the best name ever for the "people place"
[21:26] <jcastro> "contact lens" hahaha
[21:27] <nhaines> hahaha
[21:32] <lamalex> hah
[21:32] <lamalex> what a zinger
[21:39] <LLStarks> didrocks, aren't the two issues related. everything seems fine until the first bamf crash.
[21:39] <didrocks> LLStarks: no, the duplicated issue is because bamf is restarted
[21:39] <LLStarks> ah.
[21:39] <didrocks> that happens even if you kill the daemon
[21:40] <didrocks> the first crash has to be confirmed with the latest update (today's)
[21:40] <LLStarks> i have.
[21:40] <LLStarks> still not sure what prompts the crash.
[21:41] <LLStarks> maybe i should write a snippit that instructs unity not to panic if bamfdaemon crashes or is killed.
[21:42] <LLStarks> the icon duplication is exponential with each crash
[21:42] <didrocks> LLStarks: did you report the crash with apport?
[21:42] <didrocks> LLStarks: yeah, as I told, everytime bamf crashes we have issues reconnecting the dots, but it's not linked to the crash
[21:42] <LLStarks> lemme restart and magic up a crash for apport.
[21:43] <LLStarks> should i collect to an existing bug or make a new one?
[21:47] <didrocks> LLStarks: just subscribe me to it (if you really restart unity since the update already to ensure you have libbamf) :)
[21:50] <hicham> is it is necessary to have bamf-daemon ?
[21:53] <didrocks> hicham: it's what matches the apps in your system
[21:54] <hicham> didrocks: unity can't run without it ?
[21:55] <didrocks> hicham: yeah, you will have no match. why do you want to run without it?
[22:01] <kenvandine> jcastro, well unity is complainging that the SectionsModel isn't a Dee Model
[22:01] <kenvandine> s/complainging/complaining
[22:01] <kenvandine> :)
[22:02] <soreau> didrocks: Have you actually done any rocks before? Or didroaches just sounded too bad
[22:04] <didrocks> soreau: "didier roche" seems hard to pronounce for english people, hence the nickname :)
[22:05] <soreau> Damn english people don't even know how to use their own language
[22:05] <soreau> didrocks: I've always wanted to know, now I shall wonder no longer ;)
[22:06] <didrocks> soreau: heh! :-)
[22:06] <lamalex> soreau, i don't think any english person's own language is french :P
[22:07] <soreau> meh, you missed it
[22:08] <lamalex> too many rocks i guess
[22:08] <soreau> xD
[22:09] <hicham> didrocks: I am just trying to figure out what is missing
[22:09] <didrocks> hicham: hum, missing for what? can you explain?
[22:09] <soreau> hicham: probably ubuntu :P
[22:10] <hicham> didrocks: I just built unity on fedora, but it crashes compiz whenever I try to enable it from ccsm
[22:10] <hicham> soreau: :)
[22:10] <LLStarks> is there any quick and easy way to make bamfdaemon crash>
[22:10] <LLStarks> btw, digging the new left-side launcher behavior
[22:10] <ion> killall -SEGV bamfdaemon
[22:11] <didrocks> hicham: it shouldn't crash though, but enabling/disabling is an issue we are aware of
[22:11] <soreau> hicham: Did you try enabling crahhandler to get a backtrace (after installing debug symbols)?
[22:13] <hicham> didrocks: how should it be started ?
[22:13] <hicham> soreau: I am rebuilding the plugins
[22:13] <didrocks> hicham: it's dbus activated
[22:20] <hicham> so compiz-plugins-extra is required for unity to run ?
[22:21] <didrocks> hicham: no, we even don't install it by default in ubuntu
[22:21] <cyphermox> sladen, ping?
[22:21] <hicham> didrocks: I am following the INSTALL file in unity tarball
[22:22] <didrocks> hicham: hum, it should be updated then, not sure who putted it there :)
[22:22] <didrocks> hicham: but extra isn't needed
[22:23] <didrocks> hicham: http://askubuntu.com/questions/28470/how-do-i-build-unity-from-source/28472#28472
[22:23] <hicham> didrocks: I already built it :)
[22:23] <didrocks> hicham: this is just nux/unity, but you can see the build-dep
[22:23] <sladen> cyphermox: ?
[22:24] <hicham> didrocks: I built the whole dep chain
[22:24] <hicham> didrocks: took me two days
[22:24] <didrocks> hicham: oh already? nice! :-)
[22:24] <hicham> didrocks: but it is crashing :(
[22:25] <didrocks> hicham: on ccsm enabling/disabling or once started, it's ok?
[22:25] <sladen> cyphermox: pong
[22:25] <hicham> didrocks: I enable it from ccsm
[22:25] <hicham> didrocks: is there any other way ?
[22:25] <cyphermox> sladen, the icons in ubuntu-mono status/16 seems to be scaled differently than 16x16, this has gdk_pixbuf_composite fail here for nm-applet
[22:26] <didrocks> hicham: well, we use a dedicate profile, in ubuntu, but it's basically the same
[22:26] <didrocks> hicham: if you enable it, it should be ok. It's when you disable it that it can crash
[22:26] <cyphermox> sladen, that's specifically the nm-signal* icons
[22:26] <hicham> didrocks: it crashes when I enable it
[22:26] <didrocks> hicham: do you have our compiz patches?
[22:27] <hicham> didrocks: I have latest compiz-git, which I believe have the necessary fixes
[22:27] <didrocks> hicham: yeah, it should
[22:27] <hicham> didrocks: or it isn't ?
[22:27] <didrocks> hicham: no, 0.9.4 has the glibmm branch we needed
[22:27] <didrocks> hicham: report a stacktrace with debug symbols then :(
[22:29] <sladen> cyphermox: -> http://launchpad.net/ubuntu/+source/ubuntu-mono/+filebug  before it gets lots
[22:29] <sladen> cyphermox: -> http://launchpad.net/ubuntu/+source/ubuntu-mono/+filebug  before it gets lost
[22:29] <hicham> didrocks: via crashhandler plugin ?
[22:29] <didrocks> hicham: no, just run compiz on a tty under gdb
[22:29] <sladen> cyphermox: (first report I've had so don't think there's a dup yet to point you to)
[22:29] <cyphermox> sladen, yes, no problem
[22:30] <cyphermox> precisely, this is related to https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/753442
[22:36] <cyphermox> sladen, bug 758116
[22:39] <sladen> cyphermox: is that as a result of the composition script, or is NM doing the overlaying?
[22:40] <hicham> didrocks: do I have to run compiz from another console than the one I am using ?
[22:40] <cyphermox> sladen, no, NM also does compositing in its non-indicator form
[22:40] <didrocks> hicham: if you want to run it under gdb, right, as the crash will freeze the screen :)
[22:41] <hicham> didrocks: how ?
[22:41] <hicham> didrocks: do I need to export the display then run it ?
[22:41] <didrocks> hicham: yeah
[22:41] <didrocks> hicham: export DISPLAY=:0
[22:41] <didrocks> gdb compiz
[22:41] <didrocks> run --replace
[22:41] <didrocks> in a tty
[23:05] <hicham> didrocks: it crashes in utouch-geis
[23:05] <hicham> didrocks: http://fpaste.org/EVYL/
[23:05] <didrocks> hicham: can you check if it's already reported and if not, report that to them?
[23:06] <hicham> didrocks: against utouch-geis ?
[23:07] <didrocks> hicham: yes :)
[23:07] <hicham> didrocks: ok, thanks
[23:08] <didrocks> hicham: thanks to you :)
[23:10] <hicham> didrocks: it is kinda depressing to spend two days packaging deps ( 7 ), plus unity's package which makes it 8, and end up on a crash :(
[23:10] <didrocks> hicham: well, you can deactive the unitymtgrabhandles plugin, it should avoid crashing on geis I think
[23:11] <didrocks> hicham: but better to check, it works fine on ubuntu, check the geis and grail version we have in natty
[23:12] <hicham> didrocks: unitymtgrabhandles isn't selected in ccsm
[23:13] <didrocks> hicham: ok, so it's the plugin adapater selecting it, but my remark on geis/grail still stands :)
[23:13] <hicham> didrocks: I have the same version as in natty
[23:13] <hicham> didrocks: 2.0.10
[23:14] <didrocks> hicham: I'm not following the geis/grail development closely, better to go to #ubuntu-touch I think
[23:14] <hicham> didrocks: and same version of utouch-grail, 1.0.20
[23:14] <hicham> didrocks: thanks for pointing me to the right channel
[23:14] <didrocks> hicham: yw :)
[23:31] <Daekdroom> ??static discharge
[23:31] <Daekdroom> Wrong channel :o


[00:24] <funkyHat> lolzandtrollz trouting again
[11:27] <Tm_T> I think #u needs some attention, any takers?
[11:47] <ikonia> what's up
[11:58] <Tm_T> someone asked how to upgrade (and in a way clearly identicating that the user should be given good instructions) and was simply given shell command without any explanation
[11:59] <Tm_T> just an example what was going on there at quick glance
[11:59] <ikonia> I'm watching it now
[11:59] <Tm_T> thanks
[11:59] <Tm_T> I'll get the bus then ->
[15:12] <PolitikerNEU> Hi, is it possible to ban query spammers? (and - how do I report that?)
[15:12] <Myrtti> depends on the casee
[15:13] <Myrtti> and you just did
[15:13] <Myrtti> who and what message
[15:13] <PolitikerNEU> blackbad, [16:10] <blackbad> Where can I get pure magnesium, preferably cheap like scrap. I look at http://www.ebay.com/itm/PURE-Magnesium-Ingot-Cut-VERY-BEAUTIFUL-99-9-10-/200669825770?pt=LH_DefaultDomain_0&hash=item2eb8da8aea and it's \$8.00 per pound. I'm looking for one for the price of about \$2.00 per pound at http://www.metalprices.com/FreeSite/metals/mg/mg.asp - in fact I am afraid to click on the link - but at least it was
[15:13] <PolitikerNEU> unrequested (and not belonging to #ubuntu, the only channel where he is)
[15:15] <PolitikerNEU> ok, maybe I just overreacted, so ignore it
[15:15] <Myrtti> I can't reproduce it :-(
[15:15] <Myrtti> alright, pangolin did
[15:17] <Flannel> I kicked him from -ot as well, just for good measure
[21:39] <jtr__> please kick nick - Realplayer from #ubuntu - he's/she's/it's spamming , thank you in advance :)
[21:40] <ikonia> lets look
[21:40] <pangolin> already removed
[21:40] <ikonia> and it's taken care of
[21:43] <jtr__> thank you :)
[22:48] <Myrtti> all right
[22:48] <Myrtti> Younder is being a pain in #u. Jasmin may be trying to get help for hir Fedora
[22:48] <Myrtti> I'm going to bed.
[22:48] <Myrtti> have fun.


[01:29] <karanveersingh56> Hi Team , how can we avoid internet access in maas commissioning and provisioning stages ?
[01:29] <karanveersingh56> where I place maas machine after installation and configuration , does not have internet access
[01:29] <karanveersingh56> please advice
[02:16] <karanveersingh56> any update guys on above
[02:19] <karanveersingh56> Hi Team , how can we avoid internet access in maas commissioning and provisioning stages ?
[02:19] <karanveersingh56> lab I will place maas machine after installation and configuration , does not have internet access
[02:20] <karanveersingh56> please advice
[03:28] <mup> Bug #1896158 opened: Commissioning results out of order in UI selection and viewing <ui> <MAAS:New> <https://launchpad.net/bugs/1896158>
[05:11] <mup> Bug #1896174 opened: Builtin commissioning scripts should be unable to be deselected on the node-details page <ui> <MAAS:New> <https://launchpad.net/bugs/1896174>
[06:11] <mup> Bug #1896179 opened: Unable to upload commissioning script in the UI <ui> <MAAS:New> <https://launchpad.net/bugs/1896179>
[06:17] <mup> Bug #1896179 changed: Unable to upload commissioning script in the UI <ui> <MAAS:New> <https://launchpad.net/bugs/1896179>
[06:23] <mup> Bug #1896179 opened: Unable to upload commissioning script in the UI <ui> <MAAS:New> <https://launchpad.net/bugs/1896179>
[08:35] <mup> Bug #1896195 opened: on a region controller + rackd, prometheus endpoints report the same data <MAAS:New> <https://launchpad.net/bugs/1896195>
[08:35] <mup> Bug #1896197 opened: Creation of DNSRecord marks an IP address as "User reserved" leading to impossibility to use this IP later <MAAS:New> <https://launchpad.net/bugs/1896197>
[08:35] <mup> Bug #1896199 opened: API docs link is not offline <doc> <MAAS:New> <Offline/RAD documentation:New> <https://launchpad.net/bugs/1896199>
[08:38] <mup> Bug #1896195 changed: on a region controller + rackd, prometheus endpoints report the same data <MAAS:New> <https://launchpad.net/bugs/1896195>
[08:38] <mup> Bug #1896197 changed: Creation of DNSRecord marks an IP address as "User reserved" leading to impossibility to use this IP later <MAAS:New> <https://launchpad.net/bugs/1896197>
[08:38] <mup> Bug #1896199 changed: API docs link is not offline <doc> <MAAS:New> <Offline/RAD documentation:New> <https://launchpad.net/bugs/1896199>
[08:41] <mup> Bug #1896195 opened: on a region controller + rackd, prometheus endpoints report the same data <MAAS:New> <https://launchpad.net/bugs/1896195>
[08:41] <mup> Bug #1896197 opened: Creation of DNSRecord marks an IP address as "User reserved" leading to impossibility to use this IP later <MAAS:New> <https://launchpad.net/bugs/1896197>
[08:41] <mup> Bug #1896199 opened: API docs link is not offline <doc> <MAAS:New> <Offline/RAD documentation:New> <https://launchpad.net/bugs/1896199>
[09:50] <mup> Bug #1774529 opened: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[09:53] <mup> Bug #1774529 changed: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[09:56] <mup> Bug #1774529 opened: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[10:02] <mup> Bug #1774529 changed: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[10:05] <mup> Bug #1774529 opened: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[10:11] <mup> Bug #1774529 changed: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[10:14] <mup> Bug #1774529 opened: [2.4] Cannot delete some instances of model 'Domain' because they are referenced through a protected foreign key <MAAS:New> <https://launchpad.net/bugs/1774529>
[11:03] <tosaraja> Can't find with Googling anyone stumbling upon deployment failing on "maas "Failed to determine" /dev/sda partition number"
[11:27] <vicious1> hi,
[11:27] <vicious1> i had that once with my hardware
[11:27] <vicious1> i set then to zero out the disk.. it waws because there was a partition already present on the drive.. but after tzeroing.. it worked
[20:30] <mup> Bug #1896282 opened: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[20:33] <mup> Bug #1896282 changed: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[20:36] <mup> Bug #1896282 opened: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[20:42] <mup> Bug #1896282 changed: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[20:45] <mup> Bug #1896282 opened: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[20:48] <mup> Bug #1896282 changed: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[20:51] <mup> Bug #1896282 opened: VIP failovers do not update the IPs named is listening on <MAAS:New> <https://launchpad.net/bugs/1896282>
[22:00] <mup> Bug #1896292 opened: observed IP is not released if dynamic range is modified before lease expire <sts> <MAAS:New> <https://launchpad.net/bugs/1896292>
[22:03] <mup> Bug #1896292 changed: observed IP is not released if dynamic range is modified before lease expire <sts> <MAAS:New> <https://launchpad.net/bugs/1896292>
[22:09] <mup> Bug #1896292 opened: observed IP is not released if dynamic range is modified before lease expire <sts> <MAAS:New> <https://launchpad.net/bugs/1896292>


[01:07] <doubledev> rick_h_: I am searching through Dice for a job and see that Canonical is hiring ( https://www.dice.com/jobs/detail/Foundations-Software-Engineer-Canonical-USA-Inc-Home-Based%26%2345emea--/10286183/1117402?icid=sr18-1p&q=&l= )   Do you know anything about this position?
[01:08] <rick_h_> doubledev: yea that'll be on the ubuntu server team under David
[01:09] <rick_h_> If you've got questions bfeel free to shoot them over via email
[01:09] <doubledev> rick_h_: It says Home Base - Western Europe; does that mean you can work from home as long as you are in Western Europe?
[01:10] <rick_h_> Yea, it's probably setup to help provide coverage around the globe/coordinate with current folks on the team
[01:11] <rick_h_> Doubledev don't ket that stop you applying if you think you're a good fit
[01:12] <doubledev> rick_h_: Thank you, I will think about it.  It might be a bit over my head though :\
[01:12] <rick_h_> Understand. The goalposts are pretty high to be sure but never hurts to try as long as you're prepared for anything
[01:14] <doubledev> haha, nice.
[10:22] <cmaloney> Good morning


[12:24] <tijder> hi
[16:25] <maxed> Hello all. I want to add some in-app purchases in my Ubuntu Touch app. Is there any documentation for libpay/pay-service beyond test app, or should I just look at it and copy what it does?
[16:41] <nik90> maxed, canonical devs were running a reserved beta for app devs interested in using in-app purchases.
[16:41] <nik90> maxed, I cannot remember who to contact though.
[16:41] <nik90> popey, Do you remember? ^^
[16:41] <maxed> Ah, so it's not quite public release yet?
[16:42] <nik90> maxed, not that I know of, but they were looking for interested app devs.
[16:42] <nik90>  maxed, you could join and provide early feedback to them before they make it public
[16:42] <nik90> dobey, ^^
[16:43] <maxed> Hm, OK.That could be interesting :)
[16:43] <popey> alecu: is the person
[16:43] <nik90> maxed, there you go..contact alecu on irc. Remember today is a weekend..so you might not get a response.
[16:44] <maxed> OK, thank you!
[22:51] <DerRidda> Hello everybody. I'm looking at developing an Ubuntu app with Python but since I'm neither an experienced Python nor a QML dev I really need some pointers.
[22:52] <DerRidda> Not really looking about tutorials for each language on its own but rather how to make them work together.
[23:01] <popey> DerRidda: there's a couple of python apps in the store
[23:02] <popey> DerRidda: http://bazaar.launchpad.net/~checkbox-dev/checkbox/trunk/files
[23:02] <popey> pilot - an app in the phone store is python
[23:02] <popey> i think that's the source for it
[23:05] <DerRidda> Thanks, I'll pick that apart.
[23:10] <jerac> hi all
[23:11] <jerac> i want to change some system app in ubuntu touch
[23:11] <jerac> how to do it
[23:12] <jerac> i checked phablet and build a image
[23:19] <popey> jerac: heya
[23:19] <popey> which app?
[23:21] <jerac> any
[23:21] <jerac> dialer
[23:21] <popey> the source for all of the apps on the phone is in launchpad
[23:21] <popey> https://wiki.ubuntu.com/Avengers links to the individual projects for most of the apps
[23:21] <popey> if there's any gaps, let me know
[23:22] <popey> That page is mostly focussed at people reporting bugs, but it links to the right placews
[23:22] <jerac> well how to set dev env?
[23:22] <jerac> I am c# developer
[23:23] <jerac> so i imagine there should also be something as visual studio projects
[23:23] <jerac> because i want to change something in design
[23:24] <popey> http://developer.ubuntu.com/ is the starting point for developers
[23:24] <popey> Most of the apps are written in QML / C++
[23:25] <jerac> ok but how to add it like a project?
[23:25] <jerac> eclipse?
[23:25] <popey> We recommend qtcreator
[23:25] <popey> thats what we use in our SDK
[23:25] <popey> I've never used eclipse, sorry.
[23:26] <jerac> i have phablet folder on my disk and i searched for dialer and i get some png and java files
[23:27] <jerac> it doesn't mather which IDE it is
[23:27] <popey> the apps are packaged separately
[23:27] <popey> each individually
[23:27] <jerac> system also?
[23:27] <popey> define system
[23:27] <jerac> there are systeam and core apps for touch
[23:28] <popey> right, they're all separate projects
[23:28] <popey> each one linked from that avengers page
[23:28] <jerac> https://wiki.ubuntu.com/Touch/CoreApps
[23:28] <popey> https://launchpad.net/dialer-app for example is the dialer app you mentioned
[23:29] <jerac> but if i checked out phablet folder and i create image for my phone they should be there
[23:30] <popey> that's the base image, the apps are on top
[23:30] <jerac> ok
[23:31] <jerac> that "top" is not included in phablet folder then?
[23:31] <jerac> or are apps precompiled?
[23:31] <jerac> or i don't know
[23:31] <popey> I don't know what phablet folder you mean
[23:31] <popey> I assume that's the one that's used to build the linux kernel
[23:32] <popey> not the full image?
[23:32] <jerac> https://developer.ubuntu.com/en/start/ubuntu-for-devices/porting-new-device/
[23:32] <popey> ok.
[23:32] <jerac> section:  Set up your development environment
[23:32] <jerac> or i landed on the wrong side?
[23:32] <popey> so what's the goal here?
[23:33] <popey> port to a new device?
[23:33] <jerac> no
[23:33] <popey> modify existing apps?
[23:33] <jerac> existing but change some system app and maybe a core
[23:34] <popey> ok, well the link I gave to the avengers page links to each app
[23:34] <popey> so you can get the source for each one via that
[23:34] <jerac> and when i am done with changes how can i add it to image for the phone?
[23:35] <popey> So lets say for example you wanted to change the UI of one of the apps, you'd grab the source, and modify it locally then build either a deb or click package
[23:35] <popey> which could be copied to your phone and installed
[23:35] <popey> some (most) of the apps are packaged as click packages which are uploaded to the store
[23:36] <popey> a few are packaged as debian (deb) packages, i think dialer and webbrowser are examples of debs, music, clock, camera are examples of clicks
[23:36] <jerac> thansk, but if i want to create a image that includes that all?
[23:37] <popey> not sure tbh
[23:37] <popey> the scripts that build the image are run on a server somewhere, not seen those
[23:37] <popey> but I'm sure we could figure it out
[23:38] <jerac> so system apps can be deleted?
[23:38] <popey> during the working week when people are around
[23:38] <popey> from the image, sure
[23:38] <popey> i have a phone here which only has dialer, message, contacts, webbrowser and system settings
[23:38] <popey> and not much else
[23:38] <jerac> and you could delete dialer?
[23:38] <popey> yes and no
[23:38] <popey> not tried
[23:39] <popey> but it's a bit different
[23:39] <popey> let me see...
[23:39] <jerac> that's waht i am thinking too (a bit different) ;)
[23:39] <popey> sure, sounds interesting
[23:39] <popey> ok, had a look
[23:39] <popey> dialer-app is a debian (deb) package
[23:40] <popey> so the image that you get on your phone is read-only
[23:40] <popey> it can be made read-write with one command
[23:40] <popey> and you could "sudo dpkg -r dialer-app" and it's gone
[23:41] <jerac> thanks for info
[23:41] <popey> np
[23:41] <popey> any time
[23:42] <jerac> what i want is to see how dialer works, how the sound is transfered
[23:42] <jerac> and maybe try to change something
[23:42] <popey> cool
[23:42] <jerac> that's why i am so borring now...
[23:42] <jerac> annoying*
[23:43] <jerac> so 1st i could add dialer as a project to qtcreator and see
[23:44] <jerac> but then if i find out that some changes are needed in the core.... i need to buil my own image
[23:44] <jerac> but i need info how to do this
[23:47] <jerac> i don't know hot to add ubuntu touch as a project ....
[23:47] <jerac> can you write down some directions?
[23:47] <popey> sorry, was afk for a bit.
[23:49] <popey> so basically you need to add the ubuntu-sdk ppa and install the ubuntu-sdk, which is detailed at https://developer.ubuntu.com/en/start/ubuntu-sdk/installing-the-sdk/
[23:49] <popey> then grab the dialer source, with "bzr branch lp:dialer-app"
[23:51] <jerac> just did it
[23:51] <jerac> how to change the core and build it?
[23:53] <popey> the core file system?
[23:53] <popey> that's the bit I don't know, sorry
[23:53] <jerac> ok
[23:53] <jerac> well i just try to add phone-app to the ubuntu sdk
[23:54] <jerac> CMake Warning at CMakeLists.txt:40 (find_package):   By not providing "FindQt5Core.cmake" in CMAKE_MODULE_PATH this project has   asked CMake to find a package configuration file provided by "Qt5Core", but   CMake did not find one.
[23:55] <popey> what version of ubuntu you running?
[23:55] <jerac> 15.04
[23:55] <jerac> 15.10
[23:55] <popey> and you install ubuntu-sdk ?
[23:55] <jerac> yes
[23:56] <jerac> don't tell me i need 14.04
[23:56] <popey> no, no
[23:56] <popey> you dont
[23:56] <jerac> i just try to add phone-app to ubuntu sdk but cmake write error above
[23:57] <popey> tbh you're better off coming back during the EU/US working day when people are about, sorry :)
[23:58] <jerac> ok, thanks for helping me


[00:12] <mup> PR snapd#9534 opened: many: update to secboot v1 <UC20> <Created by cmatsuoka> <https://github.com/snapcore/snapd/pull/9534>
[02:18] <RingtailedFox> hiya... is there a way to compile snapd from source since snap isn't available for my distro?
[05:36] <mborzecki> morning
[05:57] <mup> PR core20#91 opened: hooks: add /var/lib/snapd/save <Created by bboozzoo> <https://github.com/snapcore/core20/pull/91>
[06:29] <zyga> good morning
[06:30] <zyga> jamesh, o/ do you think you could look at the notifications we send in https://github.com/snapcore/snapd/pull/9446
[06:30] <mup> PR #9446: overlord,usersession: initial notifications of pending refreshes <Created by zyga> <https://github.com/snapcore/snapd/pull/9446>
[06:31] <jamesh> zyga: okay
[06:31] <zyga> jamesh, the interesting code is in rest_api.go
[06:32] <zyga> jamesh, there we construct and make the dbus calls
[06:32] <zyga> here: https://github.com/snapcore/snapd/pull/9446/files#diff-fb842538ad8c6ce2555e74f75a07eadadc9f318b2ddd5106b18e83f285be17b5R215
[06:32] <mup> PR #9446: overlord,usersession: initial notifications of pending refreshes <Created by zyga> <https://github.com/snapcore/snapd/pull/9446>
[06:33] <zyga> meanwhile I will iterate on https://github.com/snapcore/snapd/pull/9530
[06:33] <mup> PR #9530: interfaces: x11 shares hosts /tmp/.X11-unix/ <Needs security review> <⚠ Critical> <Created by zyga> <https://github.com/snapcore/snapd/pull/9530>
[06:46] <zyga> hey mvo
[06:47] <zyga> mvo, I've picked up the x11 socket PR from yesterday as you've marked it as critical
[06:47] <zyga> mvo, once done I will go back to boot protocol
[06:50] <mvo> good morning zyga
[06:50] <mvo> zyga: did security react?
[06:51] <zyga> mvo, about x11?
[06:51] <zyga> mvo, yes, yesterday, there will be a review next week
[06:51] <mvo> zyga: ok
[06:52] <zyga> I'm working on comments from jamesh - mainly to cover non-implicit slots and self-connections
[06:52] <mvo> ta
[06:54] <mborzecki> mvo: hi, can you take a look at https://github.com/snapcore/core20/pull/91 ?
[06:54] <mup> PR core20#91: hooks: add /var/lib/snapd/save <Created by bboozzoo> <https://github.com/snapcore/core20/pull/91>
[06:56] <mvo> mborzecki: sure
[06:57] <mvo> mborzecki: fwiw, I think it's fine if snapd auto-creates this dir if it's missing in it's code
[06:58] <mborzecki> mvo: also, if we add an entry to fstab systemd-mount should create destination directory as well
[06:59] <mvo> mborzecki: snap-bootstrap will do the mounting, yes? then that could also create the dir if missing. I mean, adding in core20 is totally fine
[07:02] <mborzecki> mvo: snap-bootstrap will do a mount under /run/mnt/ubuntu-save for now
[07:06] <mvo> mborzecki: aha, yes, make sense
[07:07] <zyga> jamesh, do you think we can use a read-only bind mount for .X11-unix?
[07:07] <pstolowski> morning
[07:08] <jamesh> zyga: I think so.  There's zero reason for clients to modify that directory, and the socket should still work
[07:08] <zyga> I'll code it as such and give it a try
[07:09] <jamesh> and we definitely don't want snaps to go and delete those sockets from the host system
[07:09] <zyga> yeah, that's a good point
[07:34] <zyga> jamesh, could you look at the general idea I've added to https://github.com/snapcore/snapd/pull/9530/files again please
[07:34] <mup> PR #9530: interfaces: x11 shares hosts /tmp/.X11-unix/ <Needs security review> <⚠ Critical> <Created by zyga> <https://github.com/snapcore/snapd/pull/9530>
[07:34] <zyga> jamesh, it lacks tests and I did not verify it to work correctly yet
[07:35] <zyga> jamesh, but I want to see if we are aligned on the direction
[07:35]  * jamesh looks
[07:37]  * zyga goes for quick breakfast
[07:44] <mup> PR snapd#9532 closed: tests: clean systems.sh helper and migrate last set of tests <Simple 😃> <Created by sergiocazzolato> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9532>
[08:01] <zyga> re
[08:03] <pedronis> zyga: hi, should we chat about splitting the export manager PR?
[08:03] <zyga> pedronis, yes
[08:03] <zyga> pedronis, I had several ideas
[08:03] <zyga> pedronis, a lot of the noise is related to the addition of the new tasks
[08:04] <zyga> pedronis, so we could split the export manager so that new tasks are not used yet
[08:04] <zyga> pedronis, and only later on add them
[08:04] <zyga> pedronis, the spread test is another natural boundary
[08:04] <zyga> pedronis, what do you think?
[08:06] <pedronis> so manager + tasks but not used,  use of tasks and rest but, last snap-confine changes + spread tests ?
[08:06] <zyga> pedronis, oh right, snap-confine is another natural chunk
[08:07] <zyga> yeah, that is very doable, there will be still some large patches but definitely smaller than now
[08:08] <zyga> jamesh, I have an idea about the permissions
[08:08] <zyga> jamesh, I'll work on that today, let's sync on Monday
[08:08] <zyga> jamesh, I'm sure this will work
[08:08] <jamesh> zyga: fair enough
[08:09] <zyga> jamesh, the idea is to give snap-update-ns knowledge about implicit permissions
[08:09] <zyga> jamesh, so it can create those segment by segment
[08:09] <zyga> jamesh, and use values matching some patterns unless explicit mode is provided
[08:09] <jamesh> zyga: also, a regular user running in the slot snap's sandbox should be able to write to /tmp/.X11-unix
[08:09] <zyga> it'd be all in snap-update-ns
[08:09] <pedronis> zyga: I expect the first one to be fairly large, at least it will all be new code
[08:09] <jamesh> that seems reasonable
[08:09] <pedronis> zyga: in one place
[08:10] <zyga> pedronis, yes, it's all of the export manager
[08:10] <zyga> pedronis, we may need to register the link participant along with the new tasks but I think it will be manageable
[08:12] <pedronis> github doesn't seem very responsive here, stalling opening comments
[08:14] <zyga> github status is all green, hopefully just local routing problems
[08:20] <pedronis> yea, weird, is not all comments
[08:31] <mborzecki> pedronis: hi, can you take a look at this bit later on https://github.com/snapcore/secboot/pull/124 ?
[08:31] <mup> PR secboot#124: Support setting LUKS2 metadata and keyslots area sizes when creating containers <Created by bboozzoo> <https://github.com/snapcore/secboot/pull/124>
[08:32] <pedronis> yes
[08:38] <pstolowski> mvo, pedronis could you grab a few old snapd snaps (I think >=2.42, which was aroud Oct 2019) for the tests we talked about?
[08:39] <pstolowski> and corresponding core18s I suppose
[08:44] <dot-tobias> good morning
[08:44] <zyga> o/ dot-tobias
[08:46] <pedronis> pstolowski: 5760 would be 2.42.5 for amd64, does that work?
[08:48] <pstolowski> pedronis: yes that should be fine, it's Dec 2019, old enough but no too old
[08:49] <dot-tobias> \o zyga 😊 I revisited the `layout` section in one of my snaps, that wouldn't have been possible without all your work on layouts. Still grateful that I started the snap around that time 😄
[08:50] <zyga> dot-tobias, that's so nice to hear, thank you :)
[08:52] <pedronis> pstolowski: core18 is messier, its version don't tell easily if something is a stable release or not
[08:54] <zyga> pedronis, we could take core18 from CD images perhaps
[08:54] <zyga> but yeah, it would be good to have release history
[08:55] <pstolowski> pedronis: Roger's pi3 has core18 20190723 rev 1076, but I guess it's not easy to remap to amd64
[08:55] <pedronis> no, that is fine
[08:55] <pedronis> but that is much older than the snapd we are taking
[08:56] <zyga> pstolowski, btw, once gadget assets from kernel are done, we could update roger's pi
[09:00] <pstolowski> pedronis: right. we could go back to 2.39.x (which was Mar-Jun 2019). auto-connect was way older, from 2018
[09:01] <pedronis> pstolowski: need to do something else, will come back to this
[09:01] <pstolowski> np
[09:16] <zyga> jamesh, if you are still around, I pushed my idea for making the permissions right
[09:16] <jamesh> zyga: okay.  In a meeting right now, but will look afterwards
[09:18] <mvo> pstolowski: I'm back, I can also help with downloading
[09:18] <zyga> thanks, I'll adjust the remaining comment and work towards having proper end-to-end tests as well
[09:18] <zyga> but first, tea, it's cold, raining and warm tea is cheaper than heating
[09:27] <pstolowski> mvo: ty!
[09:28] <mvo> pstolowski: do you want a released version or is 2.38+git831.g9ac7e3e okay? or should it be 2.39?
[09:30] <pstolowski> mvo: no strong opinion, but i'd stick to released versions
[09:31] <mvo> pstolowski: sure, let me try to find the right revisions for this
[09:31] <mvo> pstolowski: it looks like the store api makes it hard to find things :(
[09:32] <mvo> pstolowski: old things
[09:32] <dot-tobias> Do launchpad builders still get their internet connection cut after 2 hours? I have four parts that I need to build in sequence; the third part takes > 2h to build on ARM. If the connection is cut, snapcraft won't be able to download the sources for part 4.
[09:32] <zyga> dot-tobias, interesting, I guess that's a question for the launchpad team, I was not aware of that limitation
[09:33] <mvo> pstolowski: shared the .git version of 2.38 with you need to figure out how to get the store to filter the history by branch, then I can see the revisions for released versions
[09:34] <dot-tobias> zyga: Yeah, last time I ran into this was > 1 year ago, so I thought I'd re-check. Who might I ping about this, as it cjp256 is probably
[09:35] <dot-tobias> (that sentence should've continued) … not up yet
[09:35] <pstolowski> mvo: thanks, maybe put it on gdrive and share with cachio as well, we will want those files in gcloud storage
[09:36] <pedronis> pstolowski: I found a stable core18 from 2019-12-04, does that work ?
[09:36] <pedronis> mvo: I'm working on findind snaps for pstolowski
[09:37] <pstolowski> pedronis: yes, that should be fine with 2.42.5
[09:38] <mvo> pedronis: ok
[09:44] <pedronis> pstolowski: https://people.canonical.com/~pedronis/old-snapd/  let me know if you need something older instead
[09:44] <pstolowski> pedronis: thanks
[10:19] <jamesh> zyga: left some comments on https://github.com/snapcore/snapd/pull/9446#pullrequestreview-515450485.  Looking over the x11 PR again next
[10:19] <mup> PR #9446: overlord,usersession: initial notifications of pending refreshes <Created by zyga> <https://github.com/snapcore/snapd/pull/9446>
[10:21] <zyga> jamesh, thanks
[10:21] <zyga> I've started testing it, fixed apparmor permissions
[10:26] <zyga> jamesh, thank you for the review!
[10:32] <zyga> sigh
[10:33] <zyga> some apparmor woes
[10:37] <zyga> woot
[10:37] <zyga> got that to work
[10:39] <zyga> jamesh, if you are looking
[10:39] <zyga> jamesh, I've pushed a fix for apparmor permissions to x11
[10:45] <zyga> mvo, I'll park https://github.com/snapcore/snapd/pull/9530 for now and get back to notifications
[10:45] <mup> PR #9530: interfaces: x11 shares hosts /tmp/.X11-unix/ <Needs security review> <⚠ Critical> <Created by zyga> <https://github.com/snapcore/snapd/pull/9530>
[10:46] <mvo> zyga: ok
[11:01] <zyga> afk / walk
[11:14] <mup> PR snapd#9535 opened: o/snapstate: generate snapd snap wrappers again after restart on refresh <Bug> <Needs Samuele review> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9535>
[11:35] <zyga> back
[11:35] <zyga> WET
[11:35] <zyga> but okay
[11:46] <zyga> jamesh, thank you for the reviews!
[11:51] <pedronis> jamesh: thanks for the review indeed
[12:04] <zyga> jamesh, I've updated https://github.com/snapcore/snapd/pull/9446 based on your comments
[12:04] <mup> PR #9446: overlord,usersession: initial notifications of pending refreshes <Created by zyga> <https://github.com/snapcore/snapd/pull/9446>
[12:05] <zyga> (it's late so I don't expect you to review it today)
[12:05] <zyga> we need one more review anyway
[12:12] <mborzecki> degville: hi, the gdb docs look great, i've left some tips that may be worth adding at the bottom https://forum.snapcraft.io/t/using-gdb-and-gdbserver/20718
[12:13] <degville> mborzecki: brilliant, thank you! I'll add them!
[12:23] <cmatsuoka> cachio: have you seen this error before? https://pipelines.actions.githubusercontent.com/xS8oSnypZkPEQZqiZgDaRp2kdvQJKbOY08TesHp7E8vn7g4hYR/_apis/pipelines/1/runs/15660/signedlogcontent/85?urlExpires=2020-10-23T12%3A23%3A33.6075691Z&urlSigningMethod=HMACV1&urlSignature=6j4OihznEJx3htX02RAWE1Po54U1GfsTOZ9dYr6a5Po%3D (look for "certificate")
[12:24] <cachio> cmatsuoka, checking
[12:24] <cachio> uri expired
[12:25] <cachio> cmatsuoka, dou you have a pr number?
[12:25] <cmatsuoka> it's #9534
[12:25] <mup> PR #9534: many: update to secboot v1 <UC20> <Created by cmatsuoka> <https://github.com/snapcore/snapd/pull/9534>
[12:27] <cachio> cmatsuoka, which syste?
[12:27] <cachio> m
[12:28] <cmatsuoka> ubuntu-20.04-64
[12:28] <cmatsuoka> and others
[12:31] <pstolowski> cachio: hey, could you upload https://people.canonical.com/~pedronis/old-snapd/ to GC so I can use it in spread test?
[12:31] <cachio> pstolowski, sure
[12:32] <cachio> cmatsuoka, first time I see that error
[12:33] <cachio> perhaps a repo issue at maze-io
[12:34] <cachio> pstolowski, both core18 and snpad snaps¡
[12:35] <cachio> ?
[12:35] <cmatsuoka> cachio: it seems so, I 'll investigate
[12:35] <pstolowski> cachio: yes
[12:38] <zyga> mborzecki, can you open bootstate16.go on line 102 please: is word "threading" there a mistake?
[12:39] <mborzecki> zyga: maybe it was meant to be treading (as in steppin over?)
[12:40] <zyga> mmm
[12:40] <zyga> yeah
[12:40] <zyga> makes sense, thanks
[12:40] <mborzecki> mhm, yeah, most likely, better if one of the native speakers confirms :P
[12:40] <zyga> I'll correct that
[12:41] <pedronis> mborzecki: zyga: I wrote that
[12:42] <zyga> pedronis, should it say "treading"?
[12:42] <pedronis> no
[12:42] <pedronis> if you want to make it less, obscure s/threading/passing/
[12:42] <zyga> so what does it mean, right now it doesn't read right
[12:42] <zyga> ah
[12:43] <zyga> yeah, I think that's better
[12:43] <zyga> threads != treads
[12:43] <mborzecki> heh languages are fun, not just the programming ones :P
[12:45] <pedronis> to be clear I think the verb is fine (it's used like that in other programming contexts) but it's probably obscure
[12:45] <zyga> threading as in providing?
[12:46] <pedronis> threading as in passing something around that also ties things together
[12:49] <pedronis> zyga: it's probably more common in the compiler/functional world, but if you google for "threading state around" you'll find some computer science text using that expression
[12:50] <zyga> I see, I didn't know that
[12:50] <zyga> but probably a bit confusing to be honest, given that threading has such a strong semantic in computing now
[12:51] <zyga> oh my, almost standup time
[13:05] <mup> PR snapd#9536 opened: RFC: bootloader ping/pong protocol <Skip spread> <Created by zyga> <https://github.com/snapcore/snapd/pull/9536>
[13:06] <zyga> mvo, pedronis: something I'd love to discuss if you have a few minutes after the standup %
[13:06] <zyga> ^
[13:06] <mvo> zyga: we have a secboot thing after but we can squeeze you in probably somehow
[13:07] <zyga> I just read that mvo said "boot"
[13:07] <zyga> must be yes ;)
[13:48] <zyga> re (back with coffee)
[13:48] <zyga> I'll chop export manager now
[13:57] <mvo> zyga: \o/ thank you!
[14:00] <mvo> ijohnson: what was the url for the enumerating disk work you need review/feedback for from foundatoins?
[14:00] <mvo> ijohnson: I will put it on the agenda for todays meeting
[14:00] <mvo> pstolowski: current meeting overruning, we may be late for tgif (cc ijohnson )
[14:00] <ijohnson> mvo: it's a lp bug let me grab it
[14:01] <mvo> ijohnson: ta!
[14:01] <pstolowski> mvo: ack
[14:01] <ijohnson> mvo: last comment on https://bugs.launchpad.net/snapd/+bug/1900842
[14:01] <mup> Bug #1900842: partitions can have different major numbers <core20> <snapd:In Progress by anonymouse67> <https://launchpad.net/bugs/1900842>
[14:04] <mvo> ijohnson: ta
[14:31] <mborzecki> zyga: btw. i have govendor sync && rm vendor dirs in a loop on a tw system in gcp, it's been running for 1h+ now
[14:32] <zyga> mborzecki, I really wonder what's the magic that breaks there
[14:32] <mborzecki> maybe it's something with the hosts
[14:32] <zyga> ijohnson, btw, speaking of politics, what's up witch McConnell?
[14:33] <ijohnson> haha what's not up with McConnell
[14:33] <zyga> he could play in a harry potter zombie movie now
[14:35] <ijohnson> he could play any villain in any movie ever probably
[14:36] <zyga> "ONE MILLION DOLLARS" in evil voice
[14:36] <ijohnson> oh wow actually there is something up with him he's all different colors now
[14:36] <zyga> yeah, that's what I meant
[14:40] <mup> PR snapd#9527 closed: o/snapstate: implement undo handler for unlink-snap <Needs Samuele review> <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9527>
[14:42]  * zyga -> lunch
[14:45] <mup> PR snapd#9537 opened: tests: also check snapst.Current in undo-unlink tests <Simple 😃> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9537>
[15:05]  * cachio lunch
[15:12] <zyga> back
[16:05]  * zyga EODs
[16:06] <mup> PR snapd#9538 opened: o/snapstate/catalogrefresh.go: don't refresh catalog in install mode uc20 <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9538>
[16:10] <cachio> zyga, do you have the tumbleweed links?
[16:16] <mup> PR snapd#9414 closed: tests: new nested tool <Run nested> <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/9414>
[16:36] <mup> PR snapd#9373 closed: snap: add new `snap recovery --show-recovery-key` option <Needs Samuele review> <Run nested> <Squash-merge> <UC20> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/9373>
[16:36] <mup> PR snapd#9539 opened: many: add /v2/system-recovery-key API and client <Created by mvo5> <https://github.com/snapcore/snapd/pull/9539>
[16:42]  * cachio afk errands
[16:51] <mup> PR snapd#9540 opened: snap: add new `snap recovery --show-recovery-key` optio <Created by mvo5> <https://github.com/snapcore/snapd/pull/9540>
[18:04] <mup> PR snapcraft#3325 closed: snapcraftctl: add checks for empty string for set-version & set-grade <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3325>
[18:04] <mup> PR snapcraft#3333 closed: specifications: finalization of package repositories spec <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3333>
[18:04] <mup> PR snapcraft#3334 closed: package repositories: improve error handling <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3334>
[20:19] <mup> PR snapcraft#3335 opened: cli: remove spaces from progressive metrics <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3335>
[21:12] <mup> PR snapd#9541 opened: osutil/disks: re-implement partition searching for disk w/ non-adjacent parts <Bug> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9541>
[22:41]  * ijohnson EOWs
[23:32] <mup> Bug #1901262 opened: Unable to mount NTFS drives with write support <ntfs> <ntfs-3g> <Snappy:New> <https://launchpad.net/bugs/1901262>


[09:49] <Bray90820> so where would i get mythbuntu control center for regular ubuntu
[09:58] <Bray90820> nevermind i found it
[15:45] <Guest26073> hi everyone. i am experiencing a lot of problems with my mythtv-box, especially with live tv. At first i want top say, that the system ist mainly working well, and allready about 4 years old. these are only perfomance issues, which i hope someone could maybe help me with
[15:45] <Guest26073> first problem ist when switching channels i get:
[15:46] <Guest26073> mythfrontend[3255]: W CoreContext ringbuffer.cpp:526 (Start) RingBuf(/mythtv/recordings/livetv/29108_20130203154208.mpg): Not starting read ahead thread, already running
[15:47] <Guest26073> here's the comploete output when switching channels:
[15:47] <Guest26073> http://pastebin.com/FebzZtUd
[15:47] <Guest26073> this happens everytime i switch channels. Any idea?
[15:48] <Guest26073> what can i do about that?
[16:50] <tafkaz> http://pastebin.com/J8GRXSvJ is the output in the backend log while switching channels
[16:51] <tafkaz> and here's what happens in the backends log wehn watching live-tv between one show and another. no switching channels this time.
[16:51] <tafkaz> http://pastebin.com/LVpBjqvb
[21:00] <jr3us> hi all. I'm trying to build the mythbuntu packages so I can test some changes, but having a problem with dependencies as follows:
[21:00] <jr3us> The following packages have unmet dependencies:
[21:00] <jr3us>  libtag1-dev : Depends: libtag1c2a (= 1.7-1ubuntu5) but 1.8-1~ppa2~precise is to be installed
[21:00] <jr3us> any ideas what i need to tweak to fix that. This is on ubuntu 12.04 fully up to date
[21:00] <jr3us> and fixes/.26
[21:34] <tgm4883> jr3us, are you using our packaging?
[21:35] <tgm4883> rather, out packaging scripts
[23:06] <jr3us> I was using the build-debs.sh shell script.
[23:08] <jr3us> I had to mod it so it would not error from get-build-deps, and install call apt-get  build-dep mythtv
[23:08] <jr3us> instead of install
[23:12] <jr3us> are there others available? I pulled the information above using sudo apt-get build-dep mythtv


[20:44] <Lampe2020> I've seen on GitLab that UnityX hasn't been touched in nine months - has the project moved somewhere else or is it dead?
[20:53] <Lampe2020> Hello? Anybody here?
[20:53] <Lampe2020> @rs2009 I saw you mentioned on ubuntuunity.org, so maybe you know something about the status of the project?
[21:21] <Lampe2020> I'm leaving now…