/srv/irclogs.ubuntu.com/2011/09/27/#ubuntu-release.txt

infinityslangasek: Around?01:20
slangasekinfinity: hi01:21
infinityslangasek: Care to lend an eye to http://paste.ubuntu.com/697609/ for sense-making?01:21
infinityslangasek: Turns out that we went around and around in circles because someone had me convinced we actually used the debconf frontend.  Which we really don't. :P01:21
infinity(except for server)01:22
slangasekah :)01:23
slangasekinfinity: looks good to me01:25
infinityYou counted case/;; agreement, didn't you?  I can only assume that was the delay.01:25
infinityMy eyes crossed when I did it. ;)01:25
slangasekyes, I did :)01:29
infinityShould hit the queue in 2 seconds.01:30
infinityIf you'd like to accept for me.01:30
* infinity considers exporting VISUAL=vim in cdimage@antimony's bashrc... This nano business offends me.01:31
slangasek'cepted01:33
infinityDanke.01:33
infinityAnd now I delay the preinstalled dailies, so we actually get something fixed in before another 25 hours passes.01:34
infinityAre LP automagic bug closures broken, or am I just being impatient?01:46
infinity(Should happen on ACCEPT, surely?)01:46
pitticjwatson: would be nice, yes; usually we have the 7 day maturing period for regressions, but as this doesn't "naturally" get tested by people using -proposed, it would be good to know that regular installs still work03:56
pittiinfinity: still awake?06:24
pittiI'm reviewing other people's gnome updates, but it would be nice if someone could review my uploads (glib2.0, nautilus (trivial), gnome-online-accounts, eog, gedit-plugins07:37
slangasekpitti: I see two breaks: added for the gdbus ABI change.  Is it certain that this is all that's affected, has anyone searched the revdeps for symbol references?  And how recently was the API introduced - could conflicting with old versions of nautilus cause more harm than good for upgrades?07:57
seb128slangasek, I can reply for that07:57
slangasekseb128: heya07:57
seb128slangasek, the api was added mid-oneiric, I've grepped through main on a dc machine07:57
seb128upstream grepped through the GNOME git as well07:57
seb128only nautilus and gnome-online-account showed up07:58
slangasekok07:58
seb128I checked with dx as well to make sure they don't use the gfbus generator, they don't yet07:58
seb128it will only break the current oneiric version of nautilus07:58
seb128gnome-online-account is a new source in oneiric07:58
seb128so the breaks are useful for oneiric upgraders during a day or so07:58
seb128we don't need it for natty->oneiric07:59
slangasekI would go further and say it's important to remove the breaks for natty->oneiric, so we don't make upgrade calculations more difficult than they need to be08:00
slangasekmaybe I'm being paranoid, but we've recently seen breaks negatively impacting upgrades, so...08:00
slangasek(gcj-4.4)08:00
pittiright, i also grepped unity08:00
pittislangasek: ok, I'm fine removing them08:01
seb128I've checked with ted, they didn't have time to use the gdbus generator yet08:01
pittislangasek, seb128: I tested nautilus with the new glib, and didn't find any breakage08:01
pittig-o-a didn't work, but that could just as well have been the old version08:01
seb128it's not really a feature change08:01
seb128just a namespace tweak08:01
slangasekpitti, seb128: well, accepted this version - a further upload later in the week to drop the breaks may be the right thing to do08:01
pittiI just tested the new g-o-a and new glib, and that works fine08:01
seb128slangasek, thanks, agreed08:01
pittislangasek: I can remove it right now08:01
pittislangasek: well, let's say, I'll upload it once that version built, just in case there's some armel trouble again, etc.08:02
seb128pitti, well, maybe save a glib update for tomorrow in case any post . patch land in git?08:02
pittiseb128: sounds good08:02
seb128post 3.208:02
seb128who broke my keypad? ;-)08:02
pittislangasek: bah, I suck -- turns out that I forgot a comma, which effectively dropped the two new breaks: :/08:06
pittislangasek: funny retroactive "do what you mean"08:07
slangasekpitti: ah shoot - does that give a build failure due to broken syntax, then/08:07
slangasek?08:07
pittino, it built fine here08:07
pittiI actually had expected it to fail on "cannot parse dependency" or so08:08
slangasekyeah08:08
pittihm, I built it about three times, but not sure whether i rebuilt the whole package after adding the breaks08:08
pittiI guess it'll fail then; fixed in bzr, I'll upload again once it does08:08
pittisorry about the mess08:08
pittislangasek: so, of course it failed to build, sorry; ^ fix08:51
pittiI mean, I just uploaded the fix08:51
* pitti accepts glib2.0, we discussed it above, and the diff is quite trivial09:03
cjwatsonpitti: would you mind acking my debian-installer/natty-proposed upload?09:05
pitticjwatson: good morning; sure09:05
pittilooks fine, accepted09:06
=== doko_ is now known as doko
pitticjwatson: ^ would you mind reviewing ubuntu-defaults-zh-cn?11:06
pittiI also uploaded gnome-online-accounts (part of gnome 3.2 finals), would be nice if you could ack this as well11:07
jamespagehello11:08
jamespageplease could a member of the release team review FFE bug 85165911:09
ubot4Launchpad bug 851659 in jenkins (Ubuntu) (and 4 other projects) "[FFE] Sync asm3 3.3.2-1 (universe) from Debian unstable (main) (affects: 1) (heat: 10)" [Undecided,New] https://launchpad.net/bugs/85165911:09
jamespagerequired to support eclipse 3.711:09
dokojamespage, commented11:29
jamespagethanks doko; still needs a release team ack if anyone is around11:31
pittijamespage: done11:35
pittijamespage: want to sync yourself, or need a sponsor?11:35
jamespagepitti, need a sponsor for that one please11:36
pittijamespage: asm3 synced11:38
jamespagepitti: thankyou11:38
dokopitti, please accept java-common, fixing broken /usr/lib/jvm/default-java symlink12:00
cjwatsonpitti: done12:05
dokocjwatson, pitti: please accept java-common and openjdk-6. java-common isn't really necessary, but will unbreak the dangling symlink faster on all archs12:16
pittidoko: accepted j-common; still waiting for the diff to appear for openjdk12:24
pittiuploaded debian-gis and osm2pgsql to fix NBS13:05
=== shadeslayer is now known as shocklateboy42
=== shocklateboy42 is now known as shadeslayer
tumbleweedbdrung: we were expecting an eclipse FFe for the last month. glad to finally see it. I have no previous experience with the package, and it is rather close to final freeze. Are we pretty confident about wanting this?17:00
bdrungtumbleweed: we had to get some deps updated before we can get eclipse in (that delayed it).17:01
bdrungtumbleweed: 3.5 is very old and it used xulrunner (see the workaround to get rid of xulrunner). eclipse 3.7 uses webkit by default17:02
tumbleweedbdrung: right. And you are ready to deal with any last-minute issues from it?17:02
tumbleweederr yeah, I can see why we'd want it with webkit17:03
infinitybdrung: I highly approve of the xulrunner->webkit thing, but yeah, this is pretty last-minute.  Are these packages actually testing?17:03
infinitytested*17:03
bdrungtumbleweed: eclipse 3.7 lived in experimental for a long time (will be uploaded to unstable soon).17:03
tumbleweedright, that helps17:04
bdrunginfinity: it lives in the ppa. i did some small testing and one user is using the ppa version (and it works for him)17:04
* bdrung will be afk for two hours.17:04
* tumbleweed grants the FFe17:08
* micahg hugs tumbleweed and bdrung17:11
dokohttps://launchpadlibrarian.net/81207327/buildlog_ubuntu-oneiric-armel.xzgv_0.9%2Bsvn40-1ubuntu1_FAILEDTOBUILD.txt.gz17:12
dokoseb128, pitti: which gtk/gnome libary causes these build failures?17:12
dokoit's not the only one, and I think it's too late for such changes. please could you consider reverting this?17:12
dokoskaet, ^^^ repeating here, you're not on #ubuntu-devel17:13
* skaet goes to edit her auto logins for Freenode, silly reboot.17:13
dokodid see similiar build failures on some theme packages17:14
skaetthanks for repeating it here doko.17:15
seb128doko, no idea17:15
seb128reverting> no17:16
seb128we just updated from a .90 in unstable series to stable17:16
seb128those updates have only a few selected import bug fixes, it doesn't make sense to "revert"17:16
seb128if there is a bug we should find and fix it17:16
micahgseb128: I think that's this: http://mail.gnome.org/archives/desktop-devel-list/2011-August/msg00236.html17:18
seb128that one is not recent though17:19
seb128it's like a month old17:19
micahgthat build failure is almost 2 weeks old also17:21
micahgoh, no it isn't...17:21
micahgseb128: right, but I think it happened after the amd64/i386 rebuild17:22
micahgand started to manifest in the armel rebuild17:23
seb128it doesn't really make sense to add bugs back though17:24
seb128if as-needed is breaking things maybe turn that off for the end of the cycle and back next cycle?17:24
micahgwe did that last time :)17:25
dokono. we did fix all known issues17:25
seb128well apparently not, you just pointed one17:25
seb128;-)17:25
dokothese were introduced between the x86 rebuild and the arm rebuild17:25
dokoseb128, a FFe for gtk/gnome packages doesn't mean that you don't have to fix regressions17:26
seb128doko, that's not a regression17:26
seb128it just expose application which rely on something else to call -lm for them when they use it17:26
seb128"sources" rather than "application"17:27
seb128i.e those softwares are buggy, it just happened that the bug was not showing because something else was bringing in an implicit way what they need17:27
seb128the corresponding commit is http://git.gnome.org/browse/gdk-pixbuf/commit/?id=d430bc4df3314a88cd538474d26ff7764d1f408c17:29
seb128we could revert it for oneiric as a workaround I guess but still that's not a bug17:29
seb128those source will need fixing next cycle17:29
dokoseb128, skaet: it is a regression. the x86 builds did succeed: https://launchpad.net/ubuntu/+archive/test-rebuild-20110816/+sourcepub/1865274/+listing-archive-extra17:30
seb128doko, define regression17:30
dokoseb128, doesn't build, when it did build before. that's what counts for buildability17:30
seb128those sources are buggy and instead of declaring the depends they need they happened to work because others were pulling requirement for them17:30
seb128it's technical neither a bug nor a regression on the gdk side17:31
dokothen don't change the requirements after feature freeze17:31
ScottKseb128: If they were depending on stuff they only indirectly depended on, that's a bug, IMO.17:31
seb128that's barely a feature, it's a fix, it was leading softwares to link to libraries they don't need17:31
seb128ScottK, it's a bug from their source, they use lm and need -lm which gdk happened to bring for them but they can't rely on that17:32
seb128if they use lm they need to have -lm in their flags17:32
ScottKSounds right to me.17:32
seb128I'm fine putting the extra flags in gdk as a workaround for those buggy source17:33
seb128but I disagree that's a feature freeze break or a regression17:33
skaetseb128, noted.  Thanks.17:35
micahgdoko: there are only ~75 failures in the armel rebuild that aren't depwait and most aren't in a packageset, maybe just put out a call for help fixing them (if it's this issue, it should be easy for almost Ubuntu dev)17:35
seb128how many of those -lm bugs do we have? just curious17:36
dokoseb128, the bad thing is that we don't know it17:36
seb128so let's revert the commit as a workaround, I will do that17:36
seb128still I will drop it early next cycle ;-)17:36
dokothree did fail in gtk-engines-*, this is the fourth one17:36
dokoseb128, right, sounds fine at this stage17:37
dokomicahg, I think some of these need some planning, like all the OpenGL/Gles issues17:46
micahgdoko: yeah, wasn't sure how many were -lm vs OpenGL/Gles17:46
dokomicahg, the issue is that somebody has to look at these, maybe better file bug reports. waitung now for weeks on this ...17:49
micahgdoko: if you can file the reports you might get some people's attention17:50
dokoARM/Linaro did commit to do that17:50
infinityThere's nothing we can do about GL/GLes in some cases.17:51
infinityNot without a lot of porting effort, that is.  These aren't always "quick FTBFS fixes".17:51
dokoinfinity, micahg these are seen very often: https://launchpadlibrarian.net/81210497/buildlog_ubuntu-oneiric-armel.ratbox-services_1.2.4-1_FAILEDTOBUILD.txt.gz17:53
infinitydoko: That hardly looks arm-specific.17:55
micahglooks like a toolchain on arm bug ;)17:55
infinitydoko: That header defines the user struct on amd64 too.17:56
dokoinfinity, didn't ftbfs17:56
infinitydoko: That's nice.  Maybe the header changed? :P17:57
infinityOr, maybe something started including it that shouldn't have...17:58
infinity /* The whole purpose of this file is for GDB and GDB only.  Don't read too much into it.  Don't use it for anything other than GDB unless you know what you are doing.  */17:58
infinity^-- A bit of a scary warning. :P17:58
infinitydoko: If you're seeing that class of failure "often", then user.h is almost certainly being included by some more common/standard header.  If so, we should find this and make it stop. :P18:01
* infinity will have a quick hunt after a smoke and root beer run.18:01
Davieycan an AA nack keystone please.18:11
infinityDaviey: It's broken?18:13
infinityWell, it's also a huge diff...18:14
Davieyinfinity: being superseeded18:16
dblawsonI'm putting the buildds on manual for a bootstrap briefly18:27
dblawsonDone, back to auto18:37
* Daviey reviews ^^18:43
Davieyslangasek: Do you have thoughts on  openssl in queue, related to another c_rehash issue?18:45
DavieyRE: dovecot, have a few questions to ask the sponsor - will follow that up tomorrow, in his TZ.18:50
infinityDaviey: You might want to reject it if you have concerns to discuss, or someone else might decide to accept when you're not looking. :/18:51
infinity(This has happened to me a few too many times)18:51
infinityWe really need a "being looked at, don't touch" queue.18:51
Davieyinfinity: Annoyingly, i don't have foo to do that.18:51
Davieyor at least a comment field.18:52
slangasekDaviey: cjwatson briefed me on it earlier, I'll have a look at it18:52
DavieyI'm sure dgetting from the queue used to work.. :/18:53
Davieycool18:54
infinitydoko: So, that class of failures is due to sys/ucontext.h on ARM including sys/procfs.h ...19:01
DavieyCan orchestra be accepted please.19:09
Davieyjdstrand: Are you confident your patch for libvirt will be accepted upstream?19:13
Daviey(Silly question, because we need it anyway)19:14
jdstrandDaviey: well, I am the upstream author of the security driver. I noticed that someone sent a patch for something else with unidirectional pipes like 5 minutes after I did (not for the apparmor driver)19:14
jdstrandDaviey: it's conceivable that they will have me iterate on it-- but the patch is solid as is and acceptable for ubuntu. I can reupload or refactor for 'p'19:15
jdstrandif required19:15
Davieynah, i just wondered really.19:15
jdstrandthey've accepted everything from me. on occasion they have had me redo something based on some other stuff they were working on19:16
Davieyjdstrand: It was lots more work than i expected it to be.. make sure you collect beer tokens from ubuntu-server at UDS.19:16
jdstrandheh19:17
Davieycan libvirt be accepted please.19:17
jdstranddepending on what happens with the latest pipe code, I might have to iterate, but that is all 0.9.7 stuff anyway19:17
Davieyreject dovecot for now please19:17
DavieyHappy times.19:18
DavieyAre any AA's around?19:19
* Daviey launches a big *sigh*19:20
infinityDaviey: I might be.19:21
infinityDaviey: libvirt+ dovecot-19:22
Daviey\o/19:22
Davieyorchestra+19:22
Davieyreviewing glance19:23
Davieyzul: Does glance need to wait for pending nova upload?19:23
zulno it shouldnt19:23
Davieyinfinity: thanks19:29
Davieydon't go anywhere!19:29
zulnova should be there now19:31
DavieyCan any spare AA accept glance please, looks good.19:34
* Daviey now looks at nova.19:34
* Daviey wonders if there is any point in him reviewing stuff.19:52
infinityDaviey: Just ping me with a list of things that have your +1/-1, I'll get to it when I take breaks from my own work.19:53
Davieyinfinity: thanks19:54
Davieyinfinity: nova+119:54
Davieyinfinity: glance+119:54
dobeyhey release guys; could someone approve these please? :) https://launchpad.net/ubuntu/oneiric/+queue?queue_state=1&queue_text=ubuntuone20:02
stgraberjust pushed a new edubuntu-artwork hiding two entries that we don't want in our menus (nepomuk). I just realized this may have needed a UIFe from edubuntu-docs. As a member of edubuntu-doc and the guy who's going to do the screenshots, I don't have a problem with that change and I know these two entries don't appear in any of our documentation.20:07
Davieydobey: I'm really not confident in reviewing a new upstream version of ubuntuone*, especially without a changelog of what it does.20:09
DavieyNot to mention it's flippin' huge, looks like artwork changes and strings.20:10
DavieyDoes it have an FFe already?20:10
stgraberDaviey: could it be bug 849494 I seem to remember seing this one in my mails recently20:12
ubot4Launchpad bug 849494 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "String freeze exception: still offers Evolution plug-in for contact sync in Oneiric (affects: 3) (dups: 1) (heat: 22)" [Medium,Triaged] https://launchpad.net/bugs/84949420:12
dobeyDaviey: artwork changes and strings?20:13
infinityIs there a permanent FFe for ubuntuone, like we have for GOME?20:14
dobeyno20:14
Davieyinfinity: no.20:14
infinityIf not, while I'm inclined to review this anyway because it fixes some important bugs, huge diffs like this at this point in the release are pretty unacceptable. :/20:14
seb128infinity, well, even with a ffe that's not really a good sign20:15
infinityAt least, for packages that are installed on nearly every ubuntu desktop in the world.20:15
dobeywhich huge diff?20:15
seb128GNOME has a ffe because they don't do such diffs that late ;-)20:15
infinityseb128: Some of GNOME's late changes can get this large.20:15
dobeyubuntuone-control-panel?20:15
Davieydobey: I'm seeing pot translation changes in ubuntuone-control-panel?20:15
dobeyGNOME also doesn't have a bunch of extra code inside the same source tree, to support another platform, independent of linux20:16
infinityIrrelevant.20:17
Davieydobey: I wrongly assumed the binary blob in ubuntuone-control-panel-2.0.0/ubuntuone/controlpanel/gui/qt/ui/images_rc.py was an image, what is it?20:17
infinityLike I said, I'm inclined to spend some time reviewing it anyway, but at this point in a release cycle, we want specific bugfixes (even if that means backporting patches), not large new versions.20:17
dobeyDaviey: compiled qt UI code for the windows port20:18
dobeyDaviey: though not sure why that would be in the diff20:18
Davieydobey: Ah, ok - i assumed it as a diff representaton of an image.20:19
dobeyDaviey: anything with 'qt' in the filename path can be ignored, because we don't install that on ubuntu; that's the windows stuff20:19
stgraberdobey: http://launchpadlibrarian.net/81223413/ubuntuone-control-panel_1.1.3-0ubuntu1_2.0.0-0ubuntu1.diff.gz in case you're wondering what's in the diff20:19
Davieydobey: Off Topic, being upstream - does it make sense to ship that in the same orig tarball?20:20
dokoinfinity, https://launchpadlibrarian.net/81225550/buildlog_ubuntu-oneiric-armel.easymp3gain_0.5.0-6_FAILEDTOBUILD.txt.gz looks like an incomplete fpc transition, there are more ...20:21
dobeyDaviey: it doesn't make any sense not to. as an upstream i don't want to maintain a different release for every different platform. ideally there would only be one UI and one set of code, but we are in an odd place with that at the moment, though will improve over the next 6+ months20:22
dobeyDaviey: i really have no idea why exactly the pot file is just a big block of ----- in that diff :-/20:23
Daviey:(20:23
infinitydoko: The user.h thing is a bug in ARM's ucontext.h, BTW.  It's the only arch that includes (and always had included) procfs.h instead of carrying local typedefs like the others.  I guess something recently started including ucontext that didn't before, thus the chain reaction explosion.20:23
dobeyDaviey: it gets generated at build time anyway20:23
infinitydoko: I imagine we should rewrite ucontext.h and push it upstream, but I don't see that happening in the next 2 days.20:24
dobeyDaviey: so the pot file itself being there really doesn't make any difference afaik20:24
Davieydobey: Hmm, doesn't LP pull in the translations from source packages, rather than binary?20:24
Davieys/translations/template/20:25
dobeyDaviey: i don't know about launchpad, but the u1 strings get pulled out by the langpacks magic at build-time20:25
dobeyas i understand it20:25
infinityLP translations are from the build-time tarballs, yes.20:25
infinityIf by "LP", you mean Rosetta.20:25
infinity(Okay, so it hasn't been called that in 5 years, but "launchpad translations" felt ambiguous)20:26
infinitylangpacks? :)20:26
dobeythe strings for things in the default seed are pulled out by langpacks after the "build" portion of the package building afaik20:26
infinityDaviey: Pulling translations from source packages would be nearly impossible.20:26
infinityDaviey: We do it post-binary-build, when the files actually have sane names and locations and such.20:27
dokoinfinity, if you don't know what, then call it multiarch20:27
infinitydoko: I really doubt it...20:28
Davieyinfinity: ah, ok - thanks20:28
dokosomething did change in the order of inclusions. at least on i386 where the x86_64 headers are used. not sure on arm20:28
infinitydoko: I can keep tracing it back, but I'm not sure I see the point.  There's no harm in including sys/ucontext.h, except on ARM, so it's more likely an ARM bug that's been sleeping for 7 years than something we can blame on others.20:28
dokoanyway, some more packages fixed in the next cycle20:29
jamespagedovevot20:32
jamespagedovecot20:32
infinityYeah.  I think I'll put a pin in this *glibc bug, but I should rewrite that header.20:32
infinityI just love that it's been like this ever since the port started in glibc CVS and, apparently, no one's included it until now.20:33
infinityActually, that in itself might be a sign that maybe the bug is that it shouldn't be included at all.  Maybe I'll trace back further.  The part where it works on other arches may just be a happy accident.20:34
Davieyjamespage: hey20:34
jamespageI should learn to type ctrl-f first20:34
Davieyhmm20:34
jamespageDaviey: you had questions?20:35
Davieyjamespage: Can you expand on reasoning for:20:35
Daviey+    - debian/mail-stack-delivery.postinst: drop -n flag from dovecot deliver20:35
Daviey+      command in postfix configuration.20:35
jamespageDaviey: -n is not longer a valid flag as far as I can see20:36
Davieyah, ok20:36
Davieyand:20:36
Daviey-        imap_client_workarounds = outlook-idle delay-newmail20:36
Daviey+        imap_client_workarounds = delay-newmail20:36
Davieycorrect, right?20:36
jamespageOK; so dovecot is actually quite helpful20:37
jamespageI reviewed all of the warnings that where generated by the current configuration20:37
DavieyAnd it wanred that outlook-idle was deprecated?20:37
jamespagethis option is no longer required by which I assume its implicit rather than explicit20:38
Davieyjamespage: The one which concerned me really was, http://pb.daviey.com/gqzT/20:38
DavieyIt looked like a potential typo, wanted to make sure.20:38
jamespageboth of the _file options are deprecated20:38
Davieyjamespage: but re-added with "<" there?20:39
jamespageI tested this on a local install to ensure that imaps was working OK with that configuration20:39
jamespagepicks up the new config fine20:39
dokoinfinity, the fpc issues track down to the lazarus ftbfs20:40
Davieyjamespage: did the warnings suggest you add a '<'?20:40
jamespageyep - and that is as documented in examples provided in package as well20:40
Davieyjamespage: ah, ok - super!20:40
Davieyjamespage: sorry for doubting you. :)20:41
jamespageDaviey: np - I was quite surprised - I was actually just testing utlemming proposed change to the upstart config and discovered it was all borked20:42
Davieyjamespage: well if you will test stuff, you are more likely to find issues.. best not to test :)20:42
dobeyi wish i could make the diff only show changes relevant to ubuntu, but alas20:43
jamespageDaviey: we should probably have a test for mail-stack-delivery - thats the second time I've discovered it non-functional a few weeks before release...20:44
Daviey:/20:45
Davieygood thinking.20:45
Davieyinfinity: can you un-reject dovecot please, and accept? ;)20:46
infinityDone.20:47
Laneydobey: you can provide a filtered diff on a bug or whatever20:48
Laneyfilterdiff is your friend20:48
dobeyhmm20:48
infinitydoko: Indeed.  Retrying lazarus on armel and powerpc, but I assume they'd fail again.  Any idea what's gone wrong there?20:53
dokoinfinity, tell me how to turn on verbose build logs ...20:53
SpamapSre the ensemble rename to juju .. which I'm almost done testing..20:55
infinitydoko: Happy to do a local build, if you have an idea of what to look for.20:55
SpamapSWould it be better to keep the source package name ensemble and just introduce juju as a new bin package, or let it come in as a NEW source package?20:55
infinitySpamapS: NEW source is fine, we'll just have to manually diff it.  Not the end of the world.20:56
infinitySpamapS: I assume the new source still builds ensemble-ish binary packages for transition purposes, though?20:56
SpamapSJust thinking about bug tracking, people will likely want to report bugs in juju, not ensemble20:56
ScottKSince it's a new package this cycle, I'd rename the source20:57
SpamapSinfinity: it builds a transitional package so people with ensemble installed will get juju, and a /usr/bin/ensemble which displays a disclaimer.20:57
infinitySpamapS: Kay, good enough for me.  Yeah, new source makes more sense.20:57
SpamapSack, thx20:57
dobeyfilterdiff is not my friend :(21:07
dokoinfinity, got it, multiarch ...21:07
infinitydoko: Is that the answer for everything now? :)21:09
slangasekinfinity: not for everything, just the bugs21:09
dokoinfinity, yes I fixed all ld --as-needed issues ;)21:09
slangasekhey, multiarch broke NM, so it can break anything :)21:09
skaet:P21:10
dobeyLaney: filterdiff -x qt changes.diff seems to not do what --help says it should do :(21:11
dobeyanyway, i need to go now21:11
Laneyadd some *s21:11
dobeyLaney: ah, none of the other actual regex stuff i was doing worked either but "*qt*" seems to have done it :P21:15
Laney:-)21:16
dobeyhttp://people.freedesktop.org/~dobey/ucp-ubuntu-2.0.0.diff21:18
dobeymuch shorter without all the windows code in the way21:19
dobeyanyway, i do have to go :)21:19
infinityslangasek: You want to review that ca-cert upload from lool, since it seems to be more fallout from your headache? :)21:24
slangasekmaaaan21:24
slangaseklooking21:25
dokopowerpc looks messy after the last gnome orgy21:28
dokoinfinity, fpc waiting ...21:31
infinitydoko: When the queueu munger gives me a diff.21:31
slangaseklool: why does ca-certificates add a conflicts: on the old openssl instead of a Depends: on the new one?21:39
slangaseklool: (fwiw I'm inclined to reject this upload for that)21:39
infinitydoko: Is the upstream for foo-plugins @gentoo? :P21:47
infinitydoko: That entire CFLAGS line is pretty suspect, not just the sse.21:47
Davieykeystone looks good, can it be accepted please?22:11
slangasekDaviey: done22:39
slangasek^^ bugfix-only flashplugin upload, touches up a few spots I missed with the previous one22:48
* infinity grumbles about file renames making the package one enormous diff.22:56
Davieyslangasek: thanks23:00
slangasekinfinity: what package was that?23:04
infinityslangasek: fp-nonfree23:04
slangasekinfinity: there shouldn't have been file renames in the latest - only a directory rename (due to the native package)23:05
infinityslangasek: Yeah, but the autogenerated diff was against the one in the archive, not the one in the queue.23:05
infinityAnyhow, reviewed and accepted.23:05
slangasekinfinity: oh; I thought 10ubuntu4 was already accepted long enough ago that LP would've gone against that23:08
slangasekbut it seems not... something wrong with the publisher?23:08
infinityslangasek: ubuntu4 was still in unapproved.23:08
infinityslangasek: I just rejected it.23:08
slangasekoh23:08
slangasekodd, I was sure I saw an accept earlier23:08
infinityOdd indeed.23:09
slangasekmaybe I just imagined it because mdeslaur started talking to me about it :)23:09
mdeslaurslangasek: I wasn't accepted yet when I looked at it23:09
mdeslaurs/I/It/23:09
slangasekyeah :)23:09
slangasekinfinity: anyway, by the time I was done gutting the maintainer scripts, might've been shorter to review the whole package than the diff ;)23:09
infinityslangasek: Which is what I ended up doing. :)23:10
slangasek:D23:10
* Daviey would accept orc (1:0.4.14-1ubuntu1), if he could.23:14
infinityIs that a hint?23:15
Davieybuilds, and sensible upstream cherrypick, fixes a bug.23:15
dokoslangasek, infinity: please give back the powerpc builds once gtk-3.0 is in the archive23:15
* micahg confronts orc with a 12 damage dragon...23:15
dokoafk now23:16
* infinity is trying to decide how to feel about that libav upload.23:16
micahgdid siretart upload the 63 patch change?23:17
infinityYup.23:17
infinityAnd actually, the 63 upstream cherrypicks worry me less than multiarching 2 days before final freeze.23:17
infinityUnless those m-a changes are well-testing in Debian already?23:18
micahgyeah...23:18
infinitytested*23:18
micahgI think multiarch was only uploaded last week to debian for libav23:18
dokoreject it. we don't have a chance to test this23:18
infinityThat's my feeling too.  Someone needs to re-upload with the CVE fix, though.23:18
micahginfinity: worse, uploaded Friday :D23:19
infinitymicahg: If it's Friday where you are, I want to be in your timezone.23:19
micahginfinity: no, libav w/multiarch was uploaded to Debian last Friday23:19
infinityAhh.23:19
Davieydebian-gis, uploaded by pitti - postgresql-8.4-postgis -> postgresql-9.1-postgis, change.. Would be good to know if it should be "postgresql-9.1-postgis | postgresql-8.4-postgis", rather than a straight change.. as postgresql-8.4-postgis is still in Oneiric (should it be?).23:19
micahginfinity: tomorrow is my Friday this week though :D23:20
slangasekinfinity: I actually have a multiarching coming yet, but I'm going to rebuild-test the lot of revdeps23:20
slangasek(libjack... the *right* libjack, instead of the wrong one I already converted this cycle but isn't installed by default, feh)23:20
infinityslangasek: Feel free to unreject libav if you think it's even remotely testable for sanity, but it just seems risky to me.23:21
slangaseknope23:21
slangasekdoko is right, multiarching libs needs to come with pre-upload regression testing23:21
infinityOr with the flood of opening a new release and some random prayer? :P23:21
micahgwith libav that's almost impossible at this point23:22
infinityCause you know we'll see this same upload again in 2.5 weeks. ;)23:22
micahginfinity: anyone running pre-alpha1 shouldn't mind the breakage23:23
infinityslangasek: So, what you're saying is that when you regression-tested the (wrong) libjack, everything worked smashingly because nothing was linked to it? ;)23:23
slangasekyep!23:23
infinityWell done!23:23
slangasekand this is why libasound2-plugins:i386 isn't installable for users of freshly-installed amd64 systems23:23
slangasek(but works great for those of us continuously upgrading since lucid :P)23:23
infinityAww.  I was about to get excited about how the best upstream version bump is when the diff is nothing but the version number, and then I found an actual bugfix hidden at the very bottom.23:26
slangasekinfinity: we wanted a conffile for dpkg multiarch, right?23:32
infinityslangasek: I do believe we wanted to make sure upgrades looked the same as new installs, and taking over the installers' /etc/dpkg/dpkg.cfg.d/multiarch as a conffile seemed like a sane way to go.23:33
infinityslangasek: It also lends the path a certain bit of canonical credibility, should other people feel the need to do the same sort of thing in insallers in the future (so you don't end up with /etc/dpkg/dpkg.cfg.d/{multiarch,march,multi,foreignarch} depending on mood and moon phase)23:36
slangasekinfinity: yah, just checking that 'conffile' is sane from your POV23:37
infinityslangasek: I was happy with config file too, but conffile does lead to the path credibility argument.  Shows up in dpkg -S and everything.23:38
* slangasek watches dpkg utterly fail to notice it's not actually building for the architecture I asked it to. oh, irony23:38
slangasekthat's ok, building an i386 .deb containing amd64 code is easier than trying to get it to actually cross-build, so this is a sufficient test :)23:39
infinityHeh.23:39
* infinity wanders off to hunt a sandwichbeast.23:40
slangasekinfinity: can you review dpkg post-hunt?23:41
slangasekbjf: fix for bug #846451 in the dpkg upload waiting in the unapproved queue; feel free to grab/build/test23:46
ubot4Launchpad bug 846451 in dpkg (Ubuntu) "upgrades from oneiric beta-1 installs missing multiarch support (affects: 3) (heat: 16)" [High,Fix committed] https://launchpad.net/bugs/84645123:46
dokoslangasek, infinity: gtk3.0 built on powerpc. please give back powerpc builds in 1h23:49
dokogood night23:49
slangasekdoko: which builds, specifically?23:49
dokoslangasek, all in main, which don't have ftbfs bug report23:50
dokohttp://qa.ubuntuwire.org/ftbfs/23:50
slangasekhum, I don't know of a sane way to query that, so I'll defer to infinity23:50
slangasekah23:50
slangasekok23:50

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