[06:42] sergiodj: yes, please drop the Python2 stuff again [09:50] rbalint: hi, I got a crash in unattended-upgrades and I think I have a patch, if you have some time I would like to discuss how to get it fixed in ubuntu [09:51] santa_, hi, sure, how is it crashing? [09:51] rbalint: https://bugs.launchpad.net/ubuntu/+source/unattended-upgrades/+bug/1883082 [09:51] Launchpad bug 1883082 in unattended-upgrades (Ubuntu) "Crash when using Package-Whitelist-Strict" [Undecided,New] [09:51] just reported a min ago [09:51] santa_, that's fresh :-) [09:51] it always crashes with strict whitelist [09:52] I think I know the cause and I have a possible patch for this [09:52] santa_, ok, please attach it to the bug [09:53] sure [10:00] santa_, thanks, the fix seems simple and if you attach it i'm including it in the next upload + sru and give the credit since you found the fix first :-) [10:01] rbalint: ok, that was what I was going to ask - SRU for focal; what would be the version you are going to use? [10:02] because I'm going to build a custom package in a PPA ;) [10:02] would be 2.3-0ubuntu0.1 ? [10:03] 2.3-0ubuntu0.1 for focal SRU I mean [10:03] 2.3.0ubuntu0.1 i think, since it is a native package [10:04] santa_, out of curiosity why do you use strict whitelist? [10:05] rbalint: I'm working for a company which requested this [10:05] we used to have a home-made script to do this, but I'm rewrking the thing, if possible, with u-a [10:06] * reworking [10:07] rbalint: the thing needed is having just a small set of packages being upgraded automatically (firefox, openssh server, ...) and the rest manually if I'm not mistaken [10:08] santa_, thanks, make sense, i'd just would like to understand how u-u is being used in the wild [10:09] sure np [10:21] juliank: on a different note ;-) [10:21] can you help me quickly to make https://salsa.debian.org/release-team/britney2/-/blob/master/britney2/policies/policy.py#L1032 work with xenial's python3-apt? [10:21] looks like that has changed signature since [10:37] Laney: you're backporting? [10:37] juliank: nope, trying to run britney on snakefruit which is xenial [10:37] Laney: The architecture option does not exist on xenial [10:38] Laney: So I'm not sure this can be run on xenial, because that does the [...] architecture filtering [10:39] hmm [10:39] you might have to implement architecture wildcards yourself and pre-mangle input [10:39] was hoping for a way to do it anyway :P [10:39] Laney: Ah [10:39] Laney: You can set APT::Architecture before calling it on xenail [10:40] Laney: But like restore it afterwards [10:41] native_arch = apt_pkg.config["APT::Architecture"] [10:41] apt_pkg.config["APT::Architecture"] = arch [10:41] parse_src_depends(block, False) [10:41] apt_pkg.config["APT::Architecture"] = native_arch [10:42] ah, that's nice if it works, let me try it [10:42] in an except:, maybe upstream will take it [10:42] silly ancient machines [10:54] neat, seems to be working [10:54] merci juliank [11:33] Hi! Groovy live-server ISO images are successfully being built for all the 4 archs: https://launchpad.net/~ubuntu-cdimage/+livefs/ubuntu/groovy/ubuntu-server-live [11:33] but the ppc64 image is not published here: http://cdimage.ubuntu.com/ubuntu-server/daily-live/pending/ [11:34] It use to be up to May 28. [11:35] any idea of what could be wrong? [11:35] https://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu-server/groovy/daily-live-20200611.log [11:35] absurdly hard to read but I think the relevant error is: [11:35] xorriso : FAILURE : -as mkisofs: Unsupported option '--netatalk' [11:36] I think xnox was working on a xorriso upgrade at some point? [11:37] yeah I saw his branch [11:40] https://code.launchpad.net/~xnox/debian-cd/use-xorriso/+merge/384480 [11:40] the date of the latest comments matches the last day ppc64 images were produced [12:25] cjwatson, thanks for pointing me to the right point in the build log. fiy this is the problem: https://bugs.launchpad.net/ubuntu-cdimage/+bug/1883103 [12:25] Launchpad bug 1883103 in Ubuntu CD Images "Switch to xorriso causes failure in ppc64 image generation" [Undecided,New] [12:25] xnox, vorlon, ^^ [12:26] * cjwatson nods === ben_r_ is now known as ben_r [13:46] tah [13:47] cjwatson: paride: i am in progress redoing ppc64el using cd-boot-images. I'll try to push a branch for that asap then. [13:51] xnox, which does not use --netatalk [13:52] so maybe it's not needed after all [14:05] could it be a legacy thing needed to support Apple PPC hardware? [14:19] it is [14:20] the new cd-boot-images for ppc64el just has a couple of files and that's it, without any magic options [14:20] and i did test it locally and it does boot [15:02] rbalint: I've just attached a patch for a u-a SRU, the first one was cheesy so please ignore it ;) [15:03] I plan to use it in the next few days, let's hope it works as expected [15:04] xnox: oh yay for submodules [15:04] * Laney grinds teeth [15:04] :) [15:11] Laney: ooooooh is that good or bad? [15:12] xnox: hahah well I've not enjoyed using them up to now [15:12] but still, thanks for the work [15:12] Better than what was there before, probably worse than subtrees :) [15:12] * xnox played a lot for with --prefix subtree & submodules [15:12] did you fork all of the repos into Launchpad or something [15:12] The main problem with submodules is that the UI is awful even for git [15:12] sorry for asking instead of checking [15:13] cjwatson: so subtree wouldn't allow to rebase things nicely. Unless something like git-dpm to do the "rebase, but actually git merge" [15:13] with subtree integration. [15:13] And likes to sometimes leave submodules mysteriously out of date [15:13] Laney: cjwatson: yes, i did setup git->git for all of the d-i projects, and then added ~ubuntu-installer team repos based off that, with ubuntu delta, on top of the right debian tag. [15:14] Laney: cjwatson: so i can setup a "subtree" based git repo with all of those things too, I guess for evaluation. [15:14] It can absolutely be handled, it's just one of those things where you need to pay closer attention than average at the client end [15:15] (Also doesn't work with recipes and it's not clear how to make it work, though you may or may not care about that - see https://code.launchpad.net/~tintou/git-build-recipe/+git/git-build-recipe-1/+merge/351699) [16:49] right, in the worst case scenario of subtree "rebase" one just removes a subtree and merges in a new one. [17:08] vorlon: looking at https://wiki.ubuntu.com/PlusOneMaintenanceTeam/Status and "Things to pick from" nautilus-python has migrated right? I'm wondering how up to date this is [18:09] bdmurray: only as up-to-date as the last +1 maint person who updated it :) [19:37] I'm trying to figure out how to make this SRU: flake8 released an update supporting python3.8 only after we released focal. Should I just make the issue "This valid python code is failing , flake8 3.8 addresses this?" [19:58] arnatious: I'm not 100% sure I understand the question; could you explain the issue in a little more detail? [19:59] Yeah - the python3-flake8 package doesn't support all of python 3.8 as-is [20:00] Odd_Bloke flake8 released the update adding 3.8 support in early May, after we released focal. [20:01] We're on python3-flake8 3.7.9, PyPi has 3.8.x now. flake8 is supposed to keep minor version in sync with python [20:01] Aha, right, I hadn't understood you were talking about SRUing flake8 itself, thanks for the clarification! Do you have a bug for this? [20:02] I'm filing one, I was wondering if saying ^ that would be enough for a bug report [20:06] I'm not a member of the SRU team, so I'm not the best person to be answering that specifically I'm afraid. === lfaraone_ is now known as lfaraone [23:32] arnatious: I *am* a member of the SRU team, and https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template is a good start.