/srv/irclogs.ubuntu.com/2012/06/29/#ubuntu-release.txt

* skaet thinks the channel topic is long enough, but is willing to have it added if others feel its important.00:00
* skaet --> EOD00:01
infinitycjwatson: I'm sure you're asleep by now, but is there any reason why change-override no longer has any output to stdout?00:24
cjwatsonErm.  It's supposed to.00:25
cjwatsonI wonder if I broke it.00:26
infinitycjwatson: This just returns without doing anything (AFAICT)00:26
infinitychange-override -c universe cl-speech-dispatcher speech-dispatcher-doc-cs speech-dispatcher-festival speech-dispatcher-flite00:26
* cjwatson experiments.00:26
infinity(Everything in i386 in that source landed in main, so there's an arch skew, I wonder if that relates?)00:27
micahginfinity: in the mean time, can you poke precise for backports?00:27
cjwatsonOh, hahaha00:27
infinityAlso, did someone make the NEW queue override handling worse than it used to be?00:27
cjwatsonRemoved a *little* too much when moving stuff to a common module00:28
slangasekskaet: vanguards> wasn't that supposed to be split out into a new page?00:28
slangasek(http://wiki.ubuntu.com/SRUTeamProcess)00:28
infinityCause, my guess as to how the entire source landed in main is perhaps that someone NEWed its one new arch:all binary to main via the queue.  Which used to only act on the actually "new" binaries.00:28
cjwatsonNot aware that NEW override handling's been changed particularly.00:28
cjwatsoninfinity: change-override r496 *cough*00:28
infinitymicahg: Sure.00:29
micahgthanks00:29
skaetslangasek,  yes, more to go onto that page though, and the 12.04.1 team was asking for pointers this morning, so I put it there for now.00:29
* skaet will move it.00:29
infinitymicahg: What am I poking?00:29
slangasekskaet: ok00:29
micahginfinity: NEW for 2 sources and unapproved for 1 (should all be at the top)00:30
infinityTrue for the NEW ones anyway.00:30
micahginfinity: jquery :)00:30
micahgright, of course, people have the audacity to do work!00:30
* xnox ponders, how do archive admins 'process' their queue if https://bugs.launchpad.net/~ubuntu-archive/+subscribedbugs timesout00:42
infinityTry harder until there's a hot cache of all the queries involved.00:43
infinityAnd then curse people who write massive(ly inefficient) SQL-driven systems.00:43
cjwatsonxnox: lp-shell00:43
xnoxok00:44
cjwatson>>> ua = lp.people["ubuntu-archive"]00:44
cjwatson>>> for task in ua.searchTasks():00:44
cjwatson...     print task.bug.id, task.bug.title00:44
xnoxcjwatson: can you merge aptitude or shall I upload the patch to fix FTBFS-gcc4.7, it's one of the last 7 packages in boost1.49 transition00:44
xnoxlet me try that ;-)00:44
cjwatsonI told you, it's waiting for the pristine-tar xz fix00:45
xnoxsorry, forgot.00:45
cjwatsonFeel free to upload a non-merge patch in advance of that if you prefer00:45
xnoxok. thanks. will do.00:45
infinitycjwatson: Oh, haha.  I just read your change-override diff.00:46
infinitycjwatson: Oops.00:46
cjwatsonYeah, slightly aggressive refactoring00:46
micahgand last thing keeping boost1.46 in main :)00:47
micahgxnox: mpi-source can go now FWIW00:48
cjwatsonskaet: I can auto-sync again, yes?00:48
skaetcjwatson,  auto-sync is good00:49
cjwatsonCool00:49
xnoxmicahg: true. but I wanted one bug and get rid of them together and not bother archive admins to much. or shall I split it...00:49
micahgxnox: nah, don't need to split00:49
xnoxmicahg: ok, one confirmed the other one incomplete?00:49
micahgyeah, sounds good00:50
infinitymicahg: Can "go" as in "removed", or "to universe"?00:51
infinityCause the latter, we get told about without bugs.00:51
infinityBut I'm all for removing stuff. ;)00:51
micahginfinity: the mpi-source has no more dependencies AFAICT00:51
micahgthe 1.46 mpi source that is :)00:52
infinityFull source name?00:52
micahgboost-mpi-source1.4600:52
micahgbug #101909000:52
ubot2Launchpad bug 1019090 in boost-mpi-source1.46 "Please remove boost1.46 from Quantal" [Low,Confirmed] https://launchpad.net/bugs/101909000:52
infinityRemoved.00:55
xnoxinfinity: bug 101909600:56
ubot2Launchpad bug 1019096 in mongodb "please remove 1:2.0.4-1ubuntu2 mongodb armel only binaries from quantal" [Undecided,Confirmed] https://launchpad.net/bugs/101909600:56
micahgxnox: why would you do that?00:56
infinityxnox: Erm, are you sure about that?00:57
infinityxnox: Is this gcc 64-bit atomics?00:57
xnoxdiscussed with doko and folks from #linaro00:57
infinityxnox: If so, it's waiting on a buildd kernel upgrade and it'll magically work again.00:57
xnoxcurrent quantal gcc toolchain for armel does not define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_400:59
xnoxis that the same?01:00
xnoxi'll check with doko again then.01:00
xnoxinfinity: how would I find out about buildd kernel upgrades and things that will magically start working again?01:01
infinityThat should be defined...01:01
infinitySince GCC uses software-driven atomics on older CPUs.01:02
infinityI thought.01:02
infinityMaybe I'm getting two issues confused.01:02
xnoxdoko> xnox, pm215, ramana: it's only defined for armv7. armel in quantal is armv501:02
xnox<ramana> doko, that's bizarre. The sync primitives should be supported irrespective of the level of the architecture.01:03
xnox<ramana> doko, on armv5 the sync primitives end up calling the kernel helper functions.01:03
xnox<xnox> doko: i will leave the said package FTBFS on armel as a hint that it's a TODO item01:03
infinityYeah, exactly what ramana said.01:03
infinityIf it's not defined, that's probably a toolchain bug.01:03
xnoxso.... should I file a bug about it... or do you think doko got the hint from ramana?01:04
infinityFile a GCC bug and quote your IRC log there.01:04
infinityCause we have full GCC atomic support (with kernel helpers) and all ARM targets.01:04
infinityOr, all the ones we care about.01:05
infinityThough they won't *work* on armel until we upgrade the buildd kernels. :P01:05
infinityBut that's only an issue for testsuites and builds that run their own code.01:05
infinitySince it compiles correctly, and runs in quantal just fine.01:05
xnoxok01:06
xnoxmongodb does run their own code as smoke test.01:06
xnoxnot going to disable the testsuite01:06
infinitySure, so it'll fail anyway, even with a fixed compiler, but we know the solution to that, and it's being worked on.01:06
infinityRemoving arches isn't the answer, fixing the bugs is.01:06
xnox<doko> ramana, but gcc -march=armv5 -E -dM - </dev/null|grep SYNC01:08
xnoxprints nothing01:08
xnoxinfinity: filed as bug 101909801:13
ubot2Launchpad bug 1019098 in mongodb "armel quantal please define sync primitives" [Undecided,Confirmed] https://launchpad.net/bugs/101909801:13
xnoxhelpful, it is against gcc-4.7 package as well01:13
infinityxnox: Make sure some Linaro GCC hackers have it on their radar. :P01:14
infinityxnox: If you've been talking to some.01:14
xnoxok :P01:14
infinityMichael Hope would be a good choice, if he's jumped into the conversation.01:14
infinityHe'll probably know straight up if it's a bug or a feature, and what to do about it.01:15
xnoxmatthias vs linaro team01:15
infinity(michaelh on IRC)01:15
xnoxok, thanks.01:15
xnoxmay I name you as a referral?01:15
infinitySure. :P01:16
infinityHe can hit me at the next Connect.01:16
infinityIt'll be grand.01:16
xnoxabout pyopencl see bug 763457 as well02:20
ubot2Launchpad bug 763457 in nvidia-graphics-drivers "please provide opencl-icd virtual package" [Medium,Confirmed] https://launchpad.net/bugs/76345702:20
=== cjwatson_ is now known as cjwatson
cjwatsonzul: Rejecting one of the two python-cinderclient uploads in NEW while I look over the other one09:50
* ogra_ wonders if we cant do better than sending mails twice to -changes for every package that moved from $dev-proposed to $dev09:51
ogra_especially since they are all signed by the same person now09:51
cjwatsonYes, we probably can09:51
cjwatsonAt some point09:52
ogra_heh09:52
Davieyogra_: distributed procmail rules? :)09:59
ogra_Daviey, well, i think we should fix that at the source :) save bytes !!10:00
ogra_hmm, are live builds still on manual ?10:29
jibelstgraber, quantal dailies have not been published to the tracker10:48
=== peterm-ubuntu is now known as peter-lunch
Davieyjibel: I think i know why that is...11:33
DavieyHmm, i do not.11:33
Davieythey should have been..11:34
stgraberjibel: let me check quickly13:55
stgraber/srv/cdimage.ubuntu.com/bin/post-qa: 95: /srv/cdimage.ubuntu.com/ubuntu-archive-tools/post-image-to-iso-tracker.py: not found13:58
stgraberlooks like Colin broke the script ;)13:58
* stgraber fixes13:58
stgraberjibel: can you manually post them? or balloons? I don't see an easy way for me to rerun that part automatically14:00
stgraberDaviey: fixed (FYI, that kind of failure typically gets logged at the end of the cd-build-log)14:02
Davieystgraber: thanks14:29
stgrabercjwatson: I update post-qa after the rename of post-image-to-iso-tracker.py to post-image-to-iso-tracker (noticed when we got no daily on the tracker today ;)), are you aware of any other script that should be updated?14:36
stgraber*updated14:37
jibelstgraber, thanks you14:37
jibelballoons, can you do the update ?14:37
cjwatsonstgraber: Oh, thanks, good point14:38
cjwatsonstgraber: I updated all the ones I remembered about ...14:38
ScottKI just accepted a new SRU for bzr that fixes a regression from their microversion update.  Since this is a targeted change to fix a regression in a previous SRU, how long to we let it bake after verification before copying to -updates?15:43
=== yofel_ is now known as yofel
skaetScottK,  good question.   Standard 7 days doesn't quite seem appropriate, since its a fix for a regression on an SRU.   How well validated is it?15:50
ScottKNone yet.  It's still building.  I just accepted it.15:51
xnoxskaet: it's a revert of affending patch. Such that the original 2 bugs that the patch was fixing should now be reopened for an SRU again.15:51
skaetxnox,  good point,  we don't want to overlook that.15:53
ScottKjelmer already reopened the original bug.15:57
skaetScottK,  once the fix is validated, and the original bugs are reopened,  we should probably get it released rather than waiting for the bake in period.   Only caveat, is with the holiday's approaching next week,  this sort of thing should be on Monday though, since coverage may be light for a good part of next week.15:57
skaet(since we don't usually do it on Fridays)15:57
=== bjf[afk] is now known as bjf
slangasekScottK, skaet: I would publish it as soon as it's been spot-tested and confirmed to fix the stated issue16:06
slangasekFriday or not16:06
ScottKMakes sense to me.16:06
skaetslangasek, ok16:06
ScottKIt's built on i386.  I can test it.16:08
=== davidm` is now known as davidm
ScottKWorks.16:18
ScottKslangasek: I verified it, so once it finishes building, I'll release it.16:20
slangasekScottK: sounds good16:20
DavieyScottK: If you accept it today, are you happy to be on point for (unlikely) regressions over the weekend?16:40
ScottKDaviey: I'm always happy to deal with problems when I'm around.16:41
ScottK(I don't think SRU team people in particular or developers in general should only worry about such significant issues like release regressions during certain hours).16:42
DavieyScottK: right.. the reason i ask is that in previous cycles there have been regressions introduced by SRU's over the weekend.. with nobody with access to deal with it.16:43
Davieysquid was a good example16:43
Daviey(Which is why i pushed for no SRU's on Friday's :)16:44
cjwatsonAccess should be less of a problem these days16:44
cjwatsonBack then only Canonical employees could publish updates16:44
cjwatsonMIR team folks: would anyone object to me moving fonts-lklug-sinhala, fonts-sil-nuosusil, and fonts-ukij-uyghur to main without MIRs?  They're all installed by language-selector for various languages, and in particular moving fonts-lklug-sinhala to main is required to fix bug 101548317:20
ubot2Launchpad bug 1015483 in ubuntu-meta "ubiquity-dm: 2 language names wrongly displayed (missing font?)" [High,In progress] https://launchpad.net/bugs/101548317:21
slangasekmksh MIR> wtf17:28
=== rickspencer3_ is now known as rickspencer3
infinitycjwatson: I don't think anything more than a verbal "yeah, go for it" is required for font packages, as long as they're simple and (hopefully) unmodified from Debian so there's no maintenance burden.17:33
cjwatsoninfinity: We have a few that are modified for "squeeze more into desktop" reasons, but these aren't among them.17:36
cjwatsoninfinity: So is that a verbal "yeah, go for it"? :-)17:36
infinitycjwatson: Yeah.  Go for it. :P17:36
cjwatsonGreat, thanks.17:37
infinityIf we find a security bug in a font tomorrow, I'll be a sad panda.17:37
cjwatsonOh, promoted the udebs and transitionals and such by mistake.  I'll demote them later.17:37
cjwatson(Can't remember if rapid promotions/demotions are still a problem ...)17:37
infinityI *think* it gets it right now, but I don't remember...17:38
infinityAnd I always take the paranoid approach and wait a cycle.17:38
* slangasek works on kicking pdksh out of main17:38
infinityWe probably should sort out, one day, how much of our residual paranoia can go away, and what bugs still need fixing. :P17:38
cjwatsonKind of what I've been doing :-)17:38
cjwatsonIsh17:39
infinityslangasek: But, but, I'm sure it's the prefered shell for 1 in 20000 users.17:39
slangasekinfinity: that has nothing to do with why it's in main17:39
infinityslangasek: rbuild-dep was my assumption, I hadn't looked yet.17:39
slangasekyep17:40
slangasek*spurious* rbuild-dep17:40
slangasekwtf people17:40
cjwatsonYou filed bug 180218, but I'm not entirely sure that's it.17:41
ubot2Launchpad bug 180218 in launchpad "override mismatch race needs to be fixed" [High,Triaged] https://launchpad.net/bugs/18021817:41
cjwatsonstgraber: Testing a fix for livecd-rootfs and -proposed now17:42
cjwatsonI guess I'll need to SRU that in order to get it into the livefs build chroots17:42
cjwatsoninfinity: You don't happen to know whether the livefs build chroots can get livecd-rootfs installed from -proposed, do you?17:42
cjwatsonIt would save time.17:42
infinitycjwatson: I'm sure it could be arranged.17:44
cjwatsonCan you do it or do I need to ask some bit of IS?17:44
infinitycjwatson: But We could also just fast-track an SRU.17:44
cjwatsonI need to get an updated BuildLiveCD put in place anyway.17:44
cjwatsoninfinity: Which raises the secondary question of whether the livefs build chroots have -updates switched on :-)17:45
infinitycjwatson: It's a webops-ish thing.  And be sure to mention the BuildLiveCD thing explicitly, they need to jam that into puppet and let is propagate.17:45
infinitycjwatson: I *think* we made sure they had updates on a while ago.  But memory's failing in my old age, and maybe that wasn't for precise.17:46
infinitys/let is/let it/17:46
cjwatsonIf this test build looks good then I might see if I can get somebody to do it for me before the week dies.17:46
cjwatsonAssuming I'm not dragged off for evening stuff before then.17:46
cjwatson(I kind of promised stgraber/jibel it'd be done before EOW)17:47
stgrabercjwatson: long weekend here, so I won't notice until Tuesday at least ;)17:48
infinitystgraber: Oh hey, Canada Day is upon us, I hadn't even noticed.17:51
infinitystgraber: Also, you're in Quebec.  You can't celebrate Canada Day.  Get your own holidays (of which you appear to have many).17:52
stgraberinfinity: well, it's your fault for not having Alberta day ;) I'm quite enjoying having two long weekends in a row, the Edubuntu todo list is getting much shorter thanks to that17:52
highvoltageit will be my 3rd long weekend in a row.17:53
slangasekoh bah, of course the things that use pdksh are using it under the name ksh, not pdksh17:54
slangasekso yeah, not so spurious :(17:55
cjwatsonWhat on earth do things still need ksh for in this day and age?17:55
cjwatsonAnd are they all maintained by the mksh maintainer? :-)17:55
infinityPeople actually script in ksh?17:56
slangasekgraphviz, shunit2 both reference ksh17:57
ScottKbzr's out.17:57
slangasekas to why, well...17:57
slangasekScottK: cheers17:57
infinityIs it 1978?  Did I sleep on the wrong side of my flux capacitor?17:57
slangasekinfinity: so entertainingly, if you don't have pdksh the only part of graphviz that doesn't build is the ruby bindings17:58
infinityslangasek: That seems like an acceptable sacrifice. :P17:58
infinityslangasek: (But surely, the offending bit can be rewritten in POSIX sh instead)17:59
* slangasek hands infinity the knife17:59
infinityslangasek: Like, with nearly zero effort.17:59
slangasekmore effort than I'm putting in today17:59
cjwatsonRiddelll: Hm, so do you know why Kubuntu currently has both kdm and lightdm installed?17:59
slangaseklet the MIR team sort it out :P17:59
infinityWell, I have no issues with swapping pdksh and mksh in main and letting the status quo continue for Right Now, but fixing the rbuild-deps seems generally sane anyway.18:00
cjwatsonRiddelll: That's what's breaking ubiquity-dm - it's "start on (starting kdm or starting lightdm)" (among other things).  The lightdm job starts but does nothing because it isn't the default DM, but that's enough to let ubiquity start just after kdm starts, and then fail because kdm has already managed to start an X server.18:01
* infinity wonders if the ksh dependency is/was perhaps a bizarre side-effect of Sun's /bin/sh sucking so hard that they had to pick something else to be "cross-platform".18:01
infinityIt's amazing how many things in the UNIX world I can blame on Sun's /bin/sh, if I put my mind to it.18:02
slangaseklamont: postfix decided to stop resolving names, your package is making my bug reports late for the Debian freeze :P18:02
ScottKBut since you can't report the bug on postfix, it seems like a fine situation for lamont.18:03
ScottKcjwatson: I was busy with work this week, so I'm not sure, but I suspect Kubuntu is accidentally half-switched.  I believe there's an intent to switch.18:05
slangasekScottK: restarting postfix fixed it18:06
slangasekwhich seems to imply it's well named18:07
ScottKMeh.  No fun.18:07
cjwatsonScottK: Right, if the job gets finished then I think this will stop being a problem.18:08
cjwatsonIt's not ideal that it has this result, but it's pretty hard to fix.18:08
* ScottK wonders where Riddelll is today?18:09
cyphermoxhey; I'd like to use quantal-proposed to start the transition of evolution-data-server without making too many things uninstallable; is there any more coordination I should do than letting the release team know? ;)19:00
infinitycyphermox: That's good enough for me.19:01
infinitycyphermox: (Didn't we just break e-d-s two weeks ago?)19:01
cyphermox(yes we did)19:01
cyphermoxinfinity: ok. then that's a head's up to not take e-d-s from -proposed to -release just now, once I upload it19:01
micahgcyphermox: please coordinate with chrisccoulson for thunderbird19:02
cyphermoxmicahg: yes19:02
cyphermoxmight just end up being monday or tuesday19:04
infinitycyphermox: If you start it today, helpful community types (like me, with a different coloured hat) just may finish the transition for you.19:08
infinitycyphermox: Well, with the possible exception of thunderbird.19:08
cyphermoxright, but I'm a little worried about breaking too many things on a friday afternoon19:09
infinityBreaking things in proposed is entirely acceptable.19:09
infinityFSVO "break".19:09
cyphermoxand I'm working on setting up the transition tracker locally to see what I'm doing along the way, too19:09
cyphermoxe.g. teaching it clumsily to care about proposed19:10
LaneyWe need to teach the deployed instance to do this too. It amounts to catting the Packages/Sources files together and doing away with the in-ben download step, as cyphermox tested. :-)19:11
cyphermoxLaney: I'll have a script for you in a minute19:11
Laneyget cjwatson to give you the cron script and hack it into that :P19:12
cyphermoxI guess19:13
cyphermoxinfinity: also, I was trying to ask chrisccoulson about thunderbird, hence why I said monday or tueday, when he's aware of my plan19:14
infinitycyphermox: Fair enough.19:14
LaneyLooks like ubuntu-archive@lillypilly already has a mirror, so that's easier19:14
infinityLaney: If by mirror, you mean the real thing.19:14
Laneyit's called mirror.19:14
Laney/home/ubuntu-archive/mirror/ubuntu/dists/quantal/19:15
infinityOh, you mean the mirror of the archive.19:15
infinityI thought you meant a "mirror" of the tracker.19:15
Laneya mirror to check it's hair is OK today19:15
Laneyits19:15
LaneyI know the tracker lives there — that's why I was checking for a mirror :-)19:16
infinityYeah, yeah.  I'll stop being "helpful". ;)19:17
cyphermoxLaney: so I checked with zlib, it does seem like when you cat -proposed over -release, the -proposed version is the one that gets tracked19:32
Laneycyphermox: yay19:40

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