/srv/irclogs.ubuntu.com/2014/05/23/#ubuntu-release.txt

slangasekbdmurray: remind me how update-manager determines which sources are third-party?  I just had it disable archive.ubuntu.com on an attempted upgrade to utopic00:54
slangasekbdmurray: hmmm possibly related to my /etc/update-manager/release-upgrades.d/local-mirrors.cfg no longer having the expected effect01:30
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== Adri2000_ is now known as Adri2000
=== jhodapp|afk is now known as jhodapp
=== fginther` is now known as fginther
tseliothi, can and admin reject xorg-server-lts-saucy from precise-proposed, please? (I forgot to include the previous release in the diff)07:51
infinitytseliot: Done.08:01
tseliotinfinity: thanks08:01
=== nobuto_ is now known as nobuto
=== ara is now known as Guest58311
superm1slangasek: currently http://cdimages.ubuntu.com/mythbuntu/precise/ appears to be building still daily, can you change it so that the LTS's that build daily will be the trusty LTS instead at this point?12:42
cjwatsonWe haven't started any trusty LTS builds yet12:43
cjwatsonI was planning to do that after the livefs infrastructure changes are done12:44
ScottKDo CI train packages somehow skip binary New?  qtdeclarative-opensource-src grew a new binary in the last upload and I don't see where it hit new.12:58
=== Ursinha is now known as Ursinha-afk
xnoxcjwatson: well, can we spin up mythubuntu trusty daily? mythbuntu have fixes in -updates that unbreak mythubuntu ubiqyity plugins.13:27
xnox(e.g. to prevent installer from crashing if one chooses vnc option)13:28
infinityScottK: All copies skip binary NEW, it's a longstanding bug.13:28
ScottKSigh.13:29
infinityWell, s/bug/misfeature/ ... It's not trivial to fix, but it's on the TODO.13:30
ScottKSo CI train is both a backdoor for non-developers to upload and gets less scrutiny.13:30
infinityPretty much means completely rewriting what a copy is.13:30
ogra_could some archive admin let golang-udm out of NEW ?13:30
ScottKinfinity: that or deciding copy from CI train isn't the right way.13:32
infinityScottK: All copies have this particular problem, and we're not going to stop using them entirely, so it's a bug that needs fixing.13:32
ScottKAFAICT source only copy and rebuild would make it hit new.13:32
infinityYes, it would.13:32
infinityBut it would also invalidate to some extent the binary testing that was done, as well as being a waste of resources.13:33
ScottKThe tests get rerun anyway for migration from proposed don't they?13:34
infinityDifferent testing.  Which is, indeed, also a problem IMO.13:34
infinityAll the testing they do should be done at the -proposed stage, not before.13:34
ScottKI agree it would cost some additional resources, but I don't think it would be a waste.13:35
=== Ursinha-afk is now known as Ursinha
infinityScottK: So, I'm curious what the deep concern here is in this case.  I assume the package rename was warranted.13:42
infinityScottK: The broken one only existed in utopic, so the earlier it's fixed, the sooner they can drop the transitional one and pretend like it never happened.13:42
infinity(or just P/C/R it out of existence, which is probably smarter than a transitional)13:43
infinityScottK: Your review didn't raise any technical arguments for why it was bad, just that it should wait to be less of a hassle.13:44
ScottKGiven new gets skipped, it doesn't matter.13:44
jamespagebdmurray, picked up a new ceph bug whilst testing proposed yesterday/today - its not technically a regression compared to release - bug 132249813:44
ScottKI mostly don't appreciate being ignored.13:44
jamespagebdmurray, I have a tested fix but wanted to check whether I should let bug 1278466 release first or stack it ontop of the existing proposed package13:45
ScottKIf comments from people who aren't on their team are going to be ignored, let's quit pretending there's community involvement.13:46
ScottKIf someone had said CI train uploads skip new so it doesn't matter then I'd have said go for it.13:47
infinityScottK: It landed in the distro 5 hours BEFORE your review.  I'm not sure what responsiveness you were hoping for.13:48
infinity6 hours, even.13:48
ScottKinfinity: OK.  Then that's a different bug.13:50
ScottKI've NFC why it's even sent out for review.13:50
ScottKThanks for pointing that out.13:51
infinityI suspect it's a bit of a disconnect between CI train reusing LP MPs for its own test-and-approve process (probably a good thing, component reuse, for the win) and the fact that that's also spamming real people who subscribe to those packages. :/13:52
infinityThough I *am* curious what the CI stuff does if a real person registers a negative review before the bot returns a positive one.13:53
infinityCause that should probably halt it.13:53
LaneyIt doesn't check the reviews or status at all AIUI13:54
infinityLaney: Yeah, that would seem to me to be a problem.  A bot-driven MP like this should still allow humans to play along.13:54
ScottKAlso if it's automatically copied,  the MP get automatically merged so people don't review stale proposals.13:55
infinity(Obviously not in this case, where Scott was 6h too late, but let's assume he got a review in before someone hit the big red publish button, that button should tell them "hey, a human had an issue on this MP, dude")13:55
ScottKYep.13:55
ScottKBut in this case something should have marked it merged when it was copied.13:56
ScottKThen I wouldn't have reviewed a stale proposal.13:56
LaneyHrm13:57
LaneyWas this a source package upload through the train?13:57
ogra_if it was the train you should file a bug ...13:57
infinityLaney: https://code.launchpad.net/~timo-jyrinki/kubuntu-packaging/qtdeclarative-opensource-src_fixpkgname/+merge/22060113:57
infinityIt was that.  Whatever that means.  Looks trainy.13:57
Laneyinfinity: I see it13:57
LaneyTrain can handle human uploads to its PPAs too13:58
Laneybut I think you lose any merging-back if you do that13:58
ogra_yeah13:58
sil2100When direct uploads are being made and handled by the CI train, no bzr merges are made by the infrastructure14:02
LaneyI think if I was going to upload it then I'd have just pushed the branch instead of creating a merge proposal14:02
ogra_then you make robru jobless :P14:02
ogra_i guess he was the one who merged it and drove it through the train14:03
ogra_(guessing by the landing time)14:03
xnoxScottK: branch merges happen at -proposed -> release copy stage, not during ppa -> proposed copy.14:04
Laneyogra_: https://ci-train.ubuntu.com/job/landing-016-2-publish/22/14:04
ScottKxnox: Why? Anyone I know that manages branches directly tags it when it's uploaded.14:05
ogra_ah, so Timo himself14:05
ogra_ScottK, and if the merge expoxes massive errors during autopkgtest ?14:06
xnoxScottK: during ppa -> -proposed, there is a separate branch available owned by bot.14:06
ScottKYet another misfeature.14:06
ogra_you really dont want it to land in trunk before it passed testing14:07
xnoxScottK: the idea is that, when things were getting stuck in -proposed -> -release migration, the trunk would move on, without migrating previous release... or something.14:07
xnoxogra_: testing is meant to be complete by that time (ppa -> -proposed copy)14:09
ogra_xnox, why do we have proposed->archive then ?14:10
xnoxogra_: that's britney migration.14:10
xnoxand ADT.14:10
ogra_testing the package itself is done by that time ... that doesnt mean it plays nicely with the archive14:10
xnoxeither manual testing needs to move during proposed->archive stage.14:10
ogra_or its rdeps14:10
xnox(e.g. open a blocking bug)14:10
ScottKogra: It's already in the archive so what's the point of not making the cvs catch up.14:11
ogra_ScottK, if issues are found in proposed so that the package gets dropped your branch will be out of sync14:12
ScottKxnox: In this case it's a packaging branch so trunk moves on isn't relevant.14:12
ogra_(note that i dont work on CI i'm just a consumer myself)14:12
ogra_but i think it is logical to wait with merging till *all* testing is done ...14:13
ScottKogra: Once it's in the archive it's part of the history of the package.  Not merging and pretending it never happened is just modifying history to ignore what actually happened.14:14
ogra_but it isnt in the archive until britney lets it14:14
infinityogra_: Yes it is.14:14
infinityogra_: It's been uploaded to the archive, release pocket is irrelevant to packaging history.14:15
ogra_we had removals from -proposed in the past, didnt we ?14:15
infinityOn rare occasions, that doesn't mean the upload never existed.14:15
infinityThe right way forward is always forward, even if that's a full revert of the code and a new changelog entry saying "revert the last upload".14:16
ogra_you shoudl probably involve some train developer/admin in this discussion  ;)14:16
infinityYou still want your VCS to reflect that, maybe someone wants to see what was reverted and why.14:16
infinitySo someone else doesn't try the same broken thing two days later. :P14:17
ogra_i'm sure there is a reason didrocks picked this way to workflow14:17
ogra_s/to/of/14:17
ogra_if it couldnt be merged due to being dropped from proposed the MP histrory will reflect that14:18
infinityMP history isn't VCS history.14:18
ogra_admittedly the changelog perhaps wont14:18
infinityNor is it package history.14:18
ogra_depending on the developer and how he works with changelogs14:18
infinityBut I think I'm going to take my sick butt back to bed instead. :P14:19
ogra_yeah, get better so we can meet next week :)14:19
rcjarges, Would you have time this morning to look at bug #1275656?14:23
cjwatsonIt does actually get committed to revision control when it hits -proposed, just to a different branch14:31
cjwatsonI made the same initial objection but having it on a different branch actually does seem kind of sensible14:31
cjwatsonOr at least defensible14:32
argesrcj: i already did look at it and sponsored it. What changed?14:32
cjwatsonxnox: I can have a look on Monday, I guess, but probably not today14:33
rcjarges, ah, the v3 patches from 5/21 are uploaded now?  How do I check these things so that I don't bother you?14:33
argesrcj: https://launchpad.net/ubuntu/trusty/+queue?queue_state=1&queue_text=open-vm-tools I'll reject the older one14:33
rcjarges, thanks14:34
argesrcj: the other one is here https://launchpad.net/ubuntu/precise/+queue?queue_state=0&queue_text=open-vm-tools14:35
rcjarges, Thank you.14:35
argesrcj: no problem14:35
ScottKcjwatson: I don't understand why.  Once it's in the archive, it's irreversibly there.  Not merging the branch just means the VCS and the archive are out of sync.14:36
ogra_as you can see above -proposed isnt irreversible14:38
cjwatsonWell, I said defensible not that I necessarily agreed ...14:38
cjwatsonI think this would make a lot more sense in git where you wouldn't have to dig out a separate URL14:38
cjwatsonThen it'd be analogous to "master" and "next"14:39
ScottKogra_: For the package history it is.14:39
superm1can someone axe the mythtv upload in trusty-proposed?  upstream decided to land some patches upstream that fix it more nicely that I would like to test instead15:30
slangaseksuperm1: done (the upload axe, not the cdimage change which I will defer to cjwatson on)15:58
superm1thanks15:58
ogra_slangasek, do you feel like reviewing another go package ... golang-udm is sitting in NEW since ~1 week now ... and we wannt to work on MMS stuff in malta next week15:59
slangasekogra_: I had already reviewed it and spotted some issues that I needed to talk with sergiusens about, unfortunately since he's already in Malta it's been hard to catch him online15:59
ogra_ah, k16:00
slangasekI'm assuming you don't want me to do a straight review->reject, so... :)16:00
ogra_yeah, better not :)16:00
slangasekanyway, I will try to send an email to him today with my questions, but I guess for all intents and purposes nothing's going to progress on this until Monday now16:00
ogra_right ... and then you can do it in person anyway16:01
ogra_which will be faster16:01
slangasek(unless you want to discuss with me today why this one is using gc again after we sorted out nuntium using gccgo)16:01
ogra_no, i was just forwarding the request16:02
* slangasek nods16:02
didrocksxnox: I think the answer to your question is "yes", but I wouldn't guess and let infinity answering16:07
xnoxdidrocks: sorry, i think i lost context =)16:42
xnoxonly question i had recently, was responded by colin....16:43
ogra_xnox, who cares about context as long as the answer is positive ;)17:09
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
Logan_why was libav rejected?21:37
ScottKLogan_: it FTBFS on two archs.21:46
ScottKStarting a transition on just some archs sucks.21:46
Logan_right, I figured - just making sure21:48
=== Ursinha is now known as Ursinha-afk
xnoxLogan_: is anybody looking into fixing libav? or shall i take a look.23:08
Logan_the most I did in terms of looking into fixing it was triaging the appropriate bug for ppc64el :P23:10
Logan_I'm not sure whether to report the arm64 issue upstream or not23:10
Logan_xnox: but if you have any ideas on how to fix either, feel free to go ahead with patches23:11
xnoxLogan_: ok, let me try.23:12
infinityxnox: I was going to look at it.23:17
infinityxnox: The simple fix is, well, simple.23:17
Logan_infinity: disabling altivec?23:18
infinityLogan_: altivec on ppc64el and neon on arm64, yeah.23:19
Logan_I see that as a stopgap tbh23:19
infinityAs do I.  siretart and I chatted about this last night.23:20
Logan_would any collaboration with libav upstream help?23:21
infinityJust needs someone who knows both arches well to sit down with the code and sort out why it's broken.23:21
infinityI'm assuming similar reasons for both.  The neon code probably assume armv7t2, and the atlivec code probably assume big-endian.23:22
infinitys/assume/assumes/g23:22
xnox"assume armv7t2" hm. i thought neon is compatible...23:23
infinityOr it could just be buggy assembly...23:30
xnoxinfinity: well, looking at that file the bits that blow up on arm64 are in the conditional CONFIG_RV40_DECODER, below it there is also CONFIG_VC1_DECODER so possibly just RV40_DECODER could be disabled on arm6423:53
xnox(assuming that vc1 is not bust)23:53
xnox(*disabled = neon optimization of RV40 decoder that is)23:54
xnoxhm, or is it bailing because rv40bias constants become undefined even if they are called...... i really have no clue in asm =(23:56

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