/srv/irclogs.ubuntu.com/2010/03/20/#ubuntu-devel.txt

Keybukheh, gotta love the forums00:05
Keybuksomeone whinging that plymouth isn't working, and it should be removed00:05
Keybukreply asking if they might record a video of what they see00:05
Keybukthey reply "I'm so angry! I don't deserve this abuse" type rant00:06
ionYou visited the forums and survived?00:06
Caesaregad00:11
YokoZarIt looks like Transmission 1.92 fixes a few serious issues with 1.91, including a few security-related things.  1.91 is also apparently banned from a few trackers...00:11
CaesarKeybuk: I love how Plymouth no longer looks like utter crap on systems with Nvidia graphics00:12
CaesarIt's very shiny now00:12
Keybukyeah nouveau ftw00:13
CaesarOh that's nouveau doing that?00:15
CaesarNice00:15
kklimondaYokoZar: we know, it's going to be uploaded soon00:18
kklimondawell, probably after the weekend as chrisccoulson is probably sound asleep already :)00:18
chrisccoulsonsleep? me?00:18
chrisccoulsonlol00:18
kklimonda:D00:18
chrisccoulsoni might look at it before i go to bed ;)00:19
Keybukoh00:23
Keybukwow00:23
Keybukif I span the VGA rows *this way* it goes much faster00:23
Keybukyou can almost not see it draw now ;-)00:23
directhexnouveau doesn't work for me as far as i can tell. i could re-try i suppose.00:44
Keybukdirecthex: which card?  what does it do?00:46
Keybukit seems that many problems can be solved by sending upstream an mmiotrace of nvidia-glx starting X on your card00:46
directhexgtx260, and x just wouldn't start.00:46
Keybukthey send patches back00:46
directhexlet me try rebooting, and if it's buggered, you can talk me through that00:47
Keybukit involves compiling kernels atm00:49
directhexhm, i get x now. but no compiz, sadly00:50
directhexand boot time is still pretty slow... probably 15-20 secs between grub and plymouth starting00:50
Keybukoh, you won't have compiz with nouveau00:51
Keybukit's 2D only00:51
Keybukcoo00:54
Keybukmy mad optimised VGA code is *much* faster00:54
Keybukhttp://pastebin.ubuntu.com/398090/00:55
directhexwell, at least it displays something... but i value compiz more than pretty plymouth00:56
Keybukheh00:56
Keybukyou value compiz more than you value FREEDOM!00:57
directhexyes. correct. free software always has the *potential* to be the best there is. how true that may be in actual terms varies somewhat per project00:59
directhexthere we go, nvidia-glx is back01:02
directhexand now, bedtime01:02
smoserKeybuk, are you actually around01:14
smoser?01:14
Keybuksmoser: yeah01:14
smoseryou mentioned getting a /bin/sh shell on console early in boot to help debug.01:15
smoserhow would i do that ?01:15
KeybukI've no idea01:15
Keybukit's your system01:15
KeybukI know nothing about cloud01:15
smoserno. from upstart/boot perspective01:15
smoserhow would i enable it.01:15
smoseri tried:01:15
smoserstart on starting01:16
smosertask01:16
smoserconsole output01:16
smoserexec /bin/sh01:16
Keybukinit=/bin/bash on the kernel command-line is always favourite01:16
smoser(which i realize is busted -- the exec)01:16
Keybukthe exec is fine01:16
Keybuknothing wrong with that01:16
Keybukthough you mean "start on startup" I think ;-)01:16
smoseri figured the fact that it was task would mean it wouldnt come back01:16
smoserhmm... whats startup versus staring ?01:16
smoseri've used starting before01:16
Keybuktask makes no difference01:16
Keybukman 7 starting01:16
Keybukman 7 startup01:16
Keybukstarting is to do with jobs01:17
Keybukstartup is the first event emitted by upstart01:17
smoserok01:17
smoserso, the init=/bin/bash route. i can get there, but then dont know hwere to go from there.01:18
smoserexec /sbin/init01:18
smoseris hardly going to be helpful :)01:18
Keybukright, set up debugging, then exec init01:18
Keybukoh, wow01:31
smoserKeybuk, so with the above script in place, to launch 'sh'01:31
Keybukthe "solar" theme on a 16-color framebuffer is simply glorious01:31
smoserwill it block the rest of boot ?01:31
Keybukno01:32
smoserKeybuk, so if i got you a console on such a system with init=/bin/bash, could yo upoke around ?01:36
Keybukyes01:36
smoseranswering "dude, its friday night" is ok01:36
smoser:)01:36
Keybukif you can give me a console on a system that's "hung" is great01:36
Keybukbut it won't be right now ;)01:36
Keybukcause I'm literally off to bed in minutes01:36
smoserok. I'll ping you monday.01:37
geniidude. It's Friday evening!01:37
Keybukbut set one up for me on monday!01:37
smoseryou're UK now ?01:37
KeybukI'm usually UK01:37
smoseryeah. i was just not expecting you here at 1:40 am01:37
Keybukof course, my sleep pattern is according to the timezone of fairy land01:37
Keybukmy mother is snoring too loud, can't sleep01:37
smoserright. thanks. will bother you monday.01:37
happyaronjcastro: ping01:45
jcastrohappyaron: pong01:46
Caesarjcastro: congrats01:53
jcastroCaesar: thanks!01:53
jcastrorobbiew: awake?02:00
jcastroanyone awake? nautilus and gnome-panel are broken on login02:05
jcastroshould probably fire off a warning on the twitter thing02:06
kklimondajcastro: actually a lot of things is broken as all .desktop files which have X-Ubuntu-Gettext-Domain are malformed02:06
kklimondaat least those uploaded after beta1 freeze02:07
jcastrokklimonda: can you help me find the package that caused this? And if there's a bug?02:12
LaserJockis it a problem with gnome-pkg-tools?02:12
jcastroI called robbie, so he's aware02:12
jcastroso if we can help find out where it is exactly02:13
LaserJocksomehow when X-Ubuntu-Gettext-Domain is added it's getting added in the wrong place02:13
LaserJockthe .desktop files in the source packages are fine for the limited cases I checked02:14
robbiewjcastro: done02:15
jcastrohttps://bugs.edge.launchpad.net/ubuntu/+source/gnome-panel/+bug/52524002:15
ubottuUbuntu bug 525240 in gnome-panel "gnome-panel not starting on login" [High,New]02:15
jcastrorobbiew: this seems to be the bug02:15
robbiewack02:15
jcastrohmm, no, that can't be right02:17
jcastromike saw the bug but I wonder if it's the same, he attached his stuff to an older bug02:17
LaserJockseems like it02:19
LaserJockthat is a crash, right?02:19
=== robbiew is now known as robbiew_
kklimondajcastro: 525240 is too old for this being the same issue - bug 542343 is more like it but it has no real data02:19
ubottuLaunchpad bug 542343 in gnome-panel "gnome-panel will not autostart on lucid" [Undecided,New] https://launchpad.net/bugs/54234302:19
jcastrohttps://bugs.edge.launchpad.net/ubuntu/+source/gnome-panel/+bug/542343 too02:19
ubottuUbuntu bug 542343 in gnome-panel "gnome-panel will not autostart on lucid" [Undecided,New]02:19
jcastrokklimonda: *nod*02:19
Caesarcjwatson: you still around?02:26
LaserJockjcastro: somebody maybe want to update the topic in ubuntu+1?02:27
happyaronwell, and a desktop short cut to gnome-terminal, which helped me out temporary02:27
jcastroalt-t02:27
happyaronoh, I trid alt+f2 and it doesn't work02:28
jcastroyeah, alt-f2 is provided by the panel02:28
kenvandineyo yo02:31
jcastrohi kenvandine02:31
jcastrokenvandine: any place I can look to help find the problem?02:34
kenvandinegnome-session[1341]: WARNING: Could not parse desktop file /etc/xdg/autostart/indicator-applet.desktop: Key file does not start with a group02:34
kenvandinethat looks weird02:34
jcastroI get that too02:35
chrisccoulsonjcastro - it's a problem with the new langpack.mk02:35
kenvandinehey chrisccoulson02:35
chrisccoulsoni reassigned bug 542343 accordingly02:35
ubottuLaunchpad bug 542343 in gnome-panel "gnome-panel will not autostart on lucid" [Undecided,New] https://launchpad.net/bugs/54234302:35
* kenvandine is trying to repro in a VM02:35
LaserJockchrisccoulson: when did that get introduced? I couldn't find it02:36
chrisccoulsonLaserJock, yesterday just before gnome-panel02:36
kenvandinei just verified that before updating, i do not have those autostart errors in .xsession-errors02:40
kenvandineok, i am seeing parse errors during the upgrade02:42
kenvandinehttp://pastebin.ubuntu.com/398118/02:44
kenvandinechrisccoulson, ^^02:44
kenvandinechrisccoulson, they have the entry02:44
chrisccoulsonright02:46
chrisccoulsonbasically every package built with the new cdbs version02:46
kenvandineugh!02:47
kenvandinethis is exactly what seb128 was worried about... with the archive opening up on a friday evening :/02:48
chrisccoulsonyeah, i know :(02:48
jcastrothat's exactly what he told us02:48
chrisccoulsonall of these packages will need a rebuild once cdbs is fixed02:48
kenvandineseb128 is ALWAYS right02:48
chrisccoulsonplus any other package which is uploaded02:48
kenvandinechrisccoulson, ok... is someone working on that?02:48
chrisccoulsonkenvandine, everyone is asleep now i think02:48
jcastrokenvandine: don't think so, you two are the only ones here02:49
kenvandinethe baby just got sick again... i need to go :(02:49
chrisccoulsonpitti did the initial change, so i subscribed him to the bug02:49
jcastrogo take care of your kid02:49
wgrantIs it worth flipping the buildds onto manual to stop any more damage?02:49
kenvandinei couldn't fix cdbs anyway... i don't think02:49
kenvandinewgrant, yes02:49
jcastrorobbiew_: what should we be doing?02:50
kenvandinesigh... well i'll try to check back in later02:50
ScottKwgrant: It doesn't affect everything.02:50
chrisccoulsononly things that ship a desktop file in main02:52
wgrantScottK: No, but it can be fixed within a publisher cycle if people are quick.02:52
ScottKchrisccoulson: Not all packages use CDBS.02:52
chrisccoulsonyeah, that's true02:52
ScottKThe gettext stuff is, IIRC done differentl for KDE pacakges that still use CBDS, so that narrows the field further I think.02:54
ScottKToss a "y" in there somewhere for better spelling.02:54
emetdoes the software store have an API/commandline args03:04
emetI notice apt-url uses synaptic command line to issue package installation03:05
LaserJockgood luck guys, I'm off to bed03:08
psusihrm... seems plymouth still doesn't say press enter to reboot once the cd is ejected on beta 1 cd... also the dmraid bug still really needs fixed before release03:25
crypt-0the latest kernel update broke grub it sets "set root=(hd3,1)" instead of ""set root=(hd2,1)" manual change no luck...03:29
crypt-0error message cant find /dev/mapper/cryptroot03:29
crypt-0anyone alive?03:48
persiaMost folk.03:48
persiaSome aren't, but that's just a matter of semantics regarding electronic entities.03:49
crypt-0persia, any idea to the above problem?04:01
persiaNone, but I'd suggest that #ubuntu+1 was a more appropriate forum to ask about issues with updates.04:03
persia(or #ubuntu if you're running supported releases)04:03
crypt-0yeah, no one has  a clue there...04:07
persiaDoesn't make this a support channel though.  Not sure where to direct you.04:07
crypt-0i know04:11
crypt-0sometimes people answer me though04:11
crypt-0...ive never haday help from #ubuntu04:12
crypt-0just blank stares04:12
mneptokwell, to be fair, you haven't asked a question.04:19
crypt-0the latest kernel update broke grub it sets "set root=(hd3,1)" instead of ""set root=(hd2,1)"04:19
crypt-0error message cant find /dev/mapper/cryptroot04:19
crypt-0any idea to the above problem?04:19
mneptokthat's a statement. not a question. and you should ask questions in #ubuntu or #ubuntu+1, as persia said04:19
persiaNo, it's a question.04:19
persiait's just an off-topic question, so there's a good chance nobody will answer.04:20
crypt-0manual change of grub.cfg didn't work04:20
mneptokcrypt-0: please take the issue to one of the official support channels. this is the wrong channel to discuss this.04:20
crypt-0there is a god chance no one will  answer in #ubuntu been over  an hour04:20
mneptokthat does not make this a support channel.04:21
persiaSo, the GNOME desktop is broken.  I've seen discussion in backscroll, and in other channels.  #ubuntu-desktop logs show silence on the issue.  Am I correct that the fix is to revert the changes to address bug #535650, and reupload some stuff?  Has anyone already written a script to determine affected packages in launchpad?04:33
ubottuLaunchpad bug 535650 in cdbs "Evolution desktop entry does not load translations" [High,Fix released] https://launchpad.net/bugs/53565004:33
wgrantIt seems odd that everybody seems to have gone to sleep with the world broken and lots of users affected.04:39
persiaIndeed.  At this point, I'm willing to just fix it, but I want to make sure I'm actually fixing it.04:40
wgrantAnything built in main in the last 8 hours depending on CDBS needs to be considered.04:40
* wgrant has a look.04:40
* happyaron perhaps we can send a mail to mailing lit04:43
happyaronlist04:43
persiaajmitch, TheMuso, Hobbsee, StevenK: any of you currently about?04:43
wgrantThe Europe and the US are asleep. That's unlikely to help.04:43
happyaronwgrant: we they are awake they may see the alert04:43
wgrantThat's a long time away yet.04:44
persiahappyaron: It will be fixed by then,.04:44
wgrantParticularly as we are entering a weekend.04:44
happyaronoh04:44
persiaIn the worst case, I'll temporarily make myself core-dev (although I'd much rather some actual core-dev was around)04:44
happyaron:)04:44
happyaronpeople in Asia have been awake, and reports are rushing into our LoCo forum...04:46
persiaIndeed.  And lots of people in the Americas have gone to bed frustrated with broken envionments.04:46
persiaIt mostly affects GNOME (login fails), but it also affects all the CDBS hacked .desktop files in the archives, so lots of applications are disappearing from menus.04:47
lifelesspersia: you're not core-dev?04:47
persialifeless: I'm not.04:47
lifelesspersia: but you can make yourself core-dev ?04:48
persiaYes.04:48
lifeless*blink*04:48
wgrantDMB?04:48
persiaI'm not supposed to do that, but I'm willing to take the risk of losing my DMB appointment for this.04:48
persiawgrant: Yes.04:48
lifelesswell, I'm in the US right now04:49
wgrantWe may have a core-dev or two incoming.04:49
persiaThat would be good.04:49
lifelessbut if this is urgent, I'd escalate04:49
lifelesse.g. by ringing stevenk's mobile ;)04:49
lifelessspeaking of which, gnight.04:49
persiagnight.04:49
mneptokit's not *that* late in parts of the US (2249 here in MDT)04:49
lifelessmneptok: I'm in boston04:50
lifelessnearly 1am04:50
persiamneptok: Do you know some core-devs in that timezone?04:50
mneptoklifeless: sorry to hear it. :P04:50
* happyaron sorry, what's DMB?04:50
* StevenK_ looks in04:50
persiamneptok: Can you make them show up?04:50
=== StevenK_ is now known as StevenK
dmbwho me?04:50
persiaStevenK: \o/04:50
persiadmb: No.  Developer Membership Board.04:50
mneptokpersia: not sure if there are core devs in MDT, but there sure are in PDT04:50
wgrantAh good, my poking worked.04:50
persiaStevenK: GNOME is broken.  Please fix :)04:50
wgrantStevenK: Bug #54234304:51
ubottuLaunchpad bug 542343 in gnome-panel "gnome-panel will not autostart on lucid" [Undecided,New] https://launchpad.net/bugs/54234304:51
dmb:)04:51
persiawgrant: Did you get the list?04:51
wgrantCDBS needs reverting, and I'm working on a list of stuff that needs rebuilding.04:51
StevenKSo pitti's fix that was uploaded 8 hours ago is wrong?04:52
persiaAt best, incomplete.04:52
wgrantIt's the one that broke it, it seems.04:52
persiaIt fixes that one case, but breaks GNOME login.04:52
* StevenK looks at 1/rules/langpack.mk.in and then wishes he hadn't04:55
wgrant+104:55
StevenKSo I should just revert the ubuntu6 changes or do I need to do more?04:56
persiaReversion is the easiest way out.04:56
persiaCauses a regression for bug #535650, but in this case the cure is worse than the disease.04:57
ubottuLaunchpad bug 535650 in cdbs "Evolution desktop entry does not load translations" [High,Fix released] https://launchpad.net/bugs/53565004:57
StevenKpersia, wgrant: cdbs uploaded05:00
wgrantStevenK: Thanks.05:00
wgrantLP is being stupid.05:00
persiaStevenK: Thank you.05:00
StevenKDo I need to re-upload evolution in a while?05:02
wgrantAnd lots of other stuff...05:03
StevenKGive me a list of stuff in main and I'll sort it out05:03
persiaBut we have to wait for the new CDBS to be on ftp.internal (or whatever it's called) first.05:03
StevenKAbsolutely, I know05:04
wgrantWhich will be around 80 minutes.05:04
wgrantOh, there's no actually that much broken.05:16
wgrantI just grepped every binary built in the last 9 hours.05:16
persiaFrom my quick review of -changes, it looked like 6-7 packages.05:17
StevenKHow many are in main?05:20
wgrantAll the affected binaries are in main.05:20
wgrantSince langpack.mk should only affect main.05:20
StevenKAh. What's the list?05:20
wgrantJust rechecking.05:21
wgranthttp://paste.ubuntu.com/398158/ is the list of binaries that could be affected (they have the X-Ubuntu-Gettext-Domain mangling)05:21
wgrantSome of them aren't actually broken, at least on i386, which is odd. Maybe they were built early enough.05:21
StevenKOoh, and ubiquity. Nice.05:22
wgrantArch skew is going to be annoying, since cdbs is arch-indep.05:22
wgrantubiquity is OK, at least on i386.05:24
wgrantOh, and it's arch-all, so it's fine.05:25
wgranthttp://paste.ubuntu.com/398160/ appears to be the full broken list for i386. My grep on other archs was flawed (they were rather behind, so more may be affected).05:27
StevenKThat's source or binary?05:29
wgrantAnd the LP API sucks, so I can't filter on builds completed since X, nor can I get files for binaries published since X.05:29
persiawgrant: Is that grep against built-binaries, or against the build logs?05:29
wgrantThat's against built binaries.05:29
wgrantBut those are source names.05:29
persiaEven if that isn't a complete list, it's likely enough to stop the noise.05:33
wgrantRight.05:33
persiaAnd the rest can be hunted later.05:33
wgrantgnome-panel and nautilus are the really important ones.05:33
persiaI've heard a bunch of complaints about rythmbox and totem because they disappear from the menus.05:33
wgrantRight.05:33
wgrantevolution too, but since everyone except me seems to use Gmail that shouldn't be less of a problem.05:34
wgrantEr, should be less of a problem.05:34
persiaRather, I think the noisest complainers are those who want their movies and music now.05:36
persiaI probably use gedit more than anything else on that list, personally.05:36
wgrantAh, activity on the bug.05:49
wgrantRick has assigned it.05:49
wgrantBut I suspect that won't be acted upon for quite a few hours yet.05:50
StevenKI suspect I should update it05:51
wgrantI've just commented.05:51
persiaThat might be good.05:51
wgrantIf only the publisher was not so slow.05:55
persiaIsn't there some manual mode that lets it be triggered on-demand?05:55
persiaOr wouldn't that help in this case.05:55
wgrantIt would have only helped if we had disabled it just before cdbs was uploaded (thus avoiding a publisher run), and run it manually once cdbs had built.05:56
wgrantIt would have saved around half an hour.05:56
wgrantStevenK: ftpmaster.internal is cocoplum itself, isn't it?06:16
ajmitchpersia: did I miss something?06:23
joe_After upgrading to Lucid, I was unable to access my network drives with a message that some obsolete pkg version were installed. I then used the update manager to see if any updates were available and found the ones previously mentioned were among those recommended. I then found I could only do a Partial update and after doing so I could open my Home Folder icon, so I rebooted and now only...06:24
joe_...have an empty Desktop. Any help available to resolve this?06:24
wgrantjoe_: #ubuntu+1 for support please.06:24
wgrantBut this bug is known, and should be mostly fixed in about two hours.06:24
wgrantjoe_: For now, press Alt+T, and run gnome-panel.06:24
wgrantThat should get things mostly working.06:24
persiaajmitch: bug #542343 : I was calling core-devs to find a volunteer to fix.  StevenK was faster than you.06:24
ubottuLaunchpad bug 542343 in gnome-panel "gnome-panel will not autostart on lucid" [High,Confirmed] https://launchpad.net/bugs/54234306:24
ajmitchpersia: ah good, I'm glad he got to it :)06:25
joe_wgrant; Thanks06:25
joe_After upgrading to Lucid, I was unable to access my network drives with a message that some obsolete pkg version were installed. I then used the update manager to see if any updates were available and found the ones previously mentioned were among those recommended. I then found I could only do a Partial update and after doing so I could open my Home Folder icon, so I rebooted and now only...06:26
joe_...have an empty Desktop. Any help available to resolve this?06:26
persiajoe_: ?  misplaced paste?06:26
joe_persia: Yes, sorry.06:27
wgrantpersia, StevenK: Mirrors should be syncing in a minute or two, and except for possibly builds completing in the last hour, the source package list I gave is complete across all architectures.06:50
* persia looks at recent builds06:50
persiaI thik update-notifier on sparc is likely also munged, but since last I heard no lucid kernel booted on any sparc anyone had, I don't think it matters by comparison.06:54
wgrantI'll recalculate the list later, including everything that finished between two hours ago and whenever the buildds catch up after now.06:55
wgrantOdd -- a.u.c hasn't been updated.06:56
wgrantIt should have been around five minutes ago.06:56
wgrantAh, there we og.06:57
wgrantSyncing now.06:57
wgrantAnd cdbs is there.07:00
wgrantDoes somebody want to rebuild gnome-panel and nautilus noW?07:00
wgrantStevenK: ^^07:01
persiaajmitch: Now's your chance to be faster, if you like.07:01
* persia reopens bug #53565007:02
ubottuLaunchpad bug 535650 in cdbs "Evolution desktop entry does not load translations" [High,Fix released] https://launchpad.net/bugs/53565007:02
wgrantThey both take less than 10 minutes to build, so we shouldn't lose anything on i386 unless they're not uploaded in the next half hour.07:03
wgrantamd64 is less lucky, though :/07:03
persiaWhy so?07:03
wgrantIt has one buildd stuck on linux, and 3 packages in the queue.07:04
persiaThat just needs a buildd admin.07:04
wgrantStill, we have a conveniently placed buildd admin who can twiddle scores for us.07:04
wgrantHm, this is suboptimal.07:06
persiaWhich?07:06
wgrantEveryone seems to have run away.07:06
persiaHobbsee TheMuso StevenK ajmitch : Would someone please rebuild the packages listed at http://paste.ubuntu.com/398160/ to address bug #542343?07:07
ubottuLaunchpad bug 542343 in gnome-panel "gnome-panel will not autostart on lucid" [High,Confirmed] https://launchpad.net/bugs/54234307:07
wgrantOnly gnome-panel and nautilus for now.07:08
wgrantThey are critical, and the others will compete for buildd time.07:08
persiaWhy?07:08
persiaAh.07:08
wgrantAnd without Hobbsee, we cannot guarantee build order.07:08
persiaSo we essentially need Hobbsee, really.07:08
wgrantAttempting to contact by several means...07:12
wgrantamd64 is probably a lost cause.07:13
wgrantIt's tied up for another 20 minutes. Unless we're very lucky.07:13
persiaIndeed.  amd64 will be very difficult to fix this publisher run.07:14
persiaLesson for next time: when you corner a core-dev for timing sensitive stuff, get signed source packages available somewhere for independent upload later.07:17
wgrantIndeed.07:17
StevenKSorry, I was adk07:22
StevenK*afk07:22
* Hobbsee comes back too07:22
wgrantYay.07:22
StevenKHow about I just put a copy of my private key up on people.ubuntu.com? :-P07:22
wgrantYou now have around 20 minutes to rebuild gnome-panel and nautilus.07:22
wgrantOr we miss another publisher run :/07:22
* StevenK works on rebuilds07:23
* Hobbsee fishes out buildd.py07:23
wgrantThanks.07:23
wgrantWe probably won't need rescoring.07:23
wgrantBut it would be a handy facility to have just in case.07:24
persiaNo.  i386 has an empty queue, and we missed the window for amd6407:24
wgrantamd64 still might just happen.07:24
persiaBut not because of rescoring.07:24
wgrantRight.07:24
wgrantmysql-cluster should finish in a few minutes.07:24
persiaOh, excellent.07:25
wgrantThen we need about 20 minutes of buildd time from it.07:25
wgrantIn the next 37 minutes.07:25
* StevenK uploads gcc07:25
* wgrant stabs.07:25
* Hobbsee deflects wgrant's stabbing07:25
* wgrant hastily patches OOo.07:25
persiaactually, we could use a rescore on armel : we really don't want to have to build chromium-browser twice.07:25
StevenKI have to upload chromium?07:25
Hobbseeok, let me know what you want rescored, and when07:25
wgrantStevenK: No.07:26
persiaStevenK: We have a Hobbsee that can defend you from uploading chromium-browser07:26
persiaYeah, sparc and armel both need rescoring support for the rebuilds.07:26
wgrantThey're less critical.07:27
persiaIf I could boot a lucid kernel on any of my armel devices, I'd disagree with you :)07:27
wgrantSo, remaining steps in the world domination plan:07:27
wgrant 1) Get those two rebuilt.07:27
wgrant 2) Rebuild the rest of my list.07:27
wgrant 3) Once the queues clear, I'll rerun the check and we rebuild the stuff that is newly broken.07:28
wgrantThen all is fixed, except the original bug the fix for which broke everything.07:28
persiaWhich was a workaround patch for a different bugfix that broke everything.07:28
StevenKRight, uploading everything.07:28
wgrantStevenK: Just those two, I hope?07:29
StevenKNo, we can rescore07:29
wgrantNo.07:29
StevenKWe can't?07:29
wgrantWe can't terminate a build once it's building.07:29
StevenKBleh07:29
wgrantSo we need to get those two accepted first.07:29
* StevenK sighs at * for not expanding in the order wgrant wanted07:30
persiaand then those two get rescored on amd64 / armel / sparc, and then everything else gets uploaded.07:30
wgrantRight.07:30
StevenKPity I've already destroyed that plan07:30
wgrantHow much made it in?07:30
wgrantAll of them?07:30
StevenKYeah07:30
* persia checks07:31
wgrantHobbsee: Can you rescore the two critical ones on all archs, please?07:31
wgrantWe still may have time, if the first dispatched builds are short.07:31
persiaHobbsee: Can you rescore nautilus and gnome-panel on amd64/armel/i386/sparc please?07:31
persiaOh, right.  All architectures :(07:31
wgrantCrap.07:31
Hobbseerightio07:31
wgrantgedit/empathy/evolution07:31
wgrantAt least one of those doesn't sound too long.07:31
persiaempathy isn't so bad.07:31
* wgrant checks.07:31
wgrant5 jobs (16 minutes)07:32
wgrantThat looks OK.07:32
* persia has "3 jobs (eight minutes)07:32
StevenKRemember that i386 is blazingly quick, when it wants to be07:32
StevenKThe amd64 builders, less so07:32
HobbseeThe source version for 'nautilus' in Lucid (main) is at 1:2.29.92.1-0ubuntu2. <-- old, i'm guessing?07:32
wgrantgedit takes 6 minutes.07:32
wgrantempathy 1207:33
StevenKI uploaded -0ubuntu307:33
wgrantevolution half an hour.07:33
Hobbseebah07:33
Hobbseehow long does it take for launchpad to update so buildd picks it up?07:33
persiaThat still gives us a chance at two buildes.07:33
wgrantSo we should be able to make it on i386 with about 10 minutes to spare.07:33
persiapowerpc will miss.07:33
persiaStevenK: Can we pause the publisher to get a few extra minutes?07:34
wgrantHobbsee: You might have to do it manually. If it's not working now, it probably won't work for half an hour.07:34
Hobbseewell, so launchpad lib picks it up07:34
persia(just in case)07:34
wgrantWe probably won't need it, but would be nice to know if it's an option.07:34
StevenKI can, but I'd rather not hand-hold the publisher if I don't have to.07:34
persiaOK.  Let's hope it doesn't come to that.07:35
Hobbseenautilus prodded07:35
wgrantOK, gedit finally finished installing build-deps, so we could have an i386 builder in a couple of minutes.07:36
Hobbseewonder why i can't modify the build scores inline anymore07:36
StevenKwgrant: palmer is the quick one, too, remember07:37
wgrantStevenK: It's not acting like it :/07:37
wgrantAh, finishing now.07:38
Hobbseeall prodded07:38
persiaHobbsee: Thank you.07:38
wgrantHobbsee: Thanks!07:38
Hobbseenp07:38
wgrantOh I really with buildd-manager sucked less.07:39
StevenKs/t/s/07:39
wgrantThat.07:39
* persia grumbles about debug symbols being nifty and all, but...07:40
wgrantOh.07:41
wgrantempathy's done.07:41
wgrantAnd gedit will be in a few seconds.07:41
persiaIs.07:41
persiaWe're building the target packages07:41
wgrantAh, yes, DB replication lag.07:41
wgrantExcellent.07:41
wgrantamd64 has grabbed nautilus, too.07:41
wgranti386 should make it by 10 minutes, and amd64 might by a couple.07:42
persiaand amel07:42
persia(but it won't make it : those are *slow*)07:42
wgrantHeh.07:42
StevenKgnome-panel is very nearly done07:46
wgrantIt's done.07:48
wgrantAnd taken by a damn private build.07:48
wgrantFortunately we got what we wanted.07:48
StevenKWill you two stop stressing now? :-P07:48
persiaAlmost.07:48
persiawaiting on nautilus and publisher.07:48
StevenKnautilus is just cleaning up07:49
persiaSo should be fine.07:49
wgrantnautilus is about to finish on amd64 too.07:49
wgrantSo gnome-panel might juuuuust make it.07:50
wgranti386 is safe.07:50
wgrantAll built.07:50
wgrantyellow has gnome-panel... the race is on...07:51
persiahuito has gnome-panel too, not that it really matters, again.07:52
* wgrant sends more hamsters into yellow.07:55
persiacrested has reached pkgmaintainermangler, so we might get another buildd there, for the less critical stuff.07:56
wgrantLooks like most of i386 will be done.07:57
persianot that it matters in the next 5 minutes07:57
wgrantgnome-panel on amd64 is finishing up.07:58
wgrantIt might just make it.07:58
wgrantNow we can blame buildd-manager if gnome-panel misses it.07:59
persiaThe extra nice thing about schroot is that it throws away the changes when used with sbuild, which is faster.08:00
wgrantpersia: Well, it extracts a fresh tarball anyway.08:00
wgrantSo removing everything is pointless.08:00
wgrantUnless it makes use of it to stop services cleanly.08:00
wgrantOK.08:00
wgrantFinished and uploaded.08:00
StevenKWith 3 minutes to spare08:00
persiaStevenK: Thanks a lot for pushing those.08:00
wgrantStevenK: It's :03, or :04?08:00
wgrantSo everything is good now.08:01
* StevenK checks08:01
wgrantThanks.08:01
StevenKwgrant: The former.08:01
StevenKSo you two can buy me beer, even though wgrant is too young to buy it :-P08:02
wgrantStevenK: Oy, I'm 18 now.08:02
wgrantSo unless we go to the US...08:02
StevenKPity you look 12 :-P08:02
persiaheh08:03
persia535650 all reopened.  Is someone else closing 542343?08:03
persiaOr do we wait for publisher to complete for this?08:04
wgrantWe'd best wait, I think.08:05
wgrantGiven that closing it is going to make everyone upgrade, inevitably :/08:05
persiaGood point.08:05
ajmitchlooks like I missed all the fun again08:23
wgrantLooks like everything's done.08:58
persiaExcellent.09:01
lifelesswgrant: persia: is it good now?09:31
wgrantlifeless: Yes.09:32
wgrantSomebody should probably tell ubuntustatus.09:32
wgrantAnd force a mirror push.09:32
persiamirror push happened post-publisher.09:32
wgrantI believe a full external push only happens once every six hours.09:33
persiaBut lots of mirrors are pull-only, which can be as rare as once each 8 hours.09:33
lifelesswgrant: hourly for push mirrors09:33
wgrantlifeless: I see some push mirrors out of date, though.09:33
persiaOr even once a day for a couple particularly special cases.09:33
wgrantAt least I thought they were push mirorrs.09:33
lifelesspull mirrors can be arbitrarily far apart09:33
* wgrant checks the graphs.09:33
lifelesswgrant: check their trace file09:33
wgrantlifeless: That's what I'm looking at.09:34
persiawgrant: I've been going by http://people.canonical.com/~jpds/mirrors/push-archive-mirrors-dot.png09:34
wgrantpersia: So have I.09:34
wgrantftp.acc.umu.se just updated a few minutes ago.09:35
wgrantIt had been unupdated for 5 hours.09:35
lifelessubuntustatus is a twitter/identica thing?09:35
wgrantlifeless: Yeah.09:35
wgrantIt was updated last night by $UNKNOWN with a bad bug number for this issue.09:36
persiaIsn't that mostly a robbiew thing?09:36
wgrantProbably.09:36
wgrantIt's sort of like launchpadstatus.09:37
wgrantIt's only updated when people are around to fix the issue quickly.09:37
wgrantSo it's not actually all that useful.09:37
* persia idly wonders why us.archive.ubuntu.com is none of the US Push Mirrors09:38
wgrantpersia: I believe discussions are ongoing.09:38
wgrantBut IIRC nobody wanted to take the load.09:38
persiaAh.09:38
lifelessbecause rsync is not a good fit for mirroring 400K files09:38
persiaWorks for me.09:38
wgrantlifeless: Yes. lmirror looks good.09:38
lifelessand no one US mirror can handle us.archive.ubuntu.come load09:38
lifelesswgrant: thanks09:38
lifelesswgrant: did I mention it to you?09:39
persiaAnd they can't be round-robined?  There are current 4 servers claiming to be us.a.u.c09:39
wgrantlifeless: No.09:39
wgrantpersia: round-robin with apt is unsafe unless they're in perfect sync.09:39
lifelesswgrant: I'm curious (I haven't been hiding it, just not had it at the point to make noise till like, last night), how you ran across it09:39
wgrant(like, say, prat, lithium, drescher, and jackass)09:40
persiaIsn't that mostly safe for push mirrors though?  I thought that the only guarantee of that was standard push-mirroring for drescher/lithium/prat/jackass09:40
wgrantpersia: Push mirrors are tiered, and each tier takes a few minutes.09:40
wgrant(Until everybody moves to lmirror)09:40
lifelesspersia: its not safe unless the mirror update script pauses and sync, or they have exactl ythe same bw09:40
persialifeless: How do you mean pause and sync?  You mean something like the algorithm used in ubumirror?09:41
lifelesswgrant: we did a scaling test last night; or rather jpds did and I wafted encouragement and bug fixes09:42
wgrantYeah, I heard it was pretty nice and quick.09:42
lifelesswgrant: 0.24 seconds to mirror a change, 24K file repository09:42
wgrantAwesome.09:42
lifelessyeah09:43
wgrantHow long does journaling take?09:43
lifeless~ the same as an rsync run today.09:43
lifelessbut you should be able to write journals directly from LP, with appropriate thought.09:43
wgrantExcellent.09:43
wgrantRight.09:43
lifelesspersia: So, apt archives are tolerant of some forms of 'not-perfect':09:44
lifelessyou can have extra files09:44
wgrantAlthough that's harder with apt-ftparchive, I guess we could easily generate it internally for the pool and then diff dists/.09:44
persialifeless: which I why I thought the sync pool/ sync dists/ clean pool/ model ought just work.09:44
wgrantSo you sync pool first, then wait until everybody is in sync, then quickly sync dists across all of them.09:45
lifelessas jpds said to me when I apologised for only have a prototype - its a personal time thing - rome wasn't built in a day09:45
wgrantBut you'd need to two it in two phases.09:45
lifelesspersia: its not tolerant of missing files.09:45
wgrantrsync pool without deleting, rsync dists, rsync pool with deleting?09:45
persiaalso, when my mirror is out of sync, I just get a download failure, and bump to the next least distant mirror.09:45
lifelesspersia: and apt doesn't pin to a single mirror server in a rotation alias.09:45
persiaIt's perfectly tolerant as long as there are backup servers in sources.list.09:45
persiaIt just stops trusting that source for that file during that run.09:46
wgrantpersia: No, you get sig failures and alarms everywhere if dists is slightly out of sync.09:46
lifelesspersia: so, folk configured to point as us.archive.ubuntu.com generally don't have a backup 'server'09:46
persiaAh, I'm thinking about pool/ out of sync.  dists/ sync is quick-like.09:46
persialifeless: Anyway, how does this lmirror thing work?  Should I try using it already, or isn't it ready yet?09:47
lifelesspersia: so the point is to never have a situation that lasts more than a few seconds where any of the servers in a rotation alias have missing files relative to a different servers Packages09:47
persiaYeah, I can see that.09:47
lifelesspersia: early alpha; if you're interested checkout lp:lmirror and have a read09:47
hyperairi generally sync the dists/ first to a separate temporary location, sync pool, and then sync dists with the aforementioned temporary location09:47
persiaI've been reading the source.  Just curious if you wanted users.09:48
lifelesshyperair: thats only enough to be internally consistent, not consistent with other mirrors, which is the issue09:48
hyperairlifeless: what do you mean consistent with other mirrors?09:48
lifelessso you need to do the pool non-delete mirroring to all the other mirrors aliased to whatever rotation you're in.09:48
persiahyperair: So if you have, say, 12 machines at sg.archive.ubuntu.com, they all need to be in sync.09:48
hyperairpersia: ah i see what you mean09:49
lifelessand then do the dists + pool delete-mirroring to all the other mirros at the same time09:49
lifelesspersia: I'd be delighted if you wanted to play with it, file bugs, write docs, whatever.09:49
persialifeless: I'll need guidance for setup, etc.  I'm happy to run stuff, and try to script it to require less thought.09:50
lifelesspersia: it is not feature complete; specifically it doesn't have sanitised journals, signed journals, enough diagnostics nor signalling points to do cross-machine-update synchronisation yet.09:50
lifelesspersia: read the MANUAL.txt09:50
lifelesspersia: if its not guidance enough, file a bug ;)09:50
lifeless(I'm serious)09:51
persialifeless: What target servers have lmirror enabled so far?09:52
persia(even as dumb senders)09:52
lifelessnone09:54
lifelesswe only found out last night UK/east-coast US time zone that it could successfully mirror on the right scale.09:54
persialifeless: heh.  I'll need to get another server up first then.  If you enable it somewhere, and want to play with a peer, let me know.09:57
lifelesspersia: persure09:58
lifelesswhat will probably happen is that jpds, elmo and I will become confident enough in it that we'll add it to the main mirror set at some point09:58
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
lifelessat which point it can be used :)09:58
* wgrant slurps down the final chunk of binaries to check for more brokenness.10:00
persiaMakes sense.  I just have a feeling that timezone skew being what it is (why are you awake again), there's a chance I might be able to play peer before that happens.10:00
lifelesspersia: EJETLAG10:01
persiaheh10:02
persiawell it's evening now, so you should be all set to go to sleep for breakfast.10:03
lifelesspersia: :P10:05
lifeless6am is my normal rising time, so I was only ouy by 30 minutes or so anyway10:05
=== rZr is now known as rzr
wgrantUnless there's a build in the wild that I've missed, the archive is clean.10:11
wgrantAll finished broken builds have been superseded.10:11
persiawgrant: sparc and armel aren't done yet.10:14
wgrantpersia: Right.10:15
wgrantBut those builds are good.10:15
persiaOh, you mean that we no longer have any sources that need rebuilding?10:16
wgrantRight. By 'the archive is clean' I meant 'it will clean itself up without intervention once the obscure slow archs finish'10:16
persiasparc doesn't have to be slow, but hardware is annoyingly expensive.10:18
wgrantRight.10:18
persiaarmel isn't obscure, but there's *three* devices available in retail that can run lucid, and we don't have kernels for any of them.10:19
wgrantOw.10:19
persia(and it is slow)10:19
lifeless isn't android armel?10:27
persialifeless: I thought it was available for both armel and i386.  I may be mistaken.10:32
* persia jumps on the "We have more platforms than you" trampoline some more, and then gets off ashamed, noticing Debian10:32
wgrantWe were close for a while.10:33
persiaWell, yeah, but we didn't have enough hppa users to sustain it (6 people does not a userbase make).10:34
persiaAnd lpia should never have existed in the first place.10:34
wgrantRight.10:34
persiaMIPS would be nice, but runs into the "buildds are hard to get" issue.10:34
wgrantYeah...10:34
persiaI'm unsure how much longer we'll have ia64, because there aren't that many users.10:35
persia(and only 3 developers I know about)10:35
lifelesspersia: I mean the android hardware platform that people buy, e.g. nexus one10:35
wgrantThat's ARM of some variety.10:35
wgrantProbably armel.10:35
qenseSometimes -- when Plymouth doesn't display the error message "init: ureadahead main process terminated with status 4 -- Plymouth seems having so much fun at changing the colours of the four dots under the text "Ubuntu 10.04" that it seems to forget that it needs to boot, it goes on forever. Is there already a bug report for this issue, if not, against what package should I report it? ureadahead, or plymouth?10:36
persialifeless: That's indeed armel.  That can't run lucid because 1) we don't have that kind of kenel, and 2) there's some silliness in the way the kernel loads taht means we can't easily replace it with a custom kernel if we wanted.10:36
lifelesswgrant: as I thought :P10:36
wgrantpersia: Are they really ARMv7+thumb2?10:36
persiaqense: The 4 dots are independent of anything else.  File the bug against ureadahead and the plymouth theme.10:37
persiawgrant: Supposedly.  I've not actually fiddled with one.10:37
qensepersia: OK, I'll do.10:37
qensethanks10:37
persiawgrant: More specifically, every ARMv7(a) solution is expected to support Thumb2 : it's part of the specification.10:39
wgrantpersia: Ah, I see.10:40
persiaThe choice of instruction set (-marm vs. -mthumb2) is just a matter of code density.  -mthumb2 saves about 40% code size at about a 10% performance loss, which usually ends up at equivalent or better performance because of l2 cache sizes.10:40
* wgrant has just an ARMv5 device running Debian.10:41
persiawgrant: As much as I'm happy with my NetWalker, until the kernel situation fixes itself (Go DeviceTree!), I can't recommend more unless you really want to hack on stuff.10:44
* persia kinda wishes someone would either port wine to powerpc/sparc/armel *OR* make the builds fail sooner10:47
wgrantand/or P-a-s it.10:47
persiaI don't much like P-a-s.  Most of my experience with it has been finding it obnoxiously hard to get stuff *off* the list when it was overly precise to make new ports happen.10:48
persiaBut wine has a specific call to check the platform that runs well into the build and dies if it doesn't match a set.  Such a check should happen *before* compiling everything.10:49
persiaAlternately, it should be dropped, and if people actually have powerpc or sparc Windows binaries, they can report bugs.10:49
persiawine/armel is kinda special, because there never was a Windows port to armel.10:49
=== sabdfl1 is now known as sabdfl
=== lionel_ is now known as lionel
chrisccoulsonpersia / wgrant / StevenK - thanks for fixing the GNOME breakage11:48
persiachrisccoulson: Thank Hobbsee also, but it needed doing.11:48
chrisccoulsonoh, thank you Hobbsee too11:49
wgrantchrisccoulson: No problem.11:49
chrisccoulson(sorry, i thought i'd got everyone from the scrollback)11:49
wgrantSomebody might want to poke ubuntustatus about it.11:49
* chrisccoulson thinks that we probably shouldn't unfreeze on a friday afternoon again11:51
wgrantPossibly not.11:51
wgrantBut it wasn't too troublesome to fix, once we found a core-dev or two.11:51
chrisccoulsonyeah, i wish i could have helped a bit. i can't upload cdbs, but i could have uploaded most of the components that were broken11:52
wgrantOh, right, packagesets. Handy.11:52
chrisccoulsonyeah, i can upload stuff in the ubuntu-desktop packageset11:53
chrisccoulsonbut cdbs isn't in that11:53
didrockschrisccoulson: +1 on not unfreezing on Friday11:56
chrisccoulsondidrocks - yeah, i think we should probably raise that on monday. i know seb128 was concerned too11:56
wgrantI'm a little concerned that a whole lot of people knew it was broken, apparently pinged relevant people about it, then all went to bed.11:57
cjwatsonwell, having the beta slip wasn't in anyone's original plan11:57
didrockschrisccoulson: I was too. Also, on my previous company, I have very very bad examples on "releasing" on Friday (unfreeze == release, especially after a beta/alpha when everyone will upgrade after installing them…)11:57
didrockssure11:58
cjwatsononce it did slip, what else were we supposed to do?  people were screaming for an unfreeze11:58
chrisccoulsoncjwatson - do we really gain much by unfreezing on friday? i don't think it would have hurt to wait until monday...11:59
didrockssure, but at least, we have good examples know to show how wrong it happens and make people wait a little more (just some thoughts there)11:59
didrockschrisccoulson: the only thing is that people are testing on week-end, so, we basically waste a week11:59
cjwatsonchrisccoulson: hindsight is 20:20; yesterday, lots of people were clamouring for unfreezing12:00
persiaI think we gain a *lot* from friday unfreeze.12:00
persiaThat said, in the rare event it happens, more folk should be around to cover until the next timezone becomes available.12:00
cjwatsonfwiw, from what I can see from scrollback, this got fixed nearly as quickly as it would have done on a Monday night12:01
cjwatsonand I can say that without particular defensiveness since I wasn't involved12:01
persiaWell, not quite.12:02
wgrantWe only decided to fix it nearly three hours after it was first brought up.12:02
persiaThere were a couple core-dev who saw the problem and didn't jump on it shortly after discovery, and the heavy push didn't start until about 4 hours after discovery.12:03
didrockssure, nobody's to blame here and that's not the point. It's just that it's risky and can be in some cases more critical12:03
cjwatsonthe timezone thing would have bitten the same way on Monday, wouldn't it?12:03
persiadidrocks: Agreed. My suggestion is that some of those folk in the far western timezones might stay a little later on a Friday night that we unfreeze until those in the far eastern timezones are around, rather than delaying the freeze another 3-4 days.12:03
kklimondaww/w 1012:04
persiacjwatson: Depends.  Often people in the Americas stay late enough in their evenings to catch Asia/Oceania through to mnidday or so.12:04
kklimondapersia: do you know how it sounds? "you guys have to stay for few more hours on the friday night"? ;)12:04
persiakklimonda: Only on a release delay.12:05
persiaAnd we caught it anyway, just I think it's better than not unfreezing.12:06
persiaThis happens once a year or so, so it oughtn't usually matter.12:06
chrisccoulsoni did stay around quite late last night, but i was powerless to do anything :/12:07
persiaUnderstood.12:08
wgrantThe privilege problem was easily solved with enough determination. Things might have been set in motion a bit quicker if it hadn't looked like the right people had been poked a few hours earlier.12:10
persiaIndeed.  It was explicit notification that some folks were going to bed without fixing it that helped get me noisy about it.12:11
cjwatsonDid anyone in Canonical invoke DealingWithCrisis for this?12:11
persia(not that those folk had permission to fix, but the sense "the day is over now: it will get solved in the morning")12:11
persiaNot that I saw.12:11
cjwatsonThat's perhaps a shame ...12:11
cjwatsonIt doesn't look as though chmod 0 on the archive would have helped anything, but there are other measures there that can be helpful in this kind of situation12:12
cjwatsonparticularly waking appropriate people12:12
wgrantIt didn't really need people to be woken. It just needed the people who were awake to be aware that it wasn't being handled by the normal people.12:13
persiaAnd once they were made aware, it got sorted about as fast as publisher could churn12:13
cjwatsonwgrant: one of the measures in DealingWithCrisis is an explicit statement that, if you're awake and know about a crisis, you have to explicitly hand it off to someone before going to sleep12:13
wgrantcjwatson: Ah, good.12:14
cjwatsonit's designed as a recipe for remembering the things you always forget when things are going wrong12:14
wgrantWe could have saved some time with some judicious publisher hand-holding, but it went OK.12:14
cjwatsonso I think, in retrospect, it should have been used here12:14
cjwatsonperhaps we should make it, or some parts of it, public so that people not in Canonical can more easily DTRT; they may not have all the necessary phone numbers, but ...12:15
cjwatsonI'll follow up on that on Monday12:15
wgrantThanks.12:15
cjwatsonCaesar: let me know what you want, we're not necessarily available at the same time ...12:16
cjwatsonCaesar: (answering your ping from 02:26 UTC)12:16
* wgrant sleeps.12:21
asacdirecthex: why didnt we get mono 2.6? ;)12:43
asacis that a intrusive thing requiring all rdepends to get adjusted etc. ?12:43
ogra_cmpcasac, x-loader sits in NEW, bug 542662 is filed, we just need a FFe and MIR for it now13:13
ubottuLaunchpad bug 542662 in ubuntu "[needs-packaging] x-loader for omap needs to be packaged to build beagleboard images" [Undecided,New] https://launchpad.net/bugs/54266213:13
ogra_cmpc(i wasnt sure if i should put all three in the same bug)13:13
persiaConserve bugs today!  Reduce, Reuse, Recycle!13:14
* persia finds it very frustrating to have to page back and forth through 3-4 bugs to track one issue13:15
ogra_cmpcok, i merged FFe and needs-packaging ... i suspect MIR needs to go separately though13:20
persiaWhy?13:20
ogra_cmpcbecause the upload will close the needs-packaging one :)13:20
persiaWell, it won't, because of a bug, but yeah, I see your point, and accept it.13:21
ogra_cmpcheh, thanks13:21
persiaAnd there's stuff to be done post-upload pre-MIR (like setting a bug contact, etc.)13:21
ogra_cmpcright13:22
emgentgood evening.13:27
jelmerLaney, hi13:49
asacogra_cmpc: great ;)14:13
directhexasac, because 2.4 is upstream's LTS branch. but yes, there'd be some fiddling involved in changing now. lots of fiddling.14:19
asacdirecthex: asking because its claimed that all armel test failures are fixed there ;)14:22
asacdirecthex: do we have a package somewhere so i could verify?14:22
directhexi've heard that kind of assurance pretty frequently14:22
asacmaybe debian experimental?14:22
asachehe14:22
directhexit's not in experimental yet. meebey's started on it, i believe14:23
asacdirecthex: well, we vargaz backported one more patch to 2.4 ad that fixed 6 test cases ;) .... however, he said the rest is tough to backport because it relies on other changes14:23
asacdirecthex: is it straight forward to build 2.6 from svnlocally?14:23
asacdirecthex: or do i need a bunch of other libs to be updated etc.?`any idea?14:23
directhexmake sure it goes into a non-$PATH prefix14:23
asacdirecthex: yeah. i can do that. do i need to run make install before running tests?14:24
directhexand keep a close eye on library dependencies (i.e. you may need to manually call gacutil -i to install system mono libs into the svn mono GAC)14:24
directhextests, no, make test should be fine just from building14:24
asacright. thats basically what i want to try only ;)14:25
asacany important configure options i should use?14:25
directhexnah, not really14:25
asaccool14:25
directhexbrb, need to get some lunch14:25
asacdirecthex: svn co svn://anonsvn.mono-project.com/source/trunk/mono  ?14:26
asacor do i need more modules?14:26
directhexasac, you need the mcs module too14:26
asackk14:26
asacso that needs to get built first?14:26
asachmm. guess i need to install then14:26
directhexnah, put mcs and mono in the same place, and mono configure will look in ../mcs/14:27
directhexiirc14:27
asaccool14:27
asacthanks14:27
asacenjoy lunch ;)14:27
directhexasac, short version, if you're serious about 2.6 in lucid, you need to get meebey in here immediately and find some way to bribe him into reallocating all his "new gaming pc and game" time into "debian" time to have even the slightest hope of something being ready in time14:57
pitwalkerin lucid beta the runlevel 1's menu first entry why not work - "resume    Resume normal boot"?15:06
=== doko_ is now known as doko
dokopitti, kees: any idea about http://launchpadlibrarian.net/41422691/buildlog_ubuntu-lucid-amd64.gdb_7.1-1ubuntu1_FAILEDTOBUILD.txt.gz ?15:39
dokoSearching for duplicated docs in dependency gdb...15:39
dokocd: 17: can't cd to debian/libgdb-dev/usr/share/doc/libgdb-dev15:39
dokomake: *** [binary-makedeb-IMPL/libgdb-dev] Error 215:39
mnemohow can I verify that a sync from Debian is safe? i.e. how can I fetch the Debian package and build it on Ubuntu ?15:39
persiamnemo: `pull-debian-source foo; sbuild lucid foo.dsc`15:39
mnemopersia: that gave me the squeeze (testing) version, but I want the sid (unstable) version of the Debian package15:42
mnemofound it now.. "pull-debian-source blah unstable"15:46
lifelessbzr branch lp:debian/unstable/packagename foo15:46
mnemothe bzr way didn't work actually15:52
mnemohttp://paste.ubuntu.com/398367/15:52
mnemoand if I use "pull-debian-source blah unstable", then sbuild fails :(15:53
mnemohttp://paste.ubuntu.com/398366/15:53
mnemoI suppose I need to run "sbuild-createchroot" but I don't know what params to pass to it15:53
persiamnemo: `mk-sbuild lucid` should do it, if you're running lucid.15:58
LaserJockpersia: does mk-sbuild only work with lvm?16:16
mnemo"sbuild lucid foo.dsc" didn't work but "sbuild -d lucid-amd64 foo.dsc" worked perfectly16:17
mnemothanks persia and lifeless16:17
=== korn_ is now known as c_korn
lifelessanyone remember the website/script that reports on patches for packages across multiple distros?18:18
jcastroharvest18:18
jcastrolifeless: this what you're looking for? http://daniel.holba.ch/harvest/18:18
mneptokjcastro: http://bit.ly/9phQJZ18:19
jcastromneptok: I am now aware of those, thanks!18:19
* mneptok bows18:19
lifelessjcastro: no18:20
lifelessjcastro: though it is, similar.18:21
=== novas0x2a1 is now known as novas0x2a
=== radoe_ is now known as radoe
pa__hi20:21
pa__is it normal that i have an ntop running since mar 03?20:21
pa__that i cannot see on consoles?20:21
pa__ /usr/sbin/ntop -d -L -u ntop -P /var/lib/ntop --access-log-file /var/log/ntop/access.log -i eth0 -p /etc/ntop/protocol.list -O /var/log/ntop20:21
=== james_w` is now known as james_w
keesdoko: I imagine it's from whatever change was made for "* Do not duplicate documentation in gdb64, gdb-source, and libgdb-dev.20:51
kees"20:52
keesbut I've not see that error before20:52
=== pa__ is now known as pa
lamontso how come we still regenerate the font cache on every font install?21:40
lamontseriously.  was it necessary to throw the max/min/kill buttons to the other side of the window?21:54
wgrantlamont: That's what the Internet said.21:55
wgrantBut DX says yes.21:55
mnemo(and also re-order them)21:55
Tm_Tlamont: I keep menu button in left side (double/tripleclick closes) and maximise in right side21:55
lamontbecause yeah, 20 years of muscle memory is nothing21:55
xnoxTo have room for zeitgeist button21:55
lamontit was bad enough when karmic made the window borders 1 pixel so that I couldn't grab-n-drag to resize with my poor laptop built-in mouse, but really?21:56
wgrantlamont: Oh, I thought I was the only one who noticed the thin window border thing.21:56
wgrantThat annoys the crap out of me.21:56
* lamont goes looking for a background that is less harsh on his eyes21:56
cjwatsonlamont: I like Cosmos22:01
lamontcjwatson: it's very pretty.  and not very ergonomic22:02
lamont"indicator-applet" closed unexpectedly, and apport doesn't support reporting that kind of crash.22:02
cjwatsonhow can a wallpaper be ergonomic?22:02
lamontI wonder how known that is22:02
cjwatson(Cosmos is one of the default background selections.  Actually it's a slide-show)22:02
lamontif it enhances eye-strain, it's not ergo22:02
wgrantlamont: Was it an assertion failure?22:03
lamontISTR yes22:03
wgrantI've had it did like that once.22:03
cjwatsonoh, I haven't noticed eyestrain from it22:03
cjwatsonof course, normally my wallpaper is hidden by maximised windows, and I only see it on occasion22:03
lamontshift + super == ??22:06
lamontyeah - I don't maximize windows, and get annoyed everytime an app (hello oo.o, evince, etc) believes that it should maximize on opening22:06
lamontis it just me, or are the + and - header in xchat etc taking more spaces than the right/down arrows did?22:10
lamont  devicekit-disks libparted1.8-12 <-- I wonder, do I need those, or does libvirt-bin need a good beating?22:15
lamontso is there any easy config option in gnome to get the min/max/kill buttons back where my fingers think they are?22:19
tjaaltonyes22:19
tjaalton/apps/metacity/general/button_layout22:19
tjaaltonfrom gconf-editor22:20
cjwatsonlamont: both devicekit-disks and libparted1.8-12 are obsolete22:20
cjwatsonunfortunately due to a conflicts in the *old* libparted runtime package (thus not deletable without time travel) the upgrade is more complicated than it ought to be22:20
tjaaltonmove the colon in front22:21
Laneyand swap min/max22:21
lamontyeah22:21
tjaaltonoh that too22:21
lamontinteresting... when the stupid typing monitor tells me to take a break now, I have to move the mouse before I can hit alt-p to delay the break...  this is not how I want that to work22:22
tjaalton'maximize,minimize:,close' seems best for me22:22
Laneywhat's the comma?22:24
lamontactually have to mouse over the button before the button decides to exist.22:24
lamontLaney: a separator22:24
tjaaltonLaney: heh, the other one was extra in this case22:24
Laneyoh, I thought it might mean something in that context22:25
lamontok. so after I accidentally break a tab out of a firefox window by dragging it up and out, how the &*(%^)*&_%^_)  do I get it back into the tabbed window?22:30
Laneyyou can just drag tabs between windows22:31
crimsunkees: could you parse the second bullet in the initramfs-tools 0.92bubuntu69 changelog for me, please?22:32
lamontand when there are no tabs?22:32
Laneyopen a blank one so you get the tab bar, I guess22:32
lamontAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\22:32
lamontso... this release is causing me to dig into more and more arcane bits of gnome that I've never cared enough to tweak.22:33
lamonthow do I change that nice slate-grey background inside the app menus, so that I can actually read the text that comes up.22:33
lamontthat is, where is the *^( color theme defined/modified?22:33
wgrantlamont: Most apps should have light text in their menus.22:34
wgrantExcept strange creatures like Evolution which override the text colour in parts.22:34
lamontfirefox, giving me ideas of what I'm typing, gives me a nice dark blue on grey which is completely  unreadabkle22:34
lamontand it seems to have adopted the panel color22:34
lamontand once I get far enough on this, I'll check that buildd22:35
geserdoko, kees: see http://launchpadlibrarian.net/41456559/gdb_7.1-1ubuntu1_7.1-1ubuntu2~ppa1.diff.gz for a gdb FTBFS fix. The problem was that the build symlinked the whole /usr/share/doc directory and that the symlink can only be resolved for the installed package and our symlinking code tried to access it. Disabling the doc symlinking for those two packages fixes it.22:36
cjwatsonlamont: IMO that firefox thing is just a bug and should be reported as such if it hasn't been already22:39
cjwatsonthere's no way that can be a desirable default colour combination22:39
lamontcjwatson: against firefox?22:41
dokogeser, kees: well, I'd rather disable the symlinking code if the docdir is a symlink22:42
cjwatsonlamont: dunno, that would be a start I guess ...22:43
cjwatsonor light-themes?  dunno22:43
dokogeser: there are more packages using symlinks for the doc dirs22:43
geserdoko: true22:43
dokogeser: I just can't see which change in cdbs did change this. it did work 10 days ago with the cdbs snapshot22:45
dokogdb snapshot22:45
geserdoko: the rules file from the snapshot didn't symlink the /usr/share/doc directories, this change came with the merge/last upload (http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/lucid/gdb/lucid/revision/46#debian/rules)22:50
dokogeser: I'd rather fix cdbs to do nothing if a symlink is found22:52
=== sconklin-afk is now known as sconklin
geserdoko: I might have an idea how to fix it but want to talk to pitti first as I'm not fully sure about it23:17
=== sconklin is now known as sconklin-gone

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