15:01 <slangasek> #startmeeting 15:01 <meetingology> Meeting started Thu Aug 13 15:01:31 2015 UTC. The chair is slangasek. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:01 <meetingology> 15:01 <meetingology> Available commands: action commands idea info link nick 15:02 <slangasek> [TOPIC] Lightning round 15:02 <slangasek> $ echo $(shuf -e barry doko bdmurray slangasek caribou infinity sil2100 robru cyphermox pitti tdaitx) 15:02 <slangasek> caribou tdaitx sil2100 robru pitti doko bdmurray cyphermox infinity slangasek barry 15:02 <slangasek> no caribou here today 15:02 <slangasek> tdaitx: you first then 15:02 <tdaitx> Past week 15:02 <tdaitx> - Transition manager: 15:02 <tdaitx> * learning about ben and britney 15:02 <tdaitx> * checking how to fix the bad dependencies 15:02 <tdaitx> * got python-apt to work 15:02 <tdaitx> * Laney solved the same issue in a different approach 15:02 <tdaitx> * discovered the glories of grep-dctrl 15:02 <tdaitx> - FTBFS: 15:02 <tdaitx> * investigated notmuch; was failing due dtach running with TERM="unknown" 15:02 <tdaitx> * found ceph fix on github, tested, and debdiff'ed it (LP: #1483403) 15:02 <ubottu> Launchpad bug 1483403 in ceph (Ubuntu) "ceph FTBFS with boost1.58" [Critical,Fix committed] https://launchpad.net/bugs/1483403 15:02 <tdaitx> * opened Debian #795178 for ceph as well 15:02 <ubottu> Debian bug 795178 in src:ceph "ceph FTBFS with boost1.58" [Important,Open] http://bugs.debian.org/795178 15:02 <tdaitx> - OpenJDK 15:02 <tdaitx> * tracking down LP: #1482924 15:02 <ubottu> Launchpad bug 1482924 in openjdk-7 (Ubuntu) "Regressions due to USN-2696-1" [Undecided,New] https://launchpad.net/bugs/1482924 15:02 <tdaitx> * OpenJDK 6/7 supports TLS 1.1/1.2, but TLS 1.0 is the default 15:02 <tdaitx> * patched and tested OpenJDK 7 to default to TLS 1.2 15:02 <tdaitx> Next week 15:02 <tdaitx> - figure out what needs to be backported from OpenJDK 8 into 7 and 6 15:02 <tdaitx> - backport TLS 1.2 to OpenJDK 7 and 6 15:02 <tdaitx> Waiting/On hold 15:03 <tdaitx> - TCK validation for OpenJDK 7 (doko) 15:03 <tdaitx> Updates 15:03 <tdaitx> - was pointed to IS wiki pages and got ssh/sshebang to work 15:03 <tdaitx> - applied for a new passport (will collect it tomorrow, then start the US visa process) 15:03 <tdaitx> (done) 15:03 <sil2100> o/ 15:03 <sil2100> - Brain overheating, need to move away to some icy place srsly 15:03 <sil2100> - Landing team work, silo coordination, preparing landing e-mails 15:03 <sil2100> - Find root cause of failing armhf image builds - fixed by copying timezonemap binaries to overlay 15:03 <sil2100> - Sending out a quick guideline e-mail for landings 15:03 <sil2100> - Creating an uploading manual langpack packages for china images 15:03 <sil2100> - Investigate system-image importer crashing on the g++5 channel delta generation 15:03 <sil2100> * Custom tarballs corrupted, chased it down with ogra, tyhicks and jdstrand to an issue in apparmor 15:03 <sil2100> - Updated CI Train bileto and sync documentation 15:03 <sil2100> - Fixing commitlog case when cdimage build does not have a new rootfs build associated 15:03 <sil2100> - i386 rc-proposed not-building: 15:03 <sil2100> * Fixed issue with thumbnailer hard-depping on a -gles version that didn't exist 15:03 <sil2100> * Looking into and getting a head-ache from packages ignoring the 'provides' fields 15:03 <sil2100> * Probably related to the new apt in vivid being more strict 15:03 <sil2100> - Launchpad overlay translation enablement 15:03 <sil2100> * Copying over few missing touch packages to overlay to enable 15.04 exports 15:03 <sil2100> * Requesting batch copies, coordinating imports, requesting auto-exports/auto-uploads 15:04 <sil2100> - Starting to wrap my head around britney1 and britney2 code 15:04 <sil2100> (done) 15:04 <robru> * Bileto: 15:04 <robru> - fixed various small UX papercuts (dashboard jumpiness, SSO teams checked by default, dialog text when abandoning a request) 15:04 <robru> - achieved 100% test coverage for python backend 15:04 <robru> - allow API searches against multiple fields 15:04 <robru> - pagination in both backend and frontend 15:04 <robru> * Cupstream2distro: 15:04 <robru> - Added check to reject building/configuring superceded merges. 15:04 <robru> - generated new API token in wake of minor leak, and squashed the leaky code (with regression tests) 15:04 <robru> - get some stuff that was cowboyed in production and commit it to trunk 15:04 <robru> ✓ done like dinner 15:04 <pitti> - g++ 5 transitions and related FTBFS and autopkgtest fixes on 4 days 15:04 <pitti> - eat ice cream every day to compensate for the blood and sweat from above 15:04 <pitti> - Port sessioninstaller to Python 3 (#1440368) 15:04 <pitti> - systemd: Fix "systemctl link" (#1480310), debug screen locking during dist-upgrade (#1473800, ongoing) 15:04 <pitti> - britney: Fix handling of unbuilt reverse deps (#1483481), took a few iterations as it's quite hairy 15:04 <pitti> EOT 15:05 <doko> pitti, do you expense that? 15:05 <pitti> is anybody not? :-) 15:05 <pitti> (also, it's vital food now -- EOVERHEAT) 15:05 <doko> - transitions ... 15:05 <doko> - was at GNU Cauldron last week(end) 15:06 <doko> (done) 15:06 <bdmurray> implemented the display of package pockets on the package versions table in errors 15:06 <bdmurray> tested staging update of errors showing package pockets 15:06 <bdmurray> submitted RT to have production/staging versions of errors/daisy updated to show package pockets 15:06 <bdmurray> fixed an issue with the display of the pocket for packages for Ubuntu RTM 14.09 15:06 <bdmurray> submitted RT to have production/staging versions of errors/daisy updated to fix RTM pockets 15:06 <bdmurray> reported and fixed errors LP linking bug LP: #1483826 15:06 <ubottu> Launchpad bug 1483826 in Errors "If the package version in the version table is from an unknown source don't build an LP link" [Medium,Fix committed] https://launchpad.net/bugs/1483826 15:06 <bdmurray> review of retracing failures for ways to improve 15:06 <bdmurray> updated meta-release* for Trusty point release 15:06 <bdmurray> wrote retracer missing executable log finding code 15:06 <bdmurray> discussed with stub adding another dse node 15:06 <bdmurray> uploaded apport SRU for T, V fixing LP: #1470572 15:06 <ubottu> Launchpad bug 1470572 in apport (Ubuntu Vivid) "native-origins.d information causes apport to strip origin information from Package" [High,Fix committed] https://launchpad.net/bugs/1470572 15:06 <bdmurray> ubiquity, update-manager bug triage 15:07 <bdmurray> merged whoopsie merge proposal 15:07 <bdmurray> review of a bug control application 15:07 <bdmurray> sponsored some patches 15:07 <bdmurray> created a proper fix for bash-completion bug LP: #1358154 15:07 <ubottu> Launchpad bug 1358154 in bash-completion (Debian) "Bash autocompletion not working for apt command" [Unknown,New] https://launchpad.net/bugs/1358154 15:07 <bdmurray> ✔ done 15:08 <bdmurray> cyphermox is next right? 15:09 <cyphermox> ok 15:09 <cyphermox> - debugging samba ppc64el hangs on trusty (LP: #1472584) 15:09 <cyphermox> - NM fixes for wifi scanning and ofono - ipv6 15:09 <cyphermox> - looked into UTF-8 issues with console-setup in ubiquity install 15:09 <ubottu> Launchpad bug 1472584 in samba (Ubuntu) "ISST-LTE: Samba server doesn't work well on Ubuntu 14.04.3 on ppc64el" [High,In progress] https://launchpad.net/bugs/1472584 15:09 <cyphermox> - uploaded multipath-tools SRU for trusty 15:09 <cyphermox> - partman-base fix for rpmb mmcs (LP: #1456443) 15:09 <cyphermox> - ipmitool SRU (LP: #1481780) 15:09 <cyphermox> - capser lightdm autologin fix 15:09 <ubottu> Launchpad bug 1456443 in OEM Priority Project "Skip eMMC device's boot0, boot1 and rpmb partitions" [High,Triaged] https://launchpad.net/bugs/1456443 15:09 <ubottu> Launchpad bug 1481780 in ipmitool (Ubuntu Trusty) "ipmitool 1.8.13 needs 2 patches for OpenPower systems" [High,In progress] https://launchpad.net/bugs/1481780 15:09 <cyphermox> (done) 15:10 <slangasek> sil2100: what 'provides' fields did you have being ignored? 15:11 <slangasek> no infinity, so 15:11 <slangasek> * gcc-5 transition: things are going well, gcc-defaults got unblocked this week and many individual libraries have made it through 15:11 <slangasek> * we still have the main mass of entangled library transitions to push in (the one that requires proposed-migration to hint several hundred packages at the same time and fails because it can't figure out how to make 10,000 binary packages installable), but this is being worked on 15:11 <slangasek> * miscellaneous bug fixes uploaded, various leaf packages removed from wily 15:11 <slangasek> * travel: 15:11 <slangasek> * DebConf15 starts this weekend; I'll be out from tomorrow 15:11 <slangasek> (done) 15:11 <slangasek> * LinuxCon, Plumbers, etc are next week so I'll be there from Wednesday afternoon to Friday 15:12 <slangasek> barry: 15:12 <barry> looked at buildbot build failures (debian bug #794300). need upstream help; bug filed. 15:12 <ubottu> Debian bug 794300 in buildbot "buildbot: FTBFS on unstable and needs rebuild for sqlalchemy transition" [Serious,Open] http://bugs.debian.org/794300 15:12 <barry> worked on django for py35. will require an update to 1.8.3 from experimental, which is undergoing its own stalled transition. created ppa pythoneers/py35django18 to track this, which is stacked on py35asdefault. django itself builds but several of the other django related/dependent packages in the archive ftbfs 15:12 <barry> long and difficult work on pytables (LP: #1478146) 3.2.1-0ubuntu1 builds now but apparently segfaults its dep-8 tests. still investigating that. 15:12 <ubottu> Launchpad bug 1478146 in pytables (Ubuntu Wily) "pytables FTBFS with python3.5" [High,In progress] https://launchpad.net/bugs/1478146 15:12 <barry> --done-- 15:12 <sil2100> slangasek: well, that's what it seems it's doing... nothing changed in deps and suddenly the -gles versions of UITK are not installed when apps are depending on UITK, even though the -gles ones have 'Provides' of the UITK ones in packaging 15:13 <slangasek> sil2100: can you give me an exact package name / provides? 15:13 <sil2100> slangasek: so suddenly everything went to hell and things that apt could install correctly suddenly causes a 'conflicts' and ubuntu-touch became uninstallable 15:14 <sil2100> qtdeclarative5-ubuntu-ui-toolkit-plugin-gles prodives and conflicts with qtdeclarative5-ubuntu-ui-toolkit-plugin 15:15 <sil2100> A whole batch of packages dep on qtdeclarative5-ubuntu-ui-toolkit-plugin, and on the i386 versions -gles should be installed instead - in the past it just worked if the build system pulled in qtdeclarative5-ubuntu-ui-toolkit-plugin-gles 15:15 <slangasek> so one thing you may be seeing is the effect of the random ordering of things through seeds; if something $somewhere changed that caused dependencies to be traversed in a different order, and you were previously forcing qtdeclarative5-ubuntu-ui-toolkit-plugin-gles but now qtdeclarative5-ubuntu-ui-toolkit-plugin is getting seen first 15:15 <slangasek> sil2100: where does the failure show up? 15:16 <sil2100> slangasek: on the i386 cdimage builds but also locally when I try it in a chroot... there was no seeds change, but there was a new apt uploaded, so maybe now it traverses the deps differently 15:16 <sil2100> Anyway, still looking into that, want to see what actually changed in apt 15:17 <slangasek> ok 15:17 <slangasek> any other questions re: status? 15:17 <sil2100> Might be something else... but I checked all changes in our touch packages, experimented a lot with deps in the chroot and nothing, so I started looking into the apt direction 15:17 <sil2100> Timeline-wise it seems possible 15:18 <sil2100> slangasek: when infinity will be back? :) 15:18 <slangasek> good question 15:18 * sil2100 wants to molest him a bit about britney pop-star stuff 15:19 * bdmurray shakes head 15:21 <slangasek> sil2100: oh, and you know there's a follow-up SRU to apt that's currently in vivid-proposed which hasn't been released yet? there was a regression that was critical-path for 14.04.3, but considered less relevant to vivid; perhaps there's *some* interaction there 15:21 <slangasek> sil2100: "oops I did it again" is not an endorsed engineering practice in Ubuntu 15:22 <barry> despite it being the best pop song of the last 50 years 15:22 <bdmurray> if it were it would be "toxic" 15:22 * pitti takes notes to not break britney a third time :) 15:23 <slangasek> ok 15:23 <slangasek> anything else? :) 15:23 <bdmurray> sil2100: What's up with https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1471903? 15:23 <ubottu> Launchpad bug 1471903 in livecd-rootfs (Ubuntu) "-updates, -security missing from apt lists" [High,In progress] 15:25 <sil2100> bdmurray: was waiting for infinity to take a look at it, slangasek agrees with this proposition but Adam seemed to have some concerns 15:26 <sil2100> slangasek: ;) 15:26 <sil2100> slangasek: I'll look into that apt upload, I saw it but didn't know yet what it was about 15:26 <bdmurray> sil2100: okay, thanks 15:26 <slangasek> sil2100: have you asked infinity to look at it? 15:27 <sil2100> slangasek: sent an e-mail yesterday + some -proposed stuff, but it seems he wasn't around yesterday as well 15:28 <slangasek> sil2100: he was around, but that's not the same as replying to an email 15:28 <slangasek> sil2100: by -proposed do you mean you uploaded an SRU? 15:29 <sil2100> No, -proposed migration questions (regarding britney and not only) 15:29 <slangasek> ok 15:30 <slangasek> anything else (x2)? 15:30 <slangasek> everyone still has enough to work on at http://people.canonical.com/~ubuntu-archive/transitions/ ? 15:31 <cyphermox> in anything else, 15:31 <barry> oh yes :) 15:31 <cyphermox> apparently today's image is broken in not-EFI 15:31 <cyphermox> doesn't boot. 15:31 <slangasek> I would like to see the main transition un-stick by the end of the week; if you aren't sure which pieces to help with for that, you can check with Laney or doko on #ubuntu-release 15:32 <slangasek> cyphermox: yes, I've just seen a bug report from davmor2 come through about this. have you reproduced the failure? 15:32 <slangasek> (and who uploaded what?) 15:32 <cyphermox> working on it 15:32 <cyphermox> I've reproduced the non-failure on EFI 15:33 <cyphermox> and now I've reproduced the failure 15:33 <slangasek> there is a new syslinux in wily as of 20 hours ago 15:33 <slangasek> possibly the first build with gcc5 15:33 <cyphermox> that's the most likely culprit, in fact 15:34 <slangasek> definitely the first build with gcc5 15:34 <davmor2> cyphermox: just added a comment to my bug yesterday image boots fine so it is only todays build that is broken 15:34 <barry> slangasek: can you rename this one: http://people.canonical.com/~ubuntu-archive/transitions/html/python3.3-5.html 15:34 <cyphermox> I'll check that out, I'll roll my own CD to see 15:34 <slangasek> cyphermox: want to build-depend on gcc-4.9 as a short-term workaround while debugging further? since this is C not C++ there's no compatibility problem with rolling back temporarily 15:35 <slangasek> cyphermox: and handing you bug #1484571 15:35 <ubottu> bug 1484571 in syslinux (Ubuntu) "Latest wily image is not booting" [Undecided,New] https://launchpad.net/bugs/1484571 15:35 <cyphermox> slangasek: yeah, that could be a good temporary solution so people don't get unbootable systems for the time being 15:35 <slangasek> barry: done 15:36 <slangasek> cyphermox: it's not "people get unbootable systems", syslinux is only used on the CDs - but we need the CDs to be bootable to make sure the g++ transition isn't leaving the OS on the floor. So please revert syslinux to gcc-4.9 asap and we can continue debugging after 15:36 <barry> slangasek: thanks. does it take a while to show up on http://people.canonical.com/~ubuntu-archive/transitions/ ? 15:37 <slangasek> barry: ~1h 15:37 <barry> slangasek: ack 15:37 <slangasek> (possibly less now that I've been trying to prune the done transitions from the list) 15:37 <cyphermox> slangasek: I think this would also likely break people trying to use usb-creator to write iso images to USB, even if the iso was good. 15:38 <slangasek> cyphermox: sure; it won't break bootability of an existing system, at least, but is still critical :) 15:38 <cyphermox> of course, fixing that now :) 15:39 <slangasek> thanks 15:39 <slangasek> anything else? (x3) 15:40 <slangasek> #endmeeting