=== JanC is now known as Guest35192 === JanC_ is now known as JanC === ghostcube_ is now known as ghostcube [15:00] o/ [15:01] o/ [15:04] o/ [15:04] o/ [15:04] yay meeting! [15:05] hmm, steve is away? [15:09] * xnox wonders if i can reboot back into applying windows updates [15:13] let's have the meeting anyway? [15:13] i would love to talk about reviewing the current Ubuntu delta for packages [15:13] cyphermox: Is that you volunterring to run it? [15:13] yeah [15:13] #startmeeting foundations [15:13] Meeting started Thu Apr 27 15:13:25 2017 UTC. The chair is cyphermox. Information about MeetBot at http://wiki.ubuntu.com/meetingology. [15:13] Available commands: action commands idea info link nick === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | foundations Meeting | Current topic: [15:13] hooray for cyphermox [15:13] echo $(shuf -e barry doko bdmurray slangasek caribou infinity sil2100 robru cyphermox tdaitx xnox chiluk mwhudson rbalint) [15:14] robru caribou sil2100 bdmurray rbalint tdaitx infinity chiluk barry slangasek doko mwhudson xnox cyphermox [15:14] maybe this list is out of date. [15:14] Yeah [15:14] :-( [15:14] :( [15:14] damn =( [15:14] sil2100: you go [15:14] Need to find my list [15:14] yeah, just dropped by to say hi :) [15:14] caribou: hey ;) [15:14] - Bileto: [15:14] * Forced clearing the lru_cache for Bileto to enable artful [15:14] * Looked into missing GPG key errors, filled RT, helped resolve with webops [15:14] - ubuntu-image: [15:14] * Helping out in debugging broken github PR test result reporting, filled RT [15:14] * Filled RT for upload rights for snap [15:14] * Prepared existing branches for merging [15:15] * Started work on the hook mechanism - planning and experimental phase [15:15] - Kernel SRUs [15:15] hey caribou! [15:15] - Regular SRU reviews [15:15] - Cleanup on uvp-monitor test packages, reading up on xenstore - first builds [15:15] - DMB meeting [15:15] - walinuxagent published to -proposed, waiting for SRU validation [15:15] (done) [15:15] Wrote up test case for LP: #1676547 [15:15] Foundations infrastructure meeting [15:15] Discussed an approach to get Package info on ubuntu core [15:15] Started work on having Package written client side [15:15] Modified snapport to have apport.cli command not apport.apport-cli [15:15] Launchpad bug 1676547 in network-manager (Ubuntu) "No network connectivity after upgrade from 16.04 to 16.10" [Critical,In progress] https://launchpad.net/bugs/1676547 [15:15] Updated StableReleaseUpdates wiki page re: dev release being closed [15:15] added artful to errors, daisy code [15:15] added artful to lp-retracer-config, updated osageorange [15:15] updated u-r-u for artful, uploaded it [15:15] updated meta-release-development for artful, updated server [15:15] reported / investigated u-r-u bug LP: #1686117 [15:15] Launchpad bug 1686117 in ubuntu-release-upgrader (Ubuntu) "upgrade from Zesty to Artful fails if done in text mode" [High,New] https://launchpad.net/bugs/1686117 [15:16] added artful to the official bug tags [15:16] resolved issue with daisy not cleaning up core files (LP: #1686135) [15:16] submitted RT regarding updating daisy in staging w/ core file fix [15:16] tested update of daisy in staging, submitted RT for production [15:16] foundations bug triage [15:16] Launchpad bug 1686135 in Daisy "retracer.py doesn't clean up core files when choosing not to retrace some crashes" [High,In progress] https://launchpad.net/bugs/1686135 [15:16] irc discussion re LP: #1681231 and LP: #1676547 (using -security for upgrades) [15:16] Launchpad bug 1681231 in cracklib2 (Ubuntu Zesty) "package cracklib-runtime 2.9.2-3 failed to install/upgrade: dependency problems - leaving triggers unprocessed" [High,Triaged] https://launchpad.net/bugs/1681231 [15:16] investigation into LP: #1682934 re local python3 and upgrade failure [15:16] Launchpad bug 1682934 in python3-defaults (Ubuntu) "python3 in /usr/local/bin can cause python3 packages to fail to install" [High,Triaged] https://launchpad.net/bugs/1682934 [15:16] ✔ done [15:16] * Finished my core-dev application [15:16] * Prepared unminimize script, under review: [15:16] https://code.launchpad.net/~rbalint/livecd-rootfs/minimize-unminimize/+merge/323157 [15:16] * Started checking each package with delta in main and noticed that Ubuntu history [15:16] is not available anymore in bzr: LP: #1686100 [15:16] Launchpad bug 1686100 in Ubuntu Packaging Guide " bzr branch ubuntu:hello stopped working" [Undecided,New] https://launchpad.net/bugs/1686100 [15:16] * Packaging guide also lists gone lintian result server: LP: #1686096 [15:16] Launchpad bug 1686096 in Ubuntu Packaging Guide " http://lintian.ubuntuwire.org is down" [Undecided,New] https://launchpad.net/bugs/1686096 [15:16] * grab-merge with also geting Debian's packaging repo/source with dgit works nicely for packages not in usd-importer yet [15:16] * Sent Ubuntu deltas to Debian: [15:16] main-menu #861237 [15:17] libdebian-installer #861241 [15:17] cdrom-detect #861300 [15:17] * Proposed fix for MoM to let people find the comment box to fill [15:17] LP: #1686640 [15:17] Launchpad bug 1686640 in Merge-o-Matic "Please make the comment textbox visible" [Undecided,New] https://launchpad.net/bugs/1686640 [15:17] * I would like to go through the page and provide Debian bug numbers for the forwarded delta or an explanation for not forwarding all of it [15:17] eof [15:17] Short week: holiday on Friday [15:17] = JCK [15:17] * Waiting on 8u131 [15:17] = OpenJDK [15:17] * No more test regressions [15:17] * Preparing package for the security team [15:17] * Backporting patches to OpenJDK 7 [15:17] = Other [15:17] * National strike on Friday, I will be working [15:17] * Yet another holiday on Monday, I might decide to swap it [15:17] (done) [15:18] * Archive opening for Artful: [15:18] - toolchain mangling [15:18] - dpkg/debhelper merges [15:18] - open archive [15:18] - update cdimage, debian-cd, snakefruit, etc for artful [15:18] - update d-i [15:18] - enable image builds [15:18] * snakefruit and nusakan upgrades to xenial [15:18] * investigate LP: #1682934 [15:18] Launchpad bug 1682934 in python3-defaults (Ubuntu) "python3 in /usr/local/bin can cause python3 packages to fail to install" [High,Triaged] https://launchpad.net/bugs/1682934 [15:18] * Misc SRU/AA bits [15:18] * On vacation all next week \o/ [15:18] (done) [15:19] o/ [15:19] \o [15:19] o/ [15:20] is it me? [15:20] yeah [15:20] doko isn't here? [15:20] only you know if it is you, xnox [15:20] oh yeah [15:20] cloud images for onmetal fun [15:20] apt timers bug fun [15:20] wsl fun [15:20] upstart removal fun [15:20] open-vm-tools sru fun [15:20] systemd artful & sru fun [15:20] ... [15:20] oh, fun status, yay! [15:20] MIR: [15:20] - review gjs and mozjs38 (both for GNOME Shell) [15:20] netplan: [15:20] - merging and testing rharper's MTU work [15:20] grub2: [15:20] - reworking fbx64.efi's installation process / location [15:20] - handle upgrade / moving fbx64.efi [15:21] - install to /EFI/BOOT too (reworking a patch from Debian) [15:21] - ship BOOTX64.CSV (fallback instructions) to rebuild BootOrder. [15:21] d-i: [15:21] - starting d-i merges: installation-report, tzsetup. [15:21] - coordinating merges with rbalint. [15:21] shim / fwupdate: [15:21] - some discussion about signtool.exe being broken (would break new shim signatures from MS) [15:21] - coordinating fwupdate updates to Yakkety and Xenial. [15:21] (done) [15:21] that's it for the lightning rounds subtopic I forgot to start. [15:21] #subtopic AOB [15:21] err [15:22] any AOB anyway? [15:22] sorry, what is AOB? [15:22] [TOPIC] AOB === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology | foundations Meeting | Current topic: AOB [15:22] any other business? [15:23] other random stuff we need to talk about [15:23] oh, I would like to ask how we should coordinate visiting all the packages with delta [15:23] i would happily go through each of them [15:23] what do you mean by how to coordinate? [15:24] should I ping the last uploader before i check each package? [15:24] rbalint: There's an easy u-r-u bug if you want to have a look. [15:24] bdmurray: ok, i'll check that too, but looking forward [15:25] my understanding was that one should ping the last uploader listed on merges.u.c and make sure before claiming a merge [15:26] [lurking, not on foundations, but what cyphermox said was what i was told as well] [15:26] partly because some may *look* easy, but aren't, and missing some bit in a merge because it looks like it's not needed can break things. [15:28] ok, then probably i'll ping owners of a block of 20 packages then i'll process them next day as i get green light [15:28] if that's ok [15:29] Can I stop reviewing Precise SRUs? [15:29] no [15:29] lol =) [15:29] rbalint: I think I can already give you green light for any d-i package I was the last to touch; but don't hesitate to ask questions if something isn't obvious [15:29] anything else? [15:30] cyphermox: thanks [15:30] cyphermox: Is that X to Y upgrade verified? [15:30] bdmurray: yes. [15:31] I'll go update the bug [15:31] that's all for the meeting I guess [15:31] #endmeeting === meetingology changed the topic of #ubuntu-meeting to: Ubuntu Meeting Grounds: Please leave swords by the door | Calendar/Scheduled meetings: http://fridge.ubuntu.com/calendars | Logs: https://wiki.ubuntu.com/MeetingLogs | Meetingology documentation: https://wiki.ubuntu.com/meetingology [15:31] Meeting ended Thu Apr 27 15:31:19 2017 UTC. [15:31] Minutes: http://ubottu.com/meetingology/logs/ubuntu-meeting/2017/ubuntu-meeting.2017-04-27-15.13.moin.txt [15:32] o/ [15:32] Thanks cyphermox ! [15:32] rbalint: Some of these deltas forwarded to Debian don't make much sense. [15:32] infinity: which one? [15:33] rbalint: Well, cdrom-detect is the first one I looked at, and you're forwarding deltas that change Debian to Ubuntu. :P [15:33] infinity: I looked too, but it's confusing, it's a patch of a patch. [15:33] infinity: it is applied conditionally [15:34] rbalint: also, i assume you'd check any notes at https://merges.ubuntu.com/main.html or otherwise [15:34] rbalint: It... Is? [15:34] nacc: sure [15:35] +ifeq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes)) [15:35] + patch -p1 < $(CURDIR)/debian/patches/ubuntu-installer.patch [15:35] +endif [15:35] Oh, gross. [15:35] there is that [15:35] I wonder if it's not better to just keep delta for that. [15:35] rbalint: I'd really rather keep deltas than introduce patch systems for native packages. :P [15:36] rbalint: And deltas like this are ones we need to touch regularly anyway, there's no value in pushing them back to Debian. [15:36] cyphermox: i think accepting syncs is way easier than merging [15:37] rbalint: it's not "really" going to be easier for the regular "new release is named XYZ" process [15:37] Right, for a new release, I'm not going to push to Debian and sync. [15:37] That's a delay I can't be bothered with. [15:37] you still need to touch the package, so that you're adding a step [15:37] So we'll get a delta every 6 months on that hunk. [15:38] rbalint: So, perhaps this answers your other question, yes you should ask the "owner" of the delta before forwarding it. :P [15:39] infinity: ok [15:40] rbalint: In some cases, it really is less hassle to maintain a small delta than to shift to maintaining a dpkg-vendor delta in Debian via bug reports. [15:40] rbalint: In other cases, we intentionally carry a delta to gate flow into Ubuntu (dpkg and debhelper come to mind here, I could reduce both to 0, and I won't) [15:40] infinity: not really maintaining via bug reports though [15:41] cyphermox: For d-i, sure, I can commit. That's not true of everything. [15:41] I think we (you, me, maybe rbalit too) [15:41] yeah, for d-i [15:41] cyphermox: I can upload everything because DD, but Debian doesn't have the same weak maintainership policy and people aren't generally happy with you uploading their stuff. :P [15:41] definitely not true for everything, but it's not as much as issue for non d-i. [15:41] no, I know that [15:42] I meant specifically for d-i where we can already commit to the tree; and it's more likely to get such branding issues [15:42] I don't expect to see much branding or "totally not applicable to debian" changes in say, miniupnpc, to pick something randomly. [15:43] infinity: not pushing changing Ubuntu codenames makes sense [15:44] infinity: i think if Debian's maintainter accepts the vendor-based changes they can be offered [15:44] rbalint: it's also about using a custom patch system on a native package... which *is* quite yucky [15:44] rbalint: i gladly merged raspbian changes [15:44] Very. [15:45] I think adding a patch system to d-i packages is a non-starter for me. [15:45] perhaps for branding (not release names), it could be argued that proper application of db_subst in the templates could do a better job. [15:45] infinity: ok [15:46] .in file processing would be a no-go, too? [15:46] It's a lot of added complexity to a package you're not maintaining. :P [15:46] rbalint: I understand that you find it's less hassle for you to sync instead of merge, but if no one's asking you to do either of those things... [15:59] ok, won't push for pushing === stgraber_ is now known as stgraber === jdstrand_ is now known as jdstrand === ubott2 is now known as ubottu === wxl_ is now known as wxl === JanC_ is now known as JanC