=== chihchun_afk is now known as chihchun [05:30] cjwatson: qtdeclarative5-ubuntu-ui-toolkit-plugin-gles Provides: qtdeclarative5-ubuntu-ui-toolkit-plugin and that used to work, otherwise eg vivid emulator wouldn't work, but now last week sil2100 was hitting similar problems on wily and was wondering what had changed. [05:31] but if that's the only fix needed to have apt happy then it's good. sometimes package dependencies just become more complex, and we've had trouble guiding apt with the -gles packages before too. === _morphis is now known as morphis [08:15] hey [08:15] pinging cihelp, cause i have a build / dependency problem in silo 32, ie the oxide-qt rebuild [08:16] i didn't manage to get linked to libmedia-hub-client4 despite it being available in the overlay ppa [08:16] and so when we use the oxide build on the phone the media-hub audio integration is broken [08:16] because of an interface binary compatibility issue (libmedia-hub-client3 and 4 are not compatible) [08:17] dbarth: that's more like a trainguard thing then :) [08:17] hmmm [08:17] ah [08:17] hi [08:17] if we were to add a dependency on libm-h-c4 strictly, then it would break the desktop builds were 3 only is availble [08:17] That's strange - are all the dependecies correct for it to pull in libmedia-hub-client4 during build? [08:18] so what's the trick? [08:18] see http://bazaar.launchpad.net/~oxide-developers/oxide/packaging.vivid/view/head:/debian/control [08:18] it depends on libmedia-hub-dev [armhf], [08:19] This should dep on the latest media-hub, so 4 in case of the overlay I suppose [08:19] ah, so as a special armhf thing it could be specific to libm-h-c4 then [08:19] but we took 3 apparently [08:19] https://launchpadlibrarian.net/214500930/buildlog_ubuntu-vivid-armhf.oxide-qt_1.8.4-0ubuntu0.15.04.1~overlay1_BUILDING.txt.gz [08:20] Well, yeah, but this should work nevertheless, let me check what's up [08:21] dbarth: the overlay has media-hub 3 [08:22] https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay/+sourcepub/5101143/+listing-archive-extra [08:22] hmm, so that's the issue [08:22] This is the latest one [08:22] hmm [08:22] Is it required for us to have a newer media-hub, or are we ok with this here? [08:24] sorry, i was wrong it's not 3 vs 4 it's 3.1 vs 3.0 [08:24] (re-reading justinmcp's email) [08:24] but that's still something to do with dependencies it seems [08:25] so the overlay has libmedia-hub-client 3.1.0+15.04.20150527.1-0ubuntu1 [08:25] 3.1.0+15.04.20150527.1-0ubuntu1 <- it's using the latest as expected during the build [08:25] yes [08:26] and so that should work [08:26] ok sorry, i'll get back to testing the issue for now [08:28] cihelp: what's the status of eg qtubuntu-gles boottest failing because at least in the past it tried to install that x86-only package in arm environment? http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtubuntu-gles [08:28] dbarth: make sure you're testing the right oxide version, if you have correct pinning configured then you should fetch the ~overlay1 one [08:28] cihelp that was reported some weeks ago and was said to be looked into, so I'm wondering if that's still the same issue or something else [08:29] sil2100: yup, i forced that with exact version numbers to do the install [08:30] Mirv, jibel, davmor2: be right there on the meeting [08:34] Mirv: let me take a look at this [08:36] oops [08:46] Mirv: "Provides: qtdeclarative5-ubuntu-ui-toolkit-plugin" only satisfies *unversioned* dependencies on qtdeclarative5-ubuntu-ui-toolkit-plugin; it used to work in this case because the dependency in webbrowser-app's binary packages was unversioned until recently [08:47] Mirv: though as a recent feature in dpkg/apt it's possible to say "Provides: qtdeclarative5-ubuntu-ui-toolkit-plugin (= some-version)" - I haven't tried that personally for anything, so don't know if the full stack works with it [08:48] oSoMoN: thanks for the webbrowser-app approval - would you mind sorting out a landing for it to unbreak installability? [08:48] cjwatson, sure, I’ll file a landing request [08:48] great [08:56] cjwatson: thanks for the clarification, makes sense [08:56] psivaa: thanks! [08:57] cjwatson: thanks! We were wondering about this failure, since it suddenly stopped working [08:57] cjwatson: do you know if fixing only the webbrowser-app is enough to satisfy apt? [08:57] cjwatson: since there's a LOT of qtdeclarative5-ubuntu-ui-toolkit-plugin dependencies around there, not sure if versioned ones though... [08:58] sil2100: maybe only webbrowser started to use a feature only available in a newer UITK? [08:58] although that wouldn't stay like that for too long even if it would be the case [09:00] But from what I recall (checking that now) there was no recent change of the UITK deps to become versioned [09:00] Mirv: The issue hasn't been permanently fixed. I just created a fake result for this, i'll for it to propagate [09:02] hm, no, actually it got bumped recently [09:03] cjwatson: anyway, thanks for explaining, at least I wasn't aware that Provides was working only for unversioned deps and that's why I didn't know what was wrong there [09:03] Apparently this merge should in this case fix the world [09:04] sil2100: There are several other versioned dependencies, but they already have explicit | ...-gles [09:04] Mirv: http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtubuntu-gles is now green [09:04] psivaa: ok, thank you a lot! [09:04] (inappropriately written in some cases without the versioning on the -gles part, but that won't actually break things other than partial upgrades) [09:05] at some point it might be worth trying to make use of versioned Provides here [09:05] I'm not sure what our constraints on that are, whether we need to avoid them in the archive until trusty's apt no longer needs to parse them or something [09:28] cjwatson: could you setup automatic weekly translation exports in the 15.04 series on Tuesdays evenings? [09:30] sil2100: That's already been done on the LP side, except Tuesday mornings not evenings (10:30 UTC like all the other exports). Is that OK? [09:30] sil2100: There's something that consumes the output of that that also needs to run, but I think you need to ask pitti for that. [09:38] cjwatson: oh, the auto-exports are done? Didn't know, I requested an explicit export last Friday - good... I think we would rather prefer to have it a bit later in the day to give people more time [09:38] I already talked to pitti regarding langpack-o-matic [09:38] cjwatson: is it a big problem to change the hour of the exports? Don't want to force anything [09:44] sil2100: I'm wary of that, because it's a big job that could end up accidentally conflicting with something else like backups [09:44] The current time is known to work [09:44] cjwatson: ok, I suppose we can adjust our schedules accordingly in that case [09:53] cjwatson, is there a bug report to track the regression my branch introduced wrt installability of ubuntu-touch on amd64 and i386 ? [09:54] oSoMoN: no [09:54] ok [09:54] it was ~midnight, I just proposed a merge :) [09:55] that’s alright, just wanted to check, in case there was one I would have included the link in the landing request [09:55] * cjwatson nods [09:58] cjwatson, building in silo 8 [10:01] oSoMoN: ta [10:02] oSoMoN: dual landing? [10:02] oSoMoN: since it's the case for both wily and overlay [10:02] yes [10:02] Thanks :) [10:03] (the silo also includes two unrelated minor bug fixes) [10:26] robru: almost forgot to reply, but I created bug #1484795 already on Fri [10:26] bug 1484795 in CI Train [cu2d] "Can't handle a package with "-" in upstream version number" [Undecided,New] https://launchpad.net/bugs/1484795 [10:46] mardy: the unity8 has rebuilt in https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-029 - https://wiki.ubuntu.com/Process/Merges/TestPlans/Unity8 should be executed now additionally to the earlier testing, and of course the MP should be approved before tomorrow's OTA-6 deadline (if not ok with postponing to OTA-7) [11:16] * sil2100 off to lunch o/ [11:19] Mirv: thanks, I see that tsdgeos approved the branch [11:19] mardy: Mirv: are you going to land that? because mzanetti is planning to land another unity8 silo that conflcits with that one [11:23] tsdgeos: ah, I see, we have the same branch in silo 14 and 29 [11:23] tsdgeos: well yes if the unity8 change seems ok to you, since otherwise no problems were found. but that'd sit then in the QA queue so I'm not sure.. it's not OTA-6 targetted so of lesser priority [11:23] mardy: no no, the branch is going away from 14 [11:23] mardy: what i mean is that your branch conflicts with https://code.launchpad.net/~aacid/unity8/previews_in_order [11:23] tsdgeos: ok, will Mirv take care of removing it? ^ [11:24] Mirv: ok, then let us get https://code.launchpad.net/~aacid/unity8/previews_in_order in before which is a nice improvement for OTA6 [11:24] tsdgeos: maybe since my branch is tiny, you could merge it into yours? [11:24] mardy: care to rebase it on mine? [11:24] tsdgeos: sure will [11:24] expect a ping soon [11:25] mardy: tsdgeos: if the branch can be landed also without the Qt change, then by all means merge and land it! then I can put the Qt alone into queue again. [11:25] Mirv: yes, it can land without the Qt change [11:26] thanks then, I'll remove the branch from 029 [11:31] tsdgeos: I pushed an updated branch; should I resubmit the MP setting your branch as diff origin, or it doesn't matter? [11:31] mardy: makes it easier, so please do === _salem is now known as salem_ [11:37] ogra_: can you ack that https://ci-train.ubuntu.com/job/ubuntu-landing-016-2-publish/lastSuccessfulBuild/artifact/network-manager_packaging_changes.diff adds two patches under debian/... [11:37] they have headers and all [11:41] fginther: === om26er_ is now known as om26er [11:55] mardy, thanks for rebasing that branch, added it to silo 14 [11:56] mzanetti: yw :-) === alan_g is now known as alan_g|lunch === alan_g|lunch is now known as alan_g === om26er_ is now known as om26er === charles_ is now known as chalres === chalres is now known as charles === kyrofa_ is now known as kyrofa [14:30] trainguards, can someone vet the packaging changes in silo-016? [14:31] sil2100: Please don't sponsor kernel uploads. :) [14:32] sil2100: Or, help usher those patches into git instead. [14:32] infinity: it was an universe package, thought it would be alright :) [14:32] Ok, didn't know rules for those [14:32] sil2100: All the Android kernels are (sort of) maintained by our kernel team. [14:33] Understood, next time I'll simply direct those to git then, sorry about that [14:33] Hope I didn't cause too much chaos ;) [14:33] someone from the kernel team just needs to re-merge that now === chihchun is now known as chihchun_afk [14:34] It was just a minor low-priority description fix anyway [14:35] So I suppose no one would have anything against merging that in [14:35] nope [14:35] but someone needs to do it :) === chihchun_afk is now known as chihchun [14:50] awe_: I tried asking ogra for that [14:50] I just asked cyphermox [14:50] awe_: ok [14:51] awe_: let me know when he acks it [14:51] ack [14:51] was that it? ;D [14:53] no... sorry [14:53] sorry for the confusion there [14:59] Mirv, oh, sorry, i'm a bit swamped, havent gotten to it yet [15:00] (and these packaging changes arent really packaging changes beyond the changelog :) ) [15:00] so form a "packaging changes" POV this is indeed an ACK [15:13] robru: ouch [15:15] robru: ok, we have a possible breach in the train [15:16] robru: it's a bit serious, I'll fill in a bug for it in a moment not to double type [15:20] ogra_: right, it was just adding patches and no actual packaging changes. thanks. [15:21] cyphermox now publish it himself [15:24] sil2100: is it me or are there silos missing from the dashboard? for example silo 011 [15:24] Mirv: sorry, did I break something? awe asked me to review and publish. [15:24] Mirv: ^ [15:25] cyphermox: no, you did the correct thing, I was just doing the same but needed core dev ack [15:25] Mirv: oh ok [15:25] Mirv: when you need reviews feel free to ask, I'm there ;) === chihchun is now known as chihchun_afk [15:30] cyphermox: sure thanks! earlier it wasn't your TZ yet. [15:31] I'm in germany for the week [15:39] bfiller: Silo 47 approved [15:39] davmor2: hmmm [15:39] davmor2: let me check [15:43] bfiller: hey! Silo 47 has unbuilt revisions in https://code.launchpad.net/~tiagosh/messaging-app/fix-1394971/+merge/264936 [15:43] ;/ [15:45] davmor2, rvr: if you guys could take a look at silo 8, it has a fix for our emulator builds [15:45] sil2100: I'm on it [15:45] Thanks :) [15:46] sil2100: let me look [15:46] bfiller: we'll either have to rebuild or revert the missing revisions, but I think they might be needed [15:47] salem_: ^^^ can you take alook at silo 47 [15:48] or boiko ^^^ [15:48] sil2100: should I just rebuild? [15:48] sil2100, i assume you still dont have any magic tool that can re-write the distro series in a debian/changelog of a published package ? seems the android package in the overlay PPA is a wily one ... [15:50] ogra_: that would require a re-publish anyway - I can re-publish it if needed after rewriting [15:51] sil2100, talk to morphis ... if there is a shortcut he can take vs a full rebuild thats probably helpful [15:52] sil2100: I can rebrand the changelog quickly for wily [15:52] package is identical otherwise [15:52] morphis: yeah, I think we can then publish it then ASAP [15:53] sil2100: without QA? [15:53] Since rewriting and hacking the PPA is a bad idea in overall, as this android package was built against wily [15:53] well [15:53] the android package ships its own toolchain inside [15:53] i doubt it matters on what distro it was build ... but yeah, do a rebuild [15:54] Ok... anyway, did the package get QA last time? How did they test it? [15:56] sil2100, jibel I understand silo 30 is marked 'ready for qa' [15:56] I happen to know it's busted on krillin/vegetahd [15:56] john-mcaleely: no jibel [15:56] and there will be a new device tarball shortly [15:56] aha [15:56] davmor2, ^ :-) [15:56] sil2100: see https://wiki.ubuntu.com/Process/Merges/TestPlans/Android [15:57] sil2100: and yes, it was QA approved last time by davmor2 [15:57] john-mcaleely: silo 30 landed already ;) [15:57] john-mcaleely: so new device and then silo030 can be tested right which is the requirement for chinese arale as a minimum right? [15:57] john-mcaleely: it was the pulseaudio trust-store one, right? [15:58] sil2100: see no silo 030 listed either :( [15:58] sil2100, really? how did it pass QA on krillin & vegetahd [15:58] and (actually) arale [15:59] davmor2, yes, I thought it needed to land with an arale device tarball, to get chinese image [15:59] john-mcaleely: what's in silo 30? Since I don't see it on request or the dashboard [15:59] https://requests.ci-train.ubuntu.com/#/?search=landing-030 <- all silo 30's got published [15:59] No silo 30 assigned right now [16:00] sil2100: so empty silos don't show on the dashboard any more is that correct? [16:00] hrm. well, it was pulseaudio trust store [16:00] davmor2: yes [16:00] and camera trust store [16:00] john-mcaleely: then it landed, not sure how they tested it [16:00] But it was ready for QA so they picked it u [16:00] up [16:00] sil2100, this is the one I thought it was: https://requests.ci-train.ubuntu.com/#/?req=126 [16:00] I have the seed change ready [16:00] well, you have a busted camera then [16:00] on krillin, vegeta & arale [16:01] davmor2, rvr: ^ [16:01] sil2100: bfiller: yep, just rebuild it, the missing revisions are only adding a QML test, no extra code changes [16:01] (or I think you should have) [16:01] sil2100: meeting [16:01] Google issues [16:02] sil2100: that's regarding silo 47, I can rebuild it if you want [16:03] I tested silo 30 [16:03] I think the camera is busted on it [16:04] boiko: is it required? SInce we can basically try skipping that by reverting those from your branch [16:07] john-mcaleely: How can pulseaudio mess the camera? [16:07] rvr, the trust store update within also included a camera service update [16:08] not a really big deal. the fix is incoming :-) [16:08] sil2100: well, I asked salem_ to write those, messaging-app is already building again on the silo [16:08] sil2100: sorry for the trouble anyway [16:09] john-mcaleely: silo 030 testplan on lists pulseaudio no mention of the camera app in there [16:09] john-mcaleely: Well, there is some deal, that should have been tested, but no word about that on the request :( [16:09] interesting [16:09] https://trello.com/c/3XaS4chY/2182-126-ubuntu-landing-030-pulseaudio-ubuntu-touch-session-abeato-diwic-mandel [16:09] john-mcaleely: https://trello.com/c/3XaS4chY/2182-126-ubuntu-landing-030-pulseaudio-ubuntu-touch-session-abeato-diwic-mandel check the testplan [16:10] two people who are on holiday, and one fresh back in [16:10] it seems the error is ours then [16:10] given the new device tarball is incoming, probably best to just press onward [16:11] not sure if you have other options in the interim? [16:11] cihelp: hey, qtmir stuck in wily-proposed, http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#qtmir - does boottest even work there? [16:12] brb [16:12] john-mcaleely: yeap [16:15] greyback_, nope, I'll need to manually pass that one, one moment [16:15] fginther: cheers [17:04] sil2100: Silo 8 approved [17:05] EOD here, see you tomorrow! === alan_g is now known as alan_g|EOD [17:13] sil2100: messaging-app rebuilt on silo 47, ready to land now [17:19] o/ [17:30] morphis: uh, you sure silo 11 doesn't need QA? it's targetted at vivid overlay [17:30] sil2100: ^ [17:30] Yeah [17:30] I changed that [17:31] It was basically tested already and it's a binary copy, no sign-off needed as it was already tested in the same state it was before [17:31] huh ok [17:40] davmor2, sil2100 device tarballs to fix the busted camera on krillin/vegeta: [17:40] https://requests.ci-train.ubuntu.com/#/?req=180 [17:44] john-mcaleely: will we need one for arale too do you know? I assume we would [17:54] kenvandine: could you please check and (possibly) ack the packaging changes on silo 47? [17:55] kenvandine: it is basically requiring some QML plugins so that the QML tests pass [17:55] boiko, i'll look [17:55] added as build deps then? [17:55] kenvandine: yep [17:58] boiko, +1 from me [18:00] davmor2: I think there'll be another one for arale, yes [18:00] robru: sil2100: ^ (silo 47) [18:00] sil2100: I assumed there would be [18:01] boiko, robru: reviewing that [18:04] boiko: ok, I think it will require a rebuild - but with an exception of not requiring QA sign-off - the ubuntu archive admins requested that all dependency changes are documented [18:04] boiko: could we get the merge that modifies the deps include information about the deps being changed in the commit message? [18:04] sil2100, it's a build dep change, probably not an issue [18:06] Quoting the request: "Please enforce the requirement that changelogs for train packages include an explanation of the changes to the packaging." [18:27] ogra_: btw. could you merge in https://code.launchpad.net/~sil2100/ubuntu-seeds/ubuntu-touch.wily-add-iw/+merge/267370 once you have a moment? [18:44] I'll upload that to the vivid seeds in the meantime [18:52] sil2100: kenvandine: so did we come to a consensus on silo 47 then? we'll wait for boiko to rebuild with a proper changelog? [18:52] yeah [18:52] we should [18:52] boiko, ^^ [18:52] I wouldn't publish that, but maybe someone with power can override this ;) === karni is now known as karni-away [18:55] fginther: hey, dobey tested qtmir from wily-proposed and it allows unity8 to come up, adds more evidence it's good! [18:56] "tested" [18:56] it fixes the unity8 crashing anyway :) [18:56] video or it never happened [18:57] greyback_, I verified the same and pushed a passing result. It just takes a bit for it to be seen on the excuses page [18:57] fginther: ah ok, thanks for that! [18:57] greyback_, now it's passed :) [18:58] \o/ [18:59] yay [19:01] trainguards: hi, you can publish ubuntu/landing-017 (it's the wily landing matching a recent vivid one that was QAed and is already published there) [19:02] pedronis: sure one sec [19:02] thx [19:03] pedronis: right so the reason this wasn't published is that it's not in 'Publish without QA' state (that is, nobody knew it was ready for publishing). for future reference [19:04] pedronis: also this merge needs to be top-approved: https://code.launchpad.net/~pedronis/ubuntu-push/fixes-to-wily/+merge/268067 [19:05] robru: sorry, done now [19:06] pedronis: Thanks. [19:07] pedronis: no worries, all good now [19:07] robru: thx [19:55] john-mcaleely: ^ [20:10] robru: kenvandine: sorry, I had a doctor appointment, I will change the commit message and rebuild it [20:12] robru: kenvandine: rebuilding... [20:16] boiko: which MP did you change? [20:42] robru: https://code.launchpad.net/~tiagosh/messaging-app/fix-1394971/+merge/264936 [20:59] robru: build finished, btw [21:03] boiko: heh, ok thanks [21:05] boiko: https://ci-train.ubuntu.com/job/ubuntu-landing-047-1-build/18/artifact/messaging-app_packaging_changes.diff/*view*/ uhhhh the new words aren't actually in the diff. [21:06] boiko: I think the changelog code uses git-like commit message parsing, eg the first line is the "title" and subsequent lines are snipped. Can you make the commit message be just one line and rebuild again? [21:07] robru: ok [21:07] boiko: sorry for the trouble, this changelog code has a lot of issues and is definitely on the chopping block [21:08] robru: yeah, maybe those policy changes (like requiring the commit message to explicitly mention the packaging changes) should be better advertised? [21:09] boiko: yeah I'm sure that's written in a policy somewhere but there could definitely be better communication about that. [21:10] robru: anyway, one more thing learnt, next time I will make sure the MRs are correct in that regard [21:15] boiko: thanks, I just sent an email to ubuntu-phone as a reminder for others. [21:15] robru: thanks! [21:16] boiko: you're welcome [21:59] robru: now the changes contains the new commit message on silo 47 === karni-away is now known as karni [22:12] boiko: thanks [22:12] robru: np === salem_ is now known as _salem