[13:49] <jelmer> cjwatson: is Launchpad on Python 3 now?
[13:50] <jelmer> ah, no - I'm reading that traceback wrong
[13:51] <jelmer> it looks like launchpad itself is python 2.7 but executing bzr using python 3
[13:52] <pappacena> 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] <jelmer> pappacena: yep, you're right
[13:52] <tomwardill> if it's in reference to https://bugs.launchpad.net/brz/+bug/1876948 then yeah, the buildd is py3 these days
[13:52] <jelmer> (context: http://pad.lv/1876948)
[13:52] <mup> Bug #1876948: bzr based snap builds with "base: core20" fail <Breezy:New> <https://launchpad.net/bugs/1876948>
[14:06] <cjwatson> What they said :-)
[14:07] <cjwatson> 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] <cjwatson> 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] <cjwatson> We'll have to work out what to SRU exactly
[14:14] <cjwatson> _ConnectRequest still has the read-only selector property in the latest code
[14:44] <cjwatson> jelmer: OK, I've confirmed that this is _not_ fixed in trunk.  Reproducer in the bug
[14:57] <jelmer> cjwatson: ah, sorry
[14:57] <jelmer> thanks for checking
[15:00] <jelmer> Ah, one of the NixOS folks reported it but then couldn't reproduce it with a new breezy
[15:01] <jelmer> (presumably because of different env variables)
[15:02] <cjwatson> Yeah, I think I ran across that NixOS thread somewhere