/srv/irclogs.ubuntu.com/2012/05/01/#ubuntu-release.txt

slangasekdoko, infinity: running into a strange error trying to merge busybox from Debian; they've turned on nfs mount support, but this causes a build failure: http://paste.ubuntu.com/958833/00:33
slangasekdoko, infinity: this looks related to the glibc sunrpc split-out; any idea how this was working in Debian?00:33
infinityslangasek: You're sure that's not just an as-needed thing?00:34
slangasekinfinity: AFAICS nothing tries to pull in librpcsvc.a here00:35
slangasekoh yes, I should've said, it's only the static build that fails00:35
slangasekdoko_: nice timing :)  do you have any idea about this? http://paste.ubuntu.com/958833/00:36
infinity(That's probably just his client bouncing)00:36
slangasekyep00:36
infinityhttps://bugs.gentoo.org/show_bug.cgi?id=379481#c2700:40
ubot2infinity: Error: Could not parse XML returned by bugs.gentoo.org: HTTP Error 404: Not Found (http://bugs.gentoo.org/xml.cgi?id=379481)00:40
infinityubot2: That was remarkably unhelpful.00:40
ubot2infinity: Error: I am only a bot, please don't think I'm intelligent :)00:40
infinityslangasek: I think the answer might be "use 1.19.4"00:42
slangasekmmk00:42
slangasekstill concerned that this worked in Debian but not Ubuntu00:43
infinityDebian is glibc 2.1300:43
infinityBut all accounts, this seems to have changed in 2.1400:43
slangasekoh, dur00:43
slangasekyes00:43
infinityOh, wait, the NFS mount fix is in 1.20.000:44
infinityBut I'm betting it's fairly simple to backport.00:44
slangasekyeah, for the moment I'll just disable NFS in the static build00:45
slangasekit's a new feature we weren't missing before, so I'm not in a hurry for fixing just yet00:45
infinityhttp://git.busybox.net/busybox/commit/?h=1_20_stable&id=a86e02492d7700ce8cb4108f53646dfb025c2dff00:46
infinityAnd possibly:00:47
infinityhttp://git.busybox.net/busybox/commit/?h=1_20_stable&id=39b233182c0a13200be051b993da181a1db80a8700:47
infinityYeah, if those two backport with minimal fuss, that should do it.00:48
infinityAnd we're > 2.6.23 on hardy and later, so that seems sane for us.00:48
slangasekyep00:49
slangasekprovided we think bypassing the system rpc headers is sane :)00:49
infinityIs anything busybox does sane?00:54
* slangasek idly twiddles busybox to make it pick up hardening again00:54
* infinity decides he's done with his "You're in a maze of registers, all alike" text adventure for the day, and goes to hunt sushi.00:55
micahgdid the branch lifting the dpkg pre-depends requirement actually land?01:03
micahgah, looks like it01:06
wgrantmicahg: Yeah, but probably won't be deployable for a day or two.01:10
micahgmeh, I just sync'd something that depends on it :(01:10
micahgthe way the queue looks though, that should actually work out just fine :-/01:10
infinityHeh.01:11
micahginfinity: you wanna score down the builds for me?01:11
infinitymicahg: Sure, which source?01:11
micahginfinity: coccinelle01:11
* micahg thinks this is a first for him, having builds scored *down*01:12
infinityNot sure that made much difference in their queue positions, but they're definitely dead last now. :P01:13
micahgyeah, well, I expect more uploads over the next few days :), I don't need it done now, I just wanted it off my list :)01:14
infinity"Tokyo Cabinet is the successor of QDBM"... Who names these projects?01:16
wgrantNot to be confused with Kyoto Cabinet, which is another DBMish thing01:17
wgrantAh, at least the Tokyo Cabinet homepage mentions Kyoto Cabinet.01:18
infinityI can't tell if you're pulling my leg or not.01:18
wgrantsrsly01:18
wgranthttp://fallabs.com/tokyocabinet/01:18
wgrantFirst paragraph01:18
wgrant"BTW, do you know Kyoto Cabinet?"01:18
infinity...01:18
wgrantYes01:18
wgrantI thought for ages they were the same thing.01:19
wgrantBut they're actually distinct projects.01:19
slangasekogra_: fyi, looks like you didn't run sync-mirrors after fixing the md5sums this morning; done now06:37
cjwatsonmicahg: I wouldn't worry too much about it - a few retries at this point won't be the end of the world or anything09:10
cjwatsonmicahg: I synced quite a few that will probably fail for that reason; better to get them off *my* plate09:11
micahghehe09:11
cjwatsonwgrant: the pending QA looks kind of trivial, though; is there something else blocking deployments?09:14
wgrantcjwatson: The QA before your thing is done09:14
cjwatsonin fact I'm not really sure why both those revisions weren't no-qa09:14
wgrantThe QA after that (particularly 15180) is extremely non-trivial.09:15
wgrantBut we can deploy 15177 now09:15
wgrantAssuming production doesn't decide to blow up again09:15
cjwatsonoh, bah, when I said that the deployment report I had loaded only went up to 15179.09:15
wgrantThat's like so 16 minutes ago.09:16
wgrant15178 could be no-qa, I guess.09:16
wgrantLet me just review the diff.09:16
cjwatsonand 15179 is a test fix, isn't it?09:16
wgrantYes.09:17
wgrantno-qa09:17
cjwatsoner, as opposed to a testfix.09:17
wgranttestfix, testfix.09:17
wgrantLet's just go with 1517709:18
wgrant15178 has already broken qastaging today :)09:18
wgrant(meant to look at this hours ago, but the distractions just kept coming)09:19
=== bulldog98_ is now known as bulldog98
wgrantcjwatson: deploy is done11:04
cjwatsoncool, thanks11:06
cjwatsonGood, and a sample retry worked too.11:14
wgrantGreat.11:17
=== peterm-ubuntu is now known as Peter_lunch
=== doko_ is now known as doko
ogasawaracjwatson: should our package uploads for quantal be going through -proposed first and then be pocket copied?13:19
ogasawaracjwatson: ie. similar to our process at the end of Precise13:20
cjwatsonogasawara: right at the moment, there's so much skew from the initial auto-sync that it hardly matters13:23
cjwatsonogasawara: once that settles down a bit, https://lists.ubuntu.com/archives/ubuntu-devel-announce/2012-April/000949.html still applies, I think13:24
cjwatsonuntil such time as we have better tools13:24
ogasawaraack13:24
infinityBah, whoever synced tex-common before tipa kinda broke the world.14:15
* infinity goes about papering over this.14:16
infinityAnd texlive-base... And... Fun.14:19
infinitycjwatson: Oh, it was you!14:31
infinitycjwatson: So, uhm.  New tex-common = Very Bad Thing.14:31
infinitycjwatson: I think we may have just been backed into a corner where we have to manually re-bootstrap the entire tex-* interdependency mess.14:32
infinitycjwatson: (Even backing it out would require a small "bootstrap", though slightly less painful)14:33
cjwatsonArgh14:33
cjwatsonEr, sorry :-(14:33
cjwatsonSo it just needs new tipa?  Can we build that in a PPA and copy it?14:33
infinityYeah, no, it needs way more.14:33
cjwatsonBugger14:33
infinitytexlive-*, tex-*, it seems they all interdepend in nasty ways.14:34
cjwatsonI thought it was an easy fix for an lmodern dep-wait14:34
cjwatsonSo how does it break?14:34
infinityHrm, this chroot I've been playing in might be getting a bit too dirty to answer that. :P14:35
jbicha_infinity: maybe https://launchpad.net/~texlive-backports/+archive/ppa would help?14:35
cjwatsoninfinity: I mean is there some current-ish build that it breaks?14:36
infinitycjwatson: tipa is enough to fix tex-common on its own, but then the world explodes when you try to install other bits.  I think.  Like I said, my chroot's too dirty to give sane answers, let me start with a fresh one. :P14:38
infinityOh, right, it's the "Breaks: texlive-common (<< 2010)" that blows up the world.14:39
infinityAnd it cascades from there.14:39
infinityInto all tex/texlive bits.14:39
infinityAnd since tex-common ultimately build-depends on itself (and on texlive), backing it out is about as painful as forging ahead.14:39
infinitySo, I'll look at the latter.14:39
cjwatsonWe should forge ahead, yeah - the new tex-common was only three days away from reaching testing anyway14:40
infinitycjwatson: It was the kernel breaking that I noticed, but I'm sure there will be many others, as it breaks ghostscript and other oft-build-depped-on bits.14:40
jbicha_I think my PPA will give you a headstart14:41
cjwatsonHah, if Debian isn't careful, tex-common 3.10 will reach testing without texlive-base >= 2010 ...14:41
infinityjbicha_: It certainly would.14:41
cjwatsonjbicha_: Are there any Architecture: any bits in there/14:41
cjwatson?14:41
infinityThere are, yeah.14:42
infinitytexlive-bin, etc.14:42
infinityGiven the versions are all happy and sane, I'd be tempted to just copy the PPA wholesale, and then sync over it.14:42
infinityOr, I could just use it to quickly seed a bootstrap chroot.14:43
cjwatsonActually, thinking about it, britney ought to notice, so Debian should be OK14:43
infinityI trust jbicha enough to do that. :P14:43
cjwatsonProbably better or else non-x86 ain't gonna work14:44
infinityHrm, yeah, I should test this all on PPC or something to make sure whatever path I take ends well.14:45
infinityjbicha_: Should that PPA contain all the bits we need to transition to the New World Order?14:51
infinityjbicha_: (Using it as a list of what to sync...)14:51
=== scot-work is now known as scott-work
infinityHrm.15:03
infinityOkay, re-staging jbicha's tex* backports in a de-virt PPA, so I can get all arches built.15:25
infinityWe'll see where that gets me.15:25
=== jbicha is now known as Guest90485
=== Guest90485 is now known as jbicha_
infinitydoko: Was openjdk/arm being fixed today?15:48
jbicha_hi, so a bunch of us discovered that X doesn't load in quantal unless we use libxfont 1.4.4-1 from precise15:59
dokoinfinity, bank holiday ...16:00
infinityjbicha_: You didn't need X anyway, did you?16:02
infinitydoko: This isn't a bank!16:03
jbicha_infinity: well my virtual terminals weren't working either and those *are* useful16:21
infinityjbicha_: Picky, picky. ;)16:27
infinityjbicha_: So, has anyone sorted out why libxfont no workie, or just that it sucks?16:27
jbicha_of course only fools are running quantal today...16:27
jbicha_I've no idea, I don't see a bug report in LP or Debian16:28
infinityWell, I'll go back to untangling the tex* mess and leave that to desktopish people to care.16:28
slangasekScottK: my amavisd-new merge pulled in new recommends on altermime and ripole that I didn't notice when merging; do you think these should be MIRed, or demoted to suggests?16:43
dokoslangasek, infinity did you sort out the busybox issue?16:45
dokoanyway, afk now16:45
slangasekdoko: yeah16:46
ScottKI don't know them well enough to have an opinion on the packages themselves.  In general if Alexander Wirt says it should be Recommends, it probably should.  In fact, the bug report he was responding to asked for recommends of suggests and he picked recommends.16:46
ScottKhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=66546916:46
ubot2Debian bug 665469 in amavisd-new "amavisd-new: should recommend/suggest altermime and ripole" [Normal,Fixed]16:46
slangasekdoko: at least, we understand why it broke in Ubuntu but not Debian and what upstream's proposed resolution is; for now I didn't feel like backporting so I just re-disabled nfs support in the static build16:46
slangasekScottK: ok16:46
* infinity grumbles about 800MB source packages.19:18
mdeslaurinfinity: gah! what's 800MB? I though we killed ia32-libs :P19:18
infinitymdeslaur: texlive-extra19:19
infinityAll the tex* stuff is huge.19:19
mdeslaurwow19:19
* infinity notes that his PPA says "2.8 GiB (100.00%) of 2.0 GiB" and wonders if he should be concerned by this.19:35
tumbleweedthey reject uploads after 100%, AFIK19:36
slangasekso as long as it stays at 100% he's ok? :)19:36
mdeslauryou've got one of those newfangled "lossy" PPAs :)19:36
jbicha_infinity: I spent all night uploading a tex package to my PPA only to get the reject notice after :(19:37
jbicha_so yes I'd be concerned :)19:37
infinityjbicha_: I intend to dump everytihng from the PPA once I'm done this anyway. :P19:37
infinityjbicha_: In the process of unmangling this mess, I'm going to upload your 2011.20120410-1ubuntu1~precise1 at 2011.20120410-1ubuntu1 with your name attached to it, if that's cool with you.19:50
infinitys/at/as/19:50
infinityjbicha_: texlive-bin, that is.19:50
jbicha_that's fine19:51
infinityKay.  And re-merging texlive-extra at a higher version, and syncing the rest.19:51
infinityThis should all be sorted in a couple of hours of churn.19:51
infinityAnd then we get our first mass-give-back of the cycle. :P19:52
slangasek:)19:58
=== joshuahoover1 is now known as joshuahoover
cjwatsoninfinity: thanks for sorting that out21:16
cjwatsonI bet you were bored this week anyway. ;-)21:16
infinitycjwatson: Heh.21:18
=== yofel_ is now known as yofel
=== jbicha_ is now known as jbicha
=== yofel_ is now known as Guest77193
=== SpamapS_ is now known as SpamapS
=== jbicha is now known as Guest96816
=== elmo_ is now known as elmo
=== cjwatson_ is now known as cjwatson

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