[05:05] the request from Saturday would still be needed - https://irclogs.ubuntu.com/2016/08/13/%23ubuntu-release.html#t06:03 - at least running the failed unity-scope-click's unity8 tests with --all-proposed, I understand if you don't necessarily want to edit vorlon's hint (visible in update_output.txt) [06:47] infinity: seems that xubuntu hasn't built since Saturday - not sure why [07:10] @all The Ubuntu Kylin daily iso is not created successfully. The question is about python3-aptdaemon.pkcompat package. Kubuntu and Xubuntu have the same question. But Ubuntu and lubuntu daily iso is created susccessfully. What needs to be done to sovle this question? The URL is https://launchpadlibrarian.net/278816938buildlog_ubuntu_yakkety_amd64_ubuntukylin_BUILDING.txt.gz and [07:10] https://launchpadlibrarian.net/278982117/buildlog_ubuntu_yakkety_amd64_xubuntu_BUILDING.txt.gz === davmor2_Hols is now known as davmor2 [09:09] hi Laney, ubuntu's libphonenumber needs a fix for gcc6/boost1.61 - you uploaded a newer version to debian a year ago. is there any reason we shouldn't sync from debian? [09:12] hi ginggs [09:12] I don't know, the phone people like to patch that package so I would talk to them [09:13] Maybe it can be merged [09:14] Laney: ok, thanks - speaking to the phone people first is a reason not to sync [09:37] likewise --all-proposed for these unity8 tests http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#webbrowser-app [09:42] Mirv: going [09:43] let's see what is left [09:48] a lot of things are coming down to graphicsmagick [09:48] * Laney pokes [10:00] Laney: I guess you can't update the manual hint from slangasek visible at update_output? it lacks some required newer versions. [10:00] oh, not visible anymore, was still in the morning [10:01] had these Version mismatch rows [10:01] anyway, it looked like a good hint [11:27] doh, webbrowser-app needs a no-change rebuild, on it. that was a weeks old silo that landed. [11:28] what for? [11:29] it was compiled before Qt 5.6 landed in proposed and depends on the older private ABI [11:29] I realized it thanks to your script, trying some apt commands [11:33] ...or not. weird. so click throughing in LP got me to an older deb download, the control.tar.xz of which I examined. I didn't question it since the apt did claim webapp-container depending on qtbase-abi-5-5-1. [11:33] wait [11:33] It's fine, it depends on 5-6-1 [11:33] I know (now) [11:33] you just have to wait for it to pass excuses [11:33] update_output.txt is telling you about the webbrowser-app in yakkety-release [11:35] oh well proposed seems broken anyway since oxide-qt has failed a build on armhf and arm64 which webbrowser depends on. [11:35] armhf specifically, arm64 never worked on yakkety [11:36] maybe that hybris dependency could be now filled, trying a rebuild of oxide [11:45] hmm, I guess I can workaround that oxide for now, since oxide-qt is not required for the migration since it fortunately nowadays does not depend on the private ABI. [11:45] filed a bug about that armhf FTBFS anyway, since it seems the dependencies are still unfilled [11:56] Mirv: libhybris-common1 : Depends: libc6 (< 2.24) but 2.24-0ubuntu1 is to be installed [11:59] updated bug #1613257 [11:59] bug 1613257 in libhybris (Ubuntu) "oxide-qt fails to build on yakkety due to missing hybris dependencies" [Critical,New] https://launchpad.net/bugs/1613257 [12:19] Mirv, I can probably spare some cycles if you need any help on https://bugs.launchpad.net/ubuntu/+source/oxide-qt/+bug/1613257, its blocking the mir release too, along with the oxide migration [12:19] Launchpad bug 1613257 in libhybris (Ubuntu) "oxide-qt fails to build on yakkety due to missing hybris dependencies" [Critical,Confirmed] [12:23] kdub: I don't have an idea how to fix that, it's likely we need morphis or someone else who knows about the hybris internals to know why glibc 2.24 is banned like that, and how big an issue to solve it would be [12:24] Mirv: is that in yakkety? [12:24] morphis: yes [12:24] Mirv: we don't define that requirement in debian/control for libhybris [12:25] just for vivid we require gcc 4.7 [12:25] morphis, so maybe a nochange-rebuild would fix? [12:26] yes [12:26] cool [12:27] I think there might be a way to nochange-rebuild without a silo? (but I'm not a debian/ubuntu maintainer, and don't know how to do that) [12:28] I don't see thought where Laney got that, as I only see: Depends: libandroid-properties1, libc6 (>> 2.23), libc6 (<< 2.24), libgcc1 (>= 1:3.5), libstdc++6 (>= 5.2) in the latest yakkety armhf binary, but maybe a no-change rebuild could help [12:30] Then you do see it? [12:32] Laney: thank you, now I do, I didn't when copy-pasting :D [12:32] :) [12:33] I'm trying a no-change rebuild in a silo. Meanwhile, I restored the webbrowser-app for now. [12:33] restored? [12:34] I managed to do that no-change upload before noticing the issue. Now I waved another magic wand to keep it possible for the Qt & KDE migration to happen. [12:35] I see webbrowser-app is building, but I'm not sure why it was necessary to do that [12:37] it wasn't, originally, but since ubuntu2 bumped into oxide-qt/hybris glibc issue, ubuntu3 is a "restoration" of ubuntu1 so to speak, but still ok for migrations [12:37] * Mirv keeps alive the dream of Qt & KDE migration [12:38] Now it's going to re-trigger the unity8 tests [12:38] however, this week it's also relevant to ask if that can happen now or if I should bite the bullet and eg upload that newer qtbase that's pending [12:38] but I hope update_output.txt will be ready for another slangasek's hint attempt later today [12:39] I really wish you hadn't done that [12:40] Laney: you'd rather like the error be visible, or you'd rather have just stayed with the 2 week old webbrowser-app that got binary copied to the proposed earlier today from silo? [12:40] what error? [12:40] Laney: the ubuntu2 of webbrowser-app that revealed the oxide/libhybris issue [12:40] ubuntu1 was the two week old build that was ok, and wouldn't have needed a rebuild (strictly). ubuntu3 is more or less the ubuntu1 again, so working. [12:41] I have no idea why webbrowser-app has anything to do with that [12:41] Laney: it depends on oxide-qt, so can't build on armhf with oxide-qt from proposed [12:42] it was already built on armhf [12:42] yes it was, using the older oxide-qt [12:42] so? [12:43] so, nothing, it'd been better to just stay with ubuntu1 instead of juggling around, but now we at least have more bugs filed. [12:44] It looks like you made this one build without proposed anyway [12:44] so I have no idea what this has achieved other than wasting some time [12:44] Laney: as said, ubuntu2 shouldn't have been done, so yes it's wasting some time, but it's at least not blocking anymore compared to if I had stayed with the broken ubuntu2 [12:44] that was about to become a candidate for migration [12:45] yes, it will be again in an hour or two. [12:46] Right, in future if I'm helping you then please ask before randomly uploading stuff that's going to change the state of play [12:46] now I better go run the tests with all-proposed [12:47] I will ask, I'm just used to working mostly alone in the last 2.5 weeks, but now it has fortunately changed. [12:48] seems like the new kernel has to go in with all of this stuff too btw [12:48] I don't think any manual hinting will be required once that goes green [12:49] Laney: ok I will start with double-checking https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-073/+sourcepub/6805016/+listing-archive-extra would look ok to binary copy to archives once the binaries are published. built against proposed, looks now proper >> 2.24, << 2.25 [12:50] looks good, not related to this current migration though [12:50] it's going to get stuck along with glibc [12:50] not related, but a broken oxide blocks touch developers none the less [12:51] ya [12:51] just saying, luckily they are separate [12:51] I wonder why it gets these weird depends on armhf only [12:54] right, I triggered unity8 with all-proposed again, for the new webbrowser-app ._. [12:54] * Laney goes to find a sandwich [12:58] thank you, sorry :( [12:59] it seems the previous i386 run failed with random flakiness so not much time actually wasted too either [15:12] * Laney cries, amd64 failed this time [17:05] Mirv: my hint was superfluous, the autohinter is already showing the correct hint and output [17:15] looks like unity8 amd64 succeeded now (20160815_171244) [17:17] this earlier i386 failure may have been overlooked however http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#unity-scope-click - even though unity-scope-click should not be mandatory migrator (existing release pocket version should have no trouble with new Qt and friends) [17:34] wxl: so the missing lubuntu-next builds are because for-project isn't recognizing lubuntu-next as a project; I guess something was missed there in the ubuntu-cdimage patch [17:39] why does qt think it needs linux 4.6? [17:59] slangasek: what do you think might be missing? I can send an updated MP your way. [18:00] tsimonq2: haven't looked at it, but the error message is certainly suggestive [18:00] for-project: error: unrecognised project 'lubuntu-next' [18:01] tsimonq2: so, lib/cdimage/project.py project_map [18:01] ok slangasek [19:47] slangasek: I've uploaded a new update-manager with virtualbox lts packages support [19:47] slangasek: for review in the Trusty SRU queue [19:47] bdmurray: got it, thanks [19:48] bdmurray: should the existing -proposed package be released first? [19:54] slangasek: I'm not certain what would happen if the virtualbox packages were not in sync w/ X and the kernel. [19:56] slangasek: https://code.launchpad.net/~tsimonq2/ubuntu-cdimage/lubuntu-next-image/+merge/302964 [19:57] bdmurray: I think they'd get uninstalled, because e.g. virtualbox-guest-x11-lts-vivid Depends: xserver-xorg-core-lts-vivid [19:58] bdmurray: however, as per https://launchpad.net/ubuntu/+source/virtualbox-lts-vivid/+publishinghistory these packages only even landed in -updates this month... so I think the number of users who'll be impacted is fairly small [19:58] and we could fix it almost immediately [19:59] but if we go that way, we should definitely use a different SRU bug for this issue [19:59] LocutusOfBorg: ^^ fwiw [20:02] tsimonq2: merged [20:03] slangasek: I don't think the existing one in -proposed needs to be released first. [20:03] ok [20:03] slangasek: thanks [20:04] slangasek: could you please trigger the build manually (instead of waiting for cron) to see if I need to fix anything else? [20:05] tsimonq2: running [20:05] thank you slangasek [20:08] tsimonq2: I see it failed, haven't looked how/why, will let you investigate [20:08] slangasek: where can I find the logs? [20:14] slangasek: nvm I think I found it [20:31] slangasek: nope, where is the build log? [20:32] argh sorry I *did* find it [20:37] hmmm "No valid suites to build for" [20:43] tsimonq2: etc/default-arches ? [20:44] (maybe) [20:44] nah, the catch-all at the bottom should dtrt [20:44] I'll check after lunch [20:58] * infinity fixes the project name. [21:01] slangasek: FWIW, you need to fix ~cdimage/cdimage/production/livefs-launchpad and the livefs itself also needs to be created in LP. [21:02] Also fixed the project name to not have a space, which debian-cd would end up barfing on after you fix the above. :P [21:12] thanks infinity [21:22] slangasek: And https://launchpad.net/~adconrad/+livefs/ubuntu/yakkety/lubuntu-next created for you. [21:24] infinity: hmm livefs-launchpad seems awfully redundant with default-arches, why do we need two of these? [21:25] slangasek: It's mapping project to lp livefs. It could perhaps be done more intelligently. [21:25] (or, indeed, default-arches could perhaps grow a column) [21:25] infinity: k. anyway, thanks [21:26] slangasek: When we were split across old-style builders and lp-buildd builders, production/livefs-* made more sense. [21:27] Err, pretend I didn't paste what I did above, but rather https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/yakkety/lubuntu-next [21:27] * infinity fixed the owner... Derp. [21:28] ;) [21:30] infinity, slangasek: what now? [21:30] tsimonq2: basically, all the missing bits were things the cdimage team needed to do but only some of us know how to ;) [21:31] ok slangasek :) [21:31] slangasek: so etc/default-arches doesn't need to be edited I assume? [21:32] tsimonq2: it does not [21:33] slangasek: ok, so I don't need to do anything else? [21:34] tsimonq2: Not until you hit the next failure. ;) [21:34] But the current batch of failures was on us. [21:34] hehehehehe [21:35] so can we get another respin then so I can mov on to the faliures I have to fix? [21:56] thanks [21:56] BTW I'm building only the guest packages, so the users are confined to people running ubuntu inside a virtualbox vm