[13:49] cjwatson: is Launchpad on Python 3 now? [13:50] ah, no - I'm reading that traceback wrong [13:51] it looks like launchpad itself is python 2.7 but executing bzr using python 3 [13:52] jelmer, Launchpad's core project is still using python2.7. Some services around it are already using python3. Maybe you are reading traceback from buildd or lp-signing, for example. [13:52] pappacena: yep, you're right [13:52] if it's in reference to https://bugs.launchpad.net/brz/+bug/1876948 then yeah, the buildd is py3 these days [13:52] (context: http://pad.lv/1876948) [13:52] Bug #1876948: bzr based snap builds with "base: core20" fail [14:06] What they said :-) [14:07] But of course that's on different machines from the rest of Launchpad so there's no problem with it using a different Python version [14:13] jelmer: Hm, so I thought I'd looked at the new code and found no substantive change here, so I'm curious what the fix was [14:13] We'll have to work out what to SRU exactly [14:14] _ConnectRequest still has the read-only selector property in the latest code [14:44] jelmer: OK, I've confirmed that this is _not_ fixed in trunk. Reproducer in the bug [14:57] cjwatson: ah, sorry [14:57] thanks for checking [15:00] Ah, one of the NixOS folks reported it but then couldn't reproduce it with a new breezy [15:01] (presumably because of different env variables) [15:02] Yeah, I think I ran across that NixOS thread somewhere