/srv/irclogs.ubuntu.com/2013/03/15/#ubuntu-release.txt

slangasekLaney, xnox, ScottK: the systemd RC bug is resolved now (bug #1154813)02:22
ubot2Launchpad bug 1154813 in initramfs-tools (Ubuntu) "Boot broken with initramfs-tools 0.103ubuntu0.5b1 - wait-for-root doesn't wait" [Critical,Fix released] https://launchpad.net/bugs/115481302:22
xnoxslangasek: I also noticed pitti's comment on the FFe "block is in place until after beta1 is shipped"02:22
* xnox would like the block lifted, but I guess Laney/pitti should be lifting it.02:23
xnox38 packages held.02:24
xnoxLaney: wasn't chromium-browser was supposed to be let through even without up to date armhf build?!02:24
ScottKslangasek: OK.  At this point I'm not sure I want to be the one that let libudev1 into raring on Friday, so I'll wait for Laney to remove the block.03:40
infinityxnox: chromium-browser isn't being held up because of armhf.03:53
=== mmrazik is now known as mmrazik|afk
=== mmrazik|afk is now known as mmrazik
tumbleweedaah, unity was sabdfl'ed07:54
jamespageDaviey, we need to push a point release of python-quantumclient to raring for the upcoming rc's of openstack core projects09:10
jamespage2.1.2 -> 2.2.009:10
jamespagewe have been using this in the CI lab for some time  - I've also been testing with trunk of everything for the last four days and I've seen no issues with the new client version09:11
jamespageDaviey, do we need a FFe?09:11
Davieyjamespage: is 2.1.2 not compatible ?!09:11
Davieyjamespage: Compatibility aside, before the client broke out - we'd have tracked it to final.. so 2.2.0 is the version we should be carrying.  I think you should proceed.09:13
jamespageDaviey, it does not have support for newer bits and pieces in quantum that landed since 2.1.209:13
jamespageDaviey, ack09:14
Laneyxnox: repeated pinging at 02:20 isn't likely to get it done09:23
Laneyit was a block for pitti so I was waiting for pitti to ask me to lift it himself, which came this morning09:24
xnoxLaney: ack. \o/ yeah, stuff I care about has migrated ;-)09:36
=== yofel_ is now known as yofel
cjwatsonstgraber: I fixed up ownership of various files, which was the source of your 'cp -al www www.prev' problem; not sure why that didn't happen last time09:42
cjwatsonstgraber: I *thought* I'd preserved the oversizedness note; I don't have a specific test case for it, though, so I'll look into that09:44
cjwatsonslangasek: So I wrote in https://wiki.ubuntu.com/RaringRingtail/TechnicalOverview that people need to upgrade to 12.10 first, and this was largely just from inertia; do we want to declare that you can upgrade directly from 12.04 LTS, to avoid encouraging further upgrades via 12.10?10:22
seb128cjwatson, don't we only support LTS to LTS+1 et <n> to <n+1>?10:27
seb128et->and10:27
seb128cjwatson, e.g do we do any testing for 12.04->13.04?10:27
cjwatsonWell, sure, right now, but we can't continue that practice if we're going to be de-emphasising non-LTS releases10:42
cjwatsonjibel: ^- How hard would it be to set up precise-to-raring upgrade tests in jenkins?  I don't see any right now10:44
jibelWe don't test this ATM, but it shouldn't be hard if it is supported by the upgrader. I'll have a look.10:49
infinitycjwatson: Given that we need to support 12.04->14.04 anyway, I think it's the Right Thing to always make sure that we support LTS->current, it makes our jobs MUCH easier when prepping the next LTS if we haven't been ignoring it for two years.10:52
infinitycjwatson: So, I'm all in favour of a QA and culture shift there.10:52
cjwatsonThat was much my thought10:52
cjwatsonIt's in our interest regardless of any release cycle changes; and it should be in users' interests10:53
infinity*nod*10:53
cjwatsonjibel: Also, has the Content-Type of jenkins autopkgtest logs changed, or something?  e.g. when I try to view logs from https://jenkins.qa.ubuntu.com/view/Raring/view/All/job/raring-adt-bzr/ARCH=i386,label=adt/ in firefox, I now get told that it's a "BIN file" and I only have the choice to cancel or save to disk, which is rather less convenient than it showing up as text in my browser11:13
infinitycjwatson: Not that it changes the fact that jenkins is spewing bogus headers and should be fixed, but you really want http://spasche.net/openinbrowser/11:20
infinitycjwatson: It's made my life so much more pleasant.11:20
cjwatsonah, cool11:20
cjwatsonthanks :)11:21
jibelcjwatson, it didn't change AFAIK, when did you notice this change?11:25
cjwatsonjibel: I haven't looked at autopkgtest output for *ages* until today11:25
cjwatsonSo just today, but that doesn't tell you much11:25
LaneyI've noticed that behaviour for a long time11:26
infinityIt could be that the Content-Type never changed, but Fifefox got stricter about how it deals with it.11:26
cjwatsonOr I guess it could be that my new laptop has a different browser configuration somehow (though I did sync over my profile11:27
cjwatson)11:27
jamespageplease can an someone reject d2to1 from precise-proposed - forgot to add the ppa target to the upload11:36
jamespagedoh!11:36
cjwatsonjamespage: done11:36
jamespagecjwatson: ta11:36
jamespageDaviey, I also need to upgrade python-django-compressor to 1.2 to fixup horizon with firefox (see bug 1130610)12:30
ubot2Launchpad bug 1130610 in python-django-compressor (Ubuntu Raring) ""SyntaxError: invalid increment operand" when parsing JavaScript using Firefox" [High,In progress] https://launchpad.net/bugs/113061012:30
jamespage1.1.2 -> 1.212:30
jamespageI confirmed it fixes the issue; only rdepends is horizon12:31
cjwatsonstgraber: Well, I'm confused.  The oversized handling looks right and I even just added a test for it.  Where's it supposed to show up on iso.qa?12:32
=== mmrazik is now known as mmrazik|lunch
cjwatsonstgraber: Ah, wait, it's broken for non-Ubuntu flavours12:35
=== mmrazik|lunch is now known as mmrazik
cjwatsonstgraber: Fixed, with a better test case - thanks for the report12:37
Davieyjamespage: Nothing else uses this, and 1.2 seems to have had more upstream exposure to this, please carry on.12:40
jamespageDaviey, ack12:41
Davieyjamespage: surprised it's still not in debian?12:41
jamespageDaviey, I suspect its in the experimental new queue12:41
Davieyah, yes.12:41
jamespageDaviey, yeah - its in git.debian.org but not accepted12:45
stgrabercjwatson: thanks for tracking the bug down and fixing!13:19
stgrabercjwatson, infinity: who's our webteam contact? I've had multiple reports that we ought to update http://www.ubuntu.com/testing13:22
infinitystgraber: That's a good question that I'm not sure I have the answer to.13:39
infinityI also didn't know that page existed until today...13:40
stgraberinfinity: I pinged #web-team on the internal IRC, hopefully someone will react13:41
stgraberinfinity: the link was added in the announcement "template" since alpha-2 apparently13:42
infinitystgraber: If all else fails, bugging Peter Mahnke might get it done.  But I'm not sure who we're "supposed" to bug.13:43
infinitystgraber: But, ideally, everything after "Thank you" should probably just be removed, so it can remain static content.13:44
infinitystgraber: And the wiki updated with whatever bits we think it should have.13:44
stgraberinfinity: yeah, I tried to ping Peter first (per Daviey's suggestion) but he appears to be offline at the moment. Anyway, I agree that the list of releases isn't terribly useful and we could probably just have that removed and keep the page static.13:46
cjwatsonstgraber: I think Peter and/or that channel is correct14:21
infinitycjwatson: Hrm.  Seems like a misfeature on britney's part that it cares about outdates for an arch that's already outdated.15:03
infinity(Though, maybe I should just put some time in today to fix chromium-browser on ARM instead of continuing to fudge it)15:04
cjwatsonPossibly, yeah15:11
cjwatson(On both counts :) )15:11
cjwatsonNOTE: I'm changing the buildlive interface to be a bit more standard in cdimage terms, so the project and series should now be passed in through the environment (e.g. DIST=precise for-project ubuntu buildlive daily-live')15:11
cjwatsonI've also made most of cron.* have --live options, so normally, you can just adjust expectations as follows:15:12
cjwatson-31 7 * * *     buildlive ubuntu daily-live && for-project ubuntu cron.daily-live15:12
cjwatson+31 7 * * *     for-project ubuntu cron.daily-live --live15:12
cjwatsonSome of the odder builds (wubi, livecd-base, core, chinese-edition) still call buildlive directly in crontab15:12
infinityI wonder if there's still any value in livecd-base.15:18
cjwatsonThis also means that you don't have to remember about cases where the livecd-rootfs project is called *-dvd, so the direct buildlive call for Edubuntu would go from 'buildlive edubuntu-dvd dvd' to 'for-project edubuntu buildlive dvd'15:18
infinityIt used to really just be a good, quick "is the machinery working as expected?" test, but core does that just as well.15:18
cjwatsonAnd it means that buildlive is now in the public cdimage branch at long last15:19
cjwatsoninfinity: Originally, it was a request from lamont (but of more general utility) to provide a squashfs base for customisation15:19
cjwatsonI don't know whether core is just as good for that; maybe it is15:19
infinityYeah, I know what it was *originally*, but I doubt anyone uses it for that.15:19
infinityI could be wrong, though.15:20
infinityIt's not like it eats a ton of resources.15:20
* infinity shrugs.15:20
lamontI'd be happy with core15:20
infinitycjwatson: So, I notice that, like me, you've avoided NEWing libgmpada, I assume for the same reason (-dev seemed to bump SOVER, but library package didn't, WTF?)15:21
infinitycjwatson: Were you chasing that up with the Debian maintainer(s) at all?  Should I?15:21
cjwatsonlivecd-base> Yeah, it's a little hard to say15:22
cjwatsoninfinity: I hadn't put any thought into it, actually :)15:22
cjwatsonI tend to routinely NEW anything that new-binary-debian-universe supports - anything else rather less frequently15:22
infinitycjwatson: Ahh, I just assumed you were avoiding it intentionally, since you seem to do a lot of binNEW batch processing (as do I).15:22
cjwatsonSo I haven't chased it up at all15:22
infinityLet me have a poke at the actual contents of those binaries to see WTF is up.15:23
cjwatsonThe -dev does look weird15:23
infinityCause the weird bump on -dev but not lib is confusion.15:23
infinityconfusing, too.15:23
infinityIt's not the first one, either.  The previous version had lib2 and lib3-dev :P15:23
infinityI think the Debian maintainer may be very confused about libraries.15:23
=== greyback is now known as bzoltan-smells
=== bzoltan-smells is now known as greyback
=== Ursinha_ is now known as Ursinha
=== rsalveti_ is now known as rsalveti
infinitycjwatson: So, that bizarre -dev package version comes from Debian ADA policy.  It's doesn't relate to the ABI of the library at all, but some magic ADA-only API rev.15:53
infinitycjwatson: Vomitously icky, and I wish I hadn't read it.  At least working on chromium will now seem like an improvement on my day.15:53
cjwatsonHow bizarre.  Fortunately I have managed to avoid ada.15:58
slangasekcjwatson: good question.  Will the upgrade machinery *allow* us to upgrade users from 12.04 to 13.04?16:35
infinityslangasek: We can make it allow us.  I think the original point was in making sure it's possible, however.16:50
infinityslangasek: Or, rather, that it doesn't break when attempted.16:50
ScottKFor Kubuntu, we supported upgrades from 8.04 -> 8.10, 8.04 -> 9.04, 8.04 -> 9.10, and 8.04 -> 10.04 because the early KDE4 releases were so rough.  It wasn't that difficult to do.16:52
ScottKMostly it was just added upgrade testing.16:52
infinityIndeed.16:52
ScottKinfinity: Someone should reply to the TB thread proposing this be part of the new release model ....16:53
infinityAnd as Colin and I were both agreeing on last night, even if we weren't changing support cycles, making sure LTS->current works is always a good thing anyway, so we don't have that sille LTS->LTS "hey, nothing works" panic due to people ignoring upgrade paths for 18-24 months in between.16:53
ScottKYeah.16:53
* infinity doesn't read the TB list, but is positive that he and Colin are very much on the same page here, and Colin's on the TB, so...16:54
ScottKIt also gives a way out in the new model for someone who's on LTS and a year later decides they want current.16:54
micahgScottK: I'd prefer we don't have it officially part of the new release model as that will require backports go through the intermediate releases again16:54
infinitymicahg: Eh?16:54
micahgif there's an upgrade path, you need the backport through it16:54
ScottKmicahg: With the proposed shorter support lifetime, it greatly simplifies that.16:55
infinity^16:55
ScottKThe path becomes ~ LTS  and current.16:55
infinityAnd the argument from Colin and I is that we should be making sure the upgrade path WORKS, regardless of if we need to support it.16:55
micahgsure, but current might not be valuable16:55
slangasekinfinity: cjwatson's original question was whether to change the tech overview, and I think the answer to that is yes + get it autotested, provided we can make update-manager DTRT16:55
infinityThough, with the shorter support cycles, we would need to support it, I think.16:55
infinitymicahg: I'm not sure what you mean by "current might not be valuable".16:56
micahginfinity: in terms of backporting certain software16:56
infinitymicahg: If all backports are from current, and the only supported release other than current is an LTS, you only backport from current to LTS, and done.16:56
micahginfinity: it's common to want to backport from the development series16:57
infinitymicahg: I thought you had a policy of not backporting from devel, because it makes post-backport support a nightmare?16:57
micahginfinity: I was not aware of such a policy where the version being backported was a stable one16:57
ScottKinfinity: No.  The requirement is it has to be in the archive.  Devel series is fine.16:58
infinityScottK: Ahh, kay.  I misunderstood somewhere along the way.16:58
ScottKThe support model is if a backport is broken, backport the newer thing that fixes the broken.16:58
infinitySo, sure, you might need to backport to $current and $latest_lts, if your ultimate target is $latest_lts, that shouldn't be a big deal, mind you.16:58
ScottKConsidering the testing standard is builds/installs/runs, it's not hard.16:59
micahginfinity: it just means you need to find someone with interest on $current to test, that can be problematic sometimes16:59
ScottKIt gets hard for libraries, but then it's supposed to be hard ...16:59
ScottKinfinity: I think we'll also want to adjust SRU policy too, but it can wait until the details of the larger plan are sorted.  I'm thinking for non-LTS releases, only SRU regressions from the previous release.  For other things hit the development series and last LTS.  The regular release user can get the fix when they upgrade after the next release.17:05
infinityScottK: Again, preaching to the choir.17:07
infinityScottK: Many of us think lots of these things are somewhat self-evident, so I suspect we might be able to just have a Release Team pow-wow about it all and present a unified front on a few things like this.17:07
ScottKAgreed.17:08
ScottKFWIW, Kubuntu (as a project) had a meeting on the topic and I just sent the project feedback to the TB list.17:08
infinityYeah, I'm catching up with the list archives now.17:12
ScottKIt would be nice to have a version of http://people.canonical.com/~ubuntu-archive/proposed-migration without Laney's haskell stuff in it.17:25
ogra_poor Laney, nobody likes his haskell17:26
ogra_(though i usually complain about the -changes spam)17:26
LaneyThere's a good way to get it clear of haskell stuff.17:26
LaneyIf you say "remove it" you get a Stern Look17:27
infinityremove-package ghc?17:27
infinityJinx.17:27
micahgI think if someone doesn't find time in the next 2 weeks, anything haskell package with no rdeps that's blocking the transition should be removed, that can be done recursively, then a handful will be left that hopefully someone has time to fix17:36
cjwatsonI've already been removing some binaries that are broken on non-primary architectures17:37
LaneyI think if all of the ppc/armhf busticacted ones are removed then the remaining list looks a lot more tractable17:44
LaneyI've already ported a few packages for 7.6 too and hope to get to as many of the rest as possible17:45
LaneyIn some cases I've been syncing older versions of stuff (syncpackage -V) and also undoing ports to new APIs to avoid starting new sub transitions17:46
jokerdinohey, i know you guys are super busy and stuff but, can one of you spare some time and help us review the unity-tweak-tool stuck in the new queue. :'(18:15
jokerdinoi will be grateful.18:15
infinityjokerdino: It's still on my TODO.  I guess since I managed to pass chromium off to chrisccoulson, I can look at it this afternoon.18:17
jokerdinoinfinity: oh thank you very much. it just feels a little dejected getting no response for quite some time now.18:18
jokerdinoand i feel low having to nag :(18:18
rtg_infinity, new raring kernel crack headed your way. I remembered the orig tarball this time.18:20
infinityrtg_: Mmm, crack.18:26
xnoxinfinity: sometimes I'm not sure when you are joking ;-)19:46
infinityxnox: In reference to?19:55
ogra_crack ?19:56
infinityogra_: Well, it's either crack or wearing floral prints to work.  I'm not sure what his context is.19:56
ogra_oh, you waer floral prints ?19:57
xnoxogra_: no, i do.19:57
ogra_tsk ... that hangout thing19:57
xnoxanyway. turns out my PC woes was the beginners mistake of using PSU that is bundled with the case....19:57
* ogra_ would rather call it a mistake to buy a bundle :)19:59
infinityUnless it's an Antec, yeah.20:01
ogra_do they have special silent fans ?20:02
infinityThe lovely PSU company that realized they could triple their profit margins by wrapping their power supplies in pretty aluminum.20:02
infinityogra_: They have pretty much anything you can imagine.20:02
ogra_ah, cool20:02
infinity(I tend to buy my Antec cases and PSUs separately anyway, to mix and match what I want, but you probably wouldn't go wrong with a bundle, as long as you don't stupidly underspec your power draw)20:03
ogra_well, if the case suits me :)20:03
infinityI've been using these ones a lot lately.  Ridiculously cheap, well made, nice to work with, and somewhat pretty: http://www.memoryexpress.com/Products/MX3767320:04
ogra_getting a PSU thats powerful enough and quiet for that case http://www.silverstonetek.com/product.php?pid=291wasnt so easy20:04
infinityAhh, you like yours a bit more compact, I see. :)20:05
ogra_yeah, and in some atypical shape20:05
infinityI'm still an old skool overclocker and modder at heart, even though I don't do either anymore.  But I still purchase as if I might.20:06
ogra_i would have bought it in a bigger size if they had it20:06
ogra_still enough for playing steam games on my triple head setup :)20:06
xnoxThis is what I got: http://www.ebuyer.com/235611-coolermaster-elite-430-all-black-case-with-elite-500w-psu-rc-430-kwp50020:07
xnoxit even has blue LED front fan20:07
ogra_heh20:08
infinityKids these days.20:08
ogra_thats what made alienware a success :)20:08
infinityxnox: CM isn't known for their quality.  Just trading on a silly "overclocking friendly" brand that never measured up, sadly.20:08
ogra_siny LEDs on the cases20:08
ogra_*shiny20:08
infinityxnox: Not that quality matters for a case, if you think it's pretty and it doesn't slice all your fingers open.  But it matters for the power, as you've found out.20:09
ogra_it shouldnt rattle all the time ... so minor quality is required20:09
infinityHeh, fair point.20:09
xnoxinfinity: yeah. First troubleshooting step: take the motherboard out of the case.20:09
* xnox was all *sigh* about that.20:09
infinityBut you can fix that with a bit of puffy double-sided tape in the right spots, if you REALLY like the look of it.20:09
ogra_yeah, or cardboard20:10
infinityHeh.20:10
infinityI still have a laptop with one of Thom's business cards embedded in it.20:11
infinityReplaced a shim between the case switch and the internal power switch that broke off.20:11
ogra_my basement is fully equipped with tools to build a case ... one day i might build my own20:11
ogra_haha20:11
ogra_wow, that must be old20:11
ogra_like 7 years or so20:12
infinityDid the repair in Sydney.20:12
infinityWhenever that was... 2005, I guess.20:13
infinityogra_: Dude, we're old.20:13
infinityogra_: Well, I'm old.  You're really old.20:14
* slangasek passes out canes20:15
ogra_hahaha, yeah20:15
* infinity misread passes as pisses and was really confused.20:15
ogra_LOL20:16
ScottKinfinity: For power supplies, I'm either for Antec or PC Power and Cooling (although I think it's been close to a decade since I bought from them).20:25
ScottKActually no.  I bought one recently.20:25
ScottKI replaced a circe 2005 PP&C supply that failed.  I was happy enough though that it failed safe so it was just a matter of dropping a new power supply in.20:26
Noskcajjust don't buy Aywun power supplies20:39
Noskcajocz make good PSUs too.20:42
infinityOCZ has good warranties.  The part where I know that makes me shy away from them, but I could have just had bad luck.20:43
Noskcajmy ModXtream works great, just mmy cooling isn't enough for my OC so my PC is near unuseable20:44
* infinity decides to go to the pharmacy to get some drugs, and hopes the channel will get back on topic in his absence.20:45
ogra_heh20:45
Noskcajinfinity, won't happen20:52
=== Ursinha-afk is now known as Ursinha
=== Ursinha-afk is now known as Ursinha
=== Ursinha-afk is now known as Ursinha

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