=== cdbs is now known as bilal [08:46] morning [09:03] hi rodrigo_ [09:03] hi micahg [09:10] * micahg had fun uploading his first desktop package [13:06] * rodrigo_ lunch === xclaesse is now known as Zdra-n900 [16:14] ok, EOD and EOY for me, so have a nice vacation all [16:14] and see you from the other side next year :) === Zdra-n900 is now known as xclaesse [16:28] rodrigo_, have a great holiday! [16:34] hey guys ive a problem with menus duplicating in lucid when i create an item in the menu it pops up somewhere else [16:34] beside untcking the box is there another way to stop this [16:34] as ive a lot of menus and it would take ages to go through one by one [18:59] * mterry works on merging gnome-menus [19:04] mterry: are the hyphen-* and hyphenation-* packages intrinsically tied to anything regarding versioning? [19:04] i.e. can we upgrade one to a new upstream w/out upgrading them all [19:07] micahg, I don't know off hand. Sweetshark might know [19:08] micahg, hi [19:09] hi ri [19:09] hi ricotz [19:09] micahg, is it possible to have some firefox/thunderbird stable builds for precise in the ppas? [19:09] meaning firefox 9.0.1 and thunderbird 9.0 [19:10] ricotz: why? people on precise should be running the betas [19:10] micahg, i dont like running the earlier thunderbird betas ;) [19:10] mterry: can i bug you to sponsor some "uploads"? [19:11] we need beta coverage to assure our stable releases remain "stable" [19:11] dobey, ok [19:11] mterry: https://code.launchpad.net/~nataliabidart/ubuntu/precise/ubuntuone-control-panel/ubuntuone-control-panel-2.99.0/+merge/86455 [19:12] mterry: https://code.launchpad.net/~dobey/ubuntu/precise/ubuntuone-client-gnome/release-2-99-0/+merge/86488 [19:12] ricotz: I think I've had more trouble with the later betas than the earlier ones personally :) [19:12] mterry: https://code.launchpad.net/~dobey/ubuntu/precise/libubuntuone/release-2-99-0/+merge/86624 [19:12] micahg, i know and understand that, at least an upload of the actual releases would have been nice [19:12] :) [19:12] guh [19:12] * mterry startws [19:13] micahg, yeah, bug can appear everytime [19:13] micahg, are there packaging differences between oneiric and precise? [19:14] ricotz: now that the betas come a couple days after release, it doesn't pay to waste build time on precise for the stable releases, I can discuss with chrisccoulson about adding it to the {firefox,thunderbird}-stable PPA, but I think he'll have a similar response [19:14] mterry: the changes probably seem a lot bigger than they actually are, though; new autotools on oneiric seems to have created a huge diff for my two; and the control panel one is mostly changes to the qt UI which isn't packaged yet [19:15] k [19:15] ricotz: shouldn't be, I do hear the argument a little stronger for thunderbird than firefox though, unfortunately, I don't have thunderbird 9 for oneiric yet due to some bzr branch issues which I'll resolve over the weekend probably [19:15] micahg, yes, thunderbird is what i am more worried about [19:15] mterry: thanks :) [19:18] dobey, so I see that ralsina is usually the distro acceptance person for U1 stuff? [19:20] mterry: huh? [19:21] dobey, I looked at https://wiki.ubuntu.com/UbuntuEngineering/12.04/UpstreamDevelopment/ProjectTracking [19:22] dobey, I'm not sure in this new Acceptance Criteria world, but maybe this has to go through ralsina? [19:23] mterry: i don't really know what that page means [19:24] dobey, ah, well in an attempt to make precise work all the time, so that teams don't block other teams from getting their work done, there is a renewed focus on automated and manual tests, as well as people responsible for signing off that an upstream is good test-wise and that a given release is ready to enter the distro [19:26] mterry: right; so, these releases are also off a stable-3-0 branch, which we only backport things too after they've been tested in trunk [19:27] dobey, right. so you as upstream are signing off on them. but distro also has a sign off step, owned by ralsina [19:28] mterry: what does it mean to sign off on something there? [19:29] mterry: ralsina, not having upload priveleges to any of the packages, probably doesn't make sense to be that person, either, does he? [19:30] dobey, it means to run the automated tests again in a 12.04 environment and run some (manual or automatic) integration tests [19:31] dobey, as for ralsina being appropriate, I don't know. Let me see who put ralsina down... [19:31] i think it was joshua; but i think someone told him we need to have our projects on that page, and that was all he was told [19:33] dobey, yeah joshua [19:36] dobey, who normally helps with the reviews/packaging? kenvandine? [19:36] ken, seb [19:37] well, so; that's also going to change in the next few weeks; i am going to propose a new delegated team for the u1 packages, so we don't have to go hunt people down to sponsor our packages all the time [19:39] dobey: you actually want a packageset, I need to fix that wiki page [19:40] yes, and i think a team to own the packageset, no? [19:41] all managed packagesets have associated teams now to make adding people easier, but that's an implementation detail [19:41] right, and the wiki seems to call the combination "delegated team" [19:41] then people can apply for upload rights to the packageset and we just add them to the associated team (but the team part isn't something non-DMB members should really have to worry about) [19:42] dobey: right, I think that's wrong, a delegated team is something like ubuntu-desktop that can approve uploaders on their own [19:43] well the wiki says it can go either way [19:43] right, I need to fix the wiki :), maybe during vacation [19:44] anyway [19:44] back to the problem at hand [19:44] mterry: i guess i can sign off on them, en absentee for ralsina? :) [19:46] dobey, probs not :) I can send an email to Jason and cc you to try to find someone else since ralsina can't upload the packages [19:47] ugh [19:48] dobey, the whole point of this is to avoid doing things like cowboying packages in on Fridays before holidays ;) [19:48] some of them were proposed on tuesday :( [19:49] and we will have a release day on jan 3, as well; the day we all return from holiday [19:49] dobey, well since we apparently don't have a distro person to sign off on it, it could have been proposed a month ago and still blocked on distro readiness [19:50] which is entirely crap, if you are going to have releases every 2 weeks :) [19:50] kenvandine: ^^ sign off on it. you know you want to. it's all good. :) [19:50] dobey, releases every 2 weeks is fine! you just need to find an actual distro-readiness owner [19:51] me! :) [19:51] until that happens, no ubuntuone releases can enter the archive [19:51] dobey, you're the upstream owner [19:51] mterry: ken is listed in all 3 columns for gwibber [19:51] and pittin in all 3 for jockey… [19:52] dobey, yar, it's a sliding scale of importance and disruptiveness. Talk to managers if you want to argue about this [19:53] i just want to get the packages in. heck, pretty much all the changes in ubuntuone-client-gnome and libubuntuone, are in precise already anyway :( [19:53] dobey, ? then what're the merges for? [19:53] the only things that aren't really, are being regenerated with new autotools, adding a -Wno-error=, and version bump. [19:54] mterry: new releases since the patches are included upstream now. and to get us in the habit of having bi-weekly releases [19:55] mterry: there are most likely going to be little to no changes in everything for our releases on jan 3, but we want to build the habit of timed releases, regardless [19:55] we even have milestones on the stable branches for all our releases all the way up to final freeze :( [19:56] dobey, this is all good stuff. I'm just saying that distro has a new acceptance process and I don't want to short circuit it [19:57] mterry, preach it brother! [19:58] i don't either, but i don't want to make worthless releases that users can't test, for 6 weeks, while we try to figure out what the wiki page means. i'm not trying to argue about it, either; but i've spent 3 days this week doing basically nothing but releases. :-/ [20:00] kenvandine, do you know who was expected to be the distro sign-off'er for U1 stuff? Is it you? [20:01] i know rick has been assigning some bugs to kenvandine when we landed some fixes in trunk, to put them in ubuntu [20:03] probably me [20:07] kenvandine: can you sign off on the uploads, please? [20:08] i would rather not on friday before everyone goes away for a week... [20:08] any important fixes? [20:08] how risky? [20:08] dobey, i thought you were going to propose them to me yesterday? [20:09] kenvandine: did i not link you to them? and you said you were really busy as well [20:09] dobey, no... no links [20:09] i think the risk is quite low [20:09] i might not have been able to get to it then either [20:10] * kenvandine reads scrollback for links [20:10] i can re-paste [20:10] https://code.launchpad.net/~nataliabidart/ubuntu/precise/ubuntuone-control-panel/ubuntuone-control-panel-2.99.0/+merge/86455 [20:10] https://code.launchpad.net/~dobey/ubuntu/precise/ubuntuone-client-gnome/release-2-99-0/+merge/86488 [20:10] https://code.launchpad.net/~dobey/ubuntu/precise/libubuntuone/release-2-99-0/+merge/86624 [20:11] also have a new package 'dirspec', and an ubuntuone-dev-tools which depends on it [20:12] https://bugs.launchpad.net/ubuntu/+bug/907888 is the bug for dirspec with the files; i don't know if Laney approved/uploaded it though. [20:12] Launchpad bug 907888 in ubuntu "[needs-packaging] dirspec" [High,In progress] [20:12] https://code.launchpad.net/~dobey/ubuntu/oneiric/ubuntuone-dev-tools/release-020/+merge/75196 is the dev-tools that depends on it [20:13] mterry, the distro signoff person has to be someone from platform right? [20:14] err, no that isn't [20:14] doh [20:14] kenvandine, I assume [20:14] stupid firefox history [20:15] https://code.launchpad.net/~dobey/ubuntu/precise/ubuntuone-client-gnome/release-2-99-0/+merge/86488 is the dev-tools merge [20:15] dobey, how important is the new package? [20:15] kenvandine: very; we need to MIR it, and get it on the CD, as we'll be switching all the ubuntuone python code to use it [20:16] instead of python-xdg, which is unmaintained and not cross-platform [20:17] and in a few weeks, i'll probably write up a post strongly suggesting other python projects which depend on python-xdg currently, to switch to it [20:17] dobey, are you going to be checking in on irc or checking email next week? [20:17] dobey: you do realize there are other rdepends of python-xdg in main, right? [20:17] kenvandine: yes [20:18] dobey, i'll review them today and upload them on monday [20:18] micahg: yes. and all of them need to move off of it i think; and when i think dirspec is ready for them to do that, i will be strongly suggesting it. :) [20:18] at least then if we need to scramble to fix the distro it isn't on christmas day :) [20:18] we won't need to scramble to fix the distro :( [20:19] dobey, famous last words [20:19] i seem to recall ted saying that about dbusmenu once on a friday [20:19] dobey: also, anything cross-distro should really be done through freedesktop.org as pyxdg is [20:19] that was no fun [20:19] micahg: freedesktop.org is a royal waste of time. [20:20] dobey, i am sure everything will be fine... but we don't like to go all john wayne on our users :) [20:21] meh [20:24] chicken ;) [20:24] or should i say… [20:24] "What are ya? Yeller?" [20:27] dobey: no I did not. Perhaps tomorrow if you still need it. [20:27] keep the bug status updated or something [20:27] :) [20:27] dobey, most of the control panel changes are to the qt code [20:29] kenvandine: right, which isn't even packaged in ubuntu yet :) [20:30] lowers the risk [20:30] poor gtk [20:31] right, which is why i say this stuff is all pretty low risk. :) [20:33] dobey, ubuntuone-client-gnome FTBFS [20:33] the patches need to be removed [20:33] eh, didn't i do that? grr [20:33] which worries me a bit.. makes me wonder if you even tested it :) [20:36] hrmm; i wonder why they didn't conflict when i did merge-upstream. that is weird [20:36] the whole "3.0 (quilt)" having auto-applied patches is very confusing :( [20:37] s/auto/pre/ [20:37] yeah [20:37] dobey, also in libubuntuone you should add changelog entries for the debian/control changes [20:38] dobey: I don't believe that's the case anymore with dpkg 1.16.1 [20:39] micahg: you mean it doesn't pre-apply them any more? [20:40] dobey, i commented on those in the merge proposals [20:40] dobey: oh, wait, I guess it does in the source upload and then unapplies them locally [20:40] let me know when it is fixed and i'll look again [20:40] kenvandine: ubuntuone-client-gnome should be fixed now [20:40] dobey, thx [20:42] oh, hmm, not sure if that's right either :0/, that could only be with the option to not apply patches by default [20:42] micahg: see. confusing. [20:43] kenvandine: and libu1 fixed as well [20:47] dobey, ok... these are REALLY low risk changes... i'll test locally and if all goes well i'll upload them [20:47] if they break, i'll hunt you down :) [20:48] dobey, i am not going to do dirspec now though [20:48] i have other stuff i really want to finish before the break [20:50] kenvandine: thanks much [20:50] np [20:50] dobey, are you staying in VA for the holiday? [20:50] * kenvandine can't believe he just turned on the air conditioning [20:51] kenvandine: yeah, am not going anywhere [20:51] too warm for christmas! [20:51] maybe will go out to the garage some, or to the pub; but that's about it :) [20:52] :) [20:52] that would be a welcome change from the 30s in Chicago :) [20:53] not too warm here [20:54] just a bit warmer, and it would be perfect [20:58] dobey, control panel fail... [20:59] from ubuntuone.controlpanel.utils import (ERROR_TYPE, ERROR_MESSAGE, [20:59] ImportError: No module named utils [21:00] dobey, fix debian/python-ubuntuone-control-panel.install [21:01] ugh [21:02] kenvandine: that's nessita's branch and she's already on holiday. :-/ [21:02] ok, i'll fix it [21:02] thanks [21:05] np [21:07] micahg, it is 74 here... [21:07] well, i'm wearing a short sleeve shirt :) [21:07] i guess i should enjoy it before going to budapest in january, that is going to be cold! [21:07] * micahg wishes for 74 again [21:08] micahg, i am wearing flip flops :) [21:08] kenvandine: cold like Chicago :) [21:08] kenvandine: ooh. you got a weather forecast? :-) [21:10] Nafallo, no... but everyone keeps asking me if i am crazy for going to budapest in january [21:10] that can't be good [21:11] kenvandine: pfff, just tell them you're going to Budapest... not Lulea in north Sweden ;-) [21:12] (where facebook is building weathercooled DCs :-) [21:12] hehe [21:14] i am glad i am not going to budapest :) [21:15] dobey, ubuntuone-client-gnome is causing nautilus to crash [21:15] eh? [21:17] works ok here [21:17] crashes on both of my precise boxes [21:17] dobey, stacktrace coming [21:17] my precise laptop actually locked up hard while doing an apt-get upgrade last night. :( [21:18] i haven't turned it back on yet, though [21:24] the older version crashed it on precise though, after the glib update to 2.31 [21:24] dobey, bug 908261 [21:24] Launchpad bug 908261 in ubuntuone-client-gnome "nautilus crashed with SIGSEGV in g_closure_invoke()" [Undecided,New] https://launchpad.net/bugs/908261 [21:25] it did? [21:25] never for me... [21:25] yeah, because there was a bug in the .convert; at least g-s-d crashed because of it, i thought nautilus did too [21:26] actually, in a fresh session it doesn't crash until i browse to the ~/Ubuntu One directory [21:26] gsd is crashing as well [21:26] apport isn't catching it though [21:26] once i browse to my Ubuntu One directory, it crashes everytime i start nautilus back up [21:26] until i logout [21:27] weird [21:28] am doing dpkg --configure -a on laptop right now [21:28] the software-center postinst is evil [21:28] my hdd light is going crazy, for an absurdly long period of time :( [21:29] did something change in nautilus recently? [21:32] laptop updated [21:32] dobey, downgrading libsyncdaemon-1.0-1 to 2.0.0-0ubuntu4 fixed it [21:34] huh, no crash here [21:34] and nothing has changed in libsyncdaemon, so that is weird [21:34] i am on 32 bit though [21:34] oh now it's crashed [21:34] that took a while [21:35] it crashes once i browse to a shared folder [21:36] ok... i updated the bug to ubuntuone-client [21:36] uploading this now [21:37] wtf. [21:37] dobey, kind of weird that libubuntuone has a build dep on libsyncdaemon-1.0-dev (>= 2.99.0) but not a depends [21:37] come on apport retracer [21:37] i guess i just haven't browsed a shared folder in a while [21:37] so not a new bug [21:38] well, i'm sure plenty of people do [21:39] kenvandine: hrmm; i just updated the existing version numbers to the new ones in the control file [21:40] yeah, but maybe it doesn't really depend on the newer version [21:42] oh, actually a bit of libsyncdaemon did change, but it was only the part that talks to SSO, because there was an api change in ubuntu-sso-client [21:42] so it does need that to work with the new ubuntu-sso-client in precise [21:42] ah well [21:43] now this nautilus crash has upset me :( [21:43] heh [21:44] dobey, all uploaded [21:44] if you get a patch for libsyncdaemon, let me know :) [21:45] thanks [21:45] now that i know that is crashing, it is bugging me too [21:48] meh, apport doesn't auto-attach relevant xsession-errors bits [21:54] kenvandine: are you coming to VA next week? or working? or just staying at home? [21:56] staying home [21:56] cool [22:00] why isn't it crashing on oneiric. bah [22:21] fml it is surprisingly hard to find swordfish here, without having to drive 20-30 miles. [22:25] dobey: apt-cache show swordfish [22:25] ;-) [23:03] oh well; day is done, it is.