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

cjwatsonshadeslayer: you could unstick a chunk of KDE from utopic-proposed by making kdepimlibs b-d on libboost-graph1.55-dev rather than libboost1.55-graph-dev, I think02:53
infinitycjwatson: Build-depending on packages that actually exist is so last year.03:05
infinitycjwatson: Erm, I also don't see that issue?03:06
infinitycjwatson: It seems to build-dep on libboost-graph1.55-dev and then FTBFS.03:06
infinityOh.03:06
infinityI'm looking at kdepim, not pimlibs.03:06
infinityI'll just fix that for them.03:07
infinityshadeslayer: Nevermind cjwatson above, I uploaded the fix.03:28
ScottKshadeslayer can still fix it in bzr (unless you did that too).03:35
infinityScottK: I did.03:36
ScottKGreat.  Thanks.03:36
infinityScottK: I try to be a good little kubuntu member when I touch your packages. :P03:37
ScottKAppreciated.03:37
infinityEven if I haven't actually booted or looked at the UI in a couple of years...03:37
ScottK;-)03:37
ScottKWe're going to give having our branches integrated with Debian's on alioth a shot.03:38
ScottKThat'll make it slightly more fun.03:38
infinityHrm.  That could be interesting for any Ubuntu people without Alioth accounts.03:39
infinityIn practice, I suspect not a big deal, as very few (core-)devs touch your packages, and those that do probably have at least alioth guest accounts.03:39
infinityAnd, of course, if you're careful to make sure out-of-band uploads don't get dropped, it's a moot point.03:40
ScottKIt's not like they're hard to get.03:40
ScottKBesides, if Canonical's moving stuff like juju off of LP, I don't feel bad about experimenting with going as far as Debian.03:40
RAOFOh, are we moving juju off LP?03:41
ScottKAlready did.03:42
ScottKSee Jorge's blog post.03:42
=== plars is now known as plars-away
rbasakinfinity, ScottK: so what's the best way for an infrequent uploader to notice when a particular package has a maintained external VCS tree? Just the Vcs-* headers, or something else?05:57
rbasak(since the Vcs-* headers are often inherited from Debian and not replaced)05:57
ScottKrbasak: If there's a separate VCS you ought to worry about, then they should be replaced.05:58
ScottKIf they aren't, I think it's not your problem.05:58
rbasakScottK: so if I see alioth, I might assume that they're not replaced. If you use alioth that's a problem though right?05:58
ScottKGood point.05:59
rbasakI wonder if there's any possibility for tooling to detect the field and warn me somehow. As it'd be an unusual case for me, I'm worried that I'll forget to even look, since the majority of cases when I do look I won't need to do anything. It'd be an easy mistake to make.06:01
rbasak(assuming that I apply/get core dev eventually, which I don't have now)06:01
rbasakI'm thinking of something like a central srcpackage->bool mapping, with yes-uses-vcs or no-does-not-use-vcs, and some kind of pre-dput hook which forces me to say --yes-i-know-about-the-vcs when my ~/.something tells it to require that, that I might turn on.06:02
ScottKIf you apt-get source, you get a warning.06:11
shadeslayerrbasak: ScottK tbh infrequent uploaders frequently tend to forget to update bzr when doing KDE packages, so it's not something new, we'll keep syncing the packaging to git, should we move to alioth08:37
Laneyshadeslayer: can you make it writable by Debian at least? :-)08:37
infinityrbasak: To be honest, while I try to be a good VCS citizen where and when I can, it's still the case that source packages are authoritative and it's the responsibility of VCS users to make sure they check for unmerged uploads.08:59
infinityrbasak: So, while it's good to do as you do and try to play nicely, it's also not strictly speaking your responsibility to do so when doing a one-shot fix for something someone else broke. :P09:00
=== doko_ is now known as doko
seb128hey there, I've a SRU question09:21
seb128the unity trusty SRU has one of its bugs (the ones listed on the changelog and on http://people.canonical.com/~ubuntu-archive/pending-sru.html) which was wrongly listed09:22
seb128is there a way to drop it/make it obvious to the SRU team that it shouldn't block the SRU?09:22
seb128everything else got verified/is green on the report09:22
seb128that one just happen to be listed in the changelog but not have the actual diff included, so it's not going to be either verified or failed09:23
xnoxmark it verified-done & later reopen saying "above doesn't actually fix above bug #"09:42
xnoxor fork the bug, and close the one mentioned in the changelog or some-such.09:42
xnoxi think i did reopens a few times in the past.09:42
seb128k, let's do that09:43
seb128xnox, thanks09:43
infinityseb128: Is this 1313280?09:43
seb128infinity, yes09:44
infinityseb128: Right, how about I just release the package, and you can reset the tasks and tags. :P09:44
seb128infinity, +109:45
seb128thanks09:45
infinityseb128: And please get them to retroactively repair the old changelog entry in bzr so that version no longer claims it fixes that bug after they upload the next.09:45
seb128can't change history!09:45
infinityYou can when history is wrong!09:46
seb128so you can ... ;-)09:46
shadeslayerinfinity: cjwatson: thx09:48
* shadeslayer points out that kdepimlibs shouldn't have been uploaded btw09:48
infinityshadeslayer: Hrm?09:48
infinityshadeslayer: A bit late now, I guess. :P09:48
shadeslayeryeah09:48
shadeslayerit's 4.13.109:49
shadeslayereverything else is still 4.13.009:49
shadeslayeror well, should be09:49
infinitykdepim is 4.13.1 too.09:49
shadeslayershouldn't have been uploaded then09:49
infinityThough it's also FTBFS.09:49
shadeslayeroh09:49
* shadeslayer checks09:49
shadeslayerquite weird, I always build packages locally before commiting to bzr09:50
shadeslayerah grammar09:50
infinityseb128: Oh, wait, that bug isn't referenced in the current SRU anyway...09:50
* infinity scratches his head.09:51
seb128infinity, it's on http://people.canonical.com/~ubuntu-archive/pending-sru.html09:51
infinityseb128: Yeah, I know.  But not in the current changelog entry.  Maybe there was one preceding it.09:51
seb128infinity, yeah, https://launchpad.net/ubuntu/+source/unity/7.2.1+14.04.20140513-0ubuntu109:51
seb128which was superseeded by ubuntu2 the next day09:51
infinityseb128: Right.  So, that's already fixed.  Good deal.09:51
seb128so seems they fixed history :p09:52
infinityhttp://launchpadlibrarian.net/176537122/unity_7.2.1%2B14.04.20140513-0ubuntu1_7.2.1%2B14.04.20140513-0ubuntu2.diff.gz09:52
infinityYeah, the fixed history.09:52
infinityLovely.09:52
infinitySRU released.09:52
seb128thanks09:52
infinityBug not autoclosed.09:52
infinityLife is good.09:52
seb128how come the tracker still had it?09:52
infinityI guess it tries to be clever by parsing all versions between A and B.09:52
infinityRather than a diff between A and B.09:52
seb128that makes sense09:52
=== jhodapp|afk is now known as jhodapp
psivaaxnox: hey, i see bug 1309617 is assigned to you and i have an install which behaves somewhat the same way as described  in it. this also affects the server smoke tests,11:51
psivaajust fyi, i should be able to reproduce fairly reliably if you'd need any more information on it11:51
=== pete-woods is now known as pete-woods-lunch
=== pete-woods-lunch is now known as pete-woods
=== oSoMoN_ is now known as oSoMoN
pittiI'm about to upload the first set of utopic langpacks; is there any reason why this is a bad time?13:59
pitticjwatson, infinity, ogra_ ^13:59
cjwatsonI know of nothing that should stop you14:01
pittiI don't see anything either (no test rebuild planned, over-busy buildds, etc.), but I thought I'd check14:05
ogra_pitti, unlikely to break anything in touch i guess14:17
pittiogra_: right, I meant more in terms of general traincon-0 or diff noise, etc.14:18
ogra_thats all fine, its non intrusive and we can ignore langpacks in the diff14:20
pittiogra_: ack, thanks for confirming14:20
cjwatsonstgraber: could you add an appropriate cunit task to bug 1275656?15:33
stgrabercjwatson: oh right, sure15:33
stgrabercjwatson: thanks!15:35
cjwatsonnp15:35
stgrabercjwatson: did you accept it in main directly?15:36
cjwatsonno, I just used sru-review15:37
cjwatsonfeel free to override once published15:37
stgraberok, will do that then, thanks15:37
stgraberrcj: ^ so hopefully in a couple of hours open-vm-tools-lts-trusty will finally build :)15:37
rcjstgraber, cjwatson: thank you both15:38
slangasekbarry: so discussing with sil2100, while the autopilot test .debs now correctly depend on python-autopilot if needed, it seems there's some fragility there because people aren't paying close attention to that stack (leading to u-a-l problems)17:17
slangasekbarry: are the TODOs from https://blueprints.launchpad.net/ubuntu/+spec/core-1311-python3-roadmap still on the radar?17:18
barryslangasek: well, i'm happy to keep helping with those, but they aren't on my radar.  dialer-app is a good example.  my branch works for me locally but so far hasn't passed jenkins.  i haven't touched the other todos (address-book actually was merged afaik)17:23
slangasekbarry: ok; seems like it would be a good idea to follow through on these17:25
barryslangasek: it should be easier now (hopefully) to figure out the long tail of ports needed, i.e. dependency on autopilot-legacy17:26
barryslangasek: i'll carve out some time to take a look17:26
cjwatsonI just noticed that colord/i386 didn't build due to B-D-I: argyll; perhaps somebody should revisit bug 821883?17:35
infinityRAOF: Care to champion 821883?17:43
infinityRAOF: (Or make colord not need it, your call)17:43
rcjstgraber, with cunit built, when would open-vm-tools-lts-trusty build?  Just don't know how to tell if it's waiting or when it's stuck.17:45
jdstrandfyi, I changed the override for ninja-build prior to oxide Build-Depends hitting the archive17:46
jdstrand(MIR was accepted alread)17:46
jdstrandoxide is building in the security team ppa, once it is copied over, the mismatch should go away17:46
stgraberrcj: open-vm-tools-lts-trusty built and accepted, should appear on archive.ubuntu.com in the next 30min19:10
rcjstgraber, thanks19:12
bdmurrayhas anybody looked at the mythtv SRU for trusty? it seems more like an MRE to me.19:50
bdmurraybug 132339119:50
infinitybdmurray: One doesn't need an MRE to do a new microversion, just to do one without extensive pain and review. :P19:55
infinityIf this is bugfix only and one of us is willing to review it, there's nothing wrong with it, in theory.19:56
infinity(And if they have a testing strategy, etc)19:56
bdmurrayinfinity: got it19:58
infinitybdmurray: Plus, being LTS only, and mythtv being pretty much the raison d'ĂȘtre of mythbuntu, I can see the argument that they should perhaps be allowed to keep the flagship piece of software in a good state. ;)20:00
infinity(Again, if they have a good testing strategy, blah blah)20:00
superm1if our testing strategy needs some improvement we're happy to add something more thorough.  a majority of the validation for it has been happening upstream on an individual branch that wasn't merged until it got enough "works for me, no regressions"20:54
tgm4883infinity: bdmurray I'd like to add that we keep a daily builds PPA that pulls from that fixes branch so users can be up to date/test our packages. We suggest using the PPA, but there is still a large portion of users that install and only do updates from the "official" repos. Anything that we try to SRU would have gone to that PPA first for testing20:57
tgm4883so as superm1 said, it's tested upstream by the mythtv developers in a separate branch before getting merged to their "fixes" branch, then we pull that fixes branch (daily) and build for release on our PPA, and this SRU is to ensure that the users that only update from the official repos will still get an updated build of mythtv. I'd expect we'll do another21:00
tgm4883SRU for the 0.27 fixes branch for 14.04.2. As a policy, we will NOT do an SRU for a major mythtv version (eg. we won't do an SRU for 0.28 for 14.04.x)21:00
RAOFinfinity: That would require adopting it in Debian, which I'm considering. For the moment I'll drop the argyll requirement for colord, though.23:55
RAOFinfinity: ...once I work through the transition in Debian :)23:56

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