[06:55] <didrocks> good morning
[06:56] <jibel> salut didrocks
[06:57] <didrocks> salut jibel
[07:01] <duflu> Salut didrocks et jibel
[07:01] <jibel> hi duflu
[07:08] <didrocks> hey duflu
[08:08] <seb128> goooood morning desktopers
[08:09] <didrocks> salut seb128
[08:10] <seb128> lut didrocks, comment ça va aujourd'hui ?
[08:10] <didrocks> seb128: je commence à être bloqué du coup, j’espère que ça ne va pas s’étaler comme d’habitude sur le dos ou je ne pourrais plus bouger…
[08:11] <seb128> didrocks, outch, repose toi en espérant qu'en effet tu ne sois pas bloqué pour demain :-/
[08:11] <didrocks> seb128: ouais, ce serait vraiment pas le bon moment, pas envie de manquer le FOSDEM :/
[08:34] <duflu> Morning seb128
[08:38] <seb128> hey duflu, how are you today?
[08:41] <duflu> seb128, feeling average but making good progress (https://gitlab.gnome.org/GNOME/gjs/merge_requests/387). How are you?
[08:41] <gitbot> GNOME issue (Merge request) 387 in gjs "wrapperutils: Cache resolve() results" [Opened]
[08:41] <seb128> duflu, I'm good today!
[09:03] <Laney> morning
[09:09] <duflu> Morning Laney
[09:09] <seb128> hey Laney, how are you today?
[09:14] <Laney> hey duflu seb128
[09:14] <Laney> bit of a blocked neck this morning :( hope it's better tomorrow
[09:14] <Laney> you?
[09:15] <seb128> :(
[09:15] <seb128> I'm good today!
[09:20] <Laney> good
[09:20] <Laney> hope the cough is better
[09:21] <didrocks> hey Laney, welcome to the blocked neck team
[09:22] <Laney> hey didrocks :(
[09:24] <seb128> Laney, it is better indeed :)
[09:24] <seb128> brb, relocating
[10:03] <Laney> In a python unit test:
[10:03] <Laney> Got a regular expression and a list of strings
[10:04] <Laney> what's a nice way to say that the regular expression should match at least one thing in the list?
[10:04] <Laney> nice> ideally if it fails you get some kind of decent output rather than "False is not True"
[10:29]  * Laney gives up on nice :(
[10:38] <mwhudson> self.assertThat("foo", MatchesAny(MatchesRegex(r1), MatchesRegex(r2)))
[10:38] <mwhudson> ?
[10:39] <mwhudson> oh wait, wrong way around
[10:40] <Laney> I've gone for "all([fnmatch.filter(seeded_flavours, flavour) for flavour in flavours.split()])"
[10:40] <Laney> glob instead of regex in the end
[10:40]  * Laney is ecstatic that cdimage uses british english
[10:41] <Laney> also it's python 2 not 3, forgot to mention that /o\
[10:58] <diddledan> moo
[11:04] <xnox> Laney:  No kernel output for oem-20.04! => argh
[11:05] <xnox> because of course it is initrd.img-5.4.0-1002-oem
[11:05] <Laney> ahhhhh I thought it was because I didn't merge cdimage but that's the later stage isn't it
[11:05] <xnox> so somehow live-build needs to know that although "oem-20.04" is requested, it should "package" "-oem" flavour
[11:07] <Laney> dunno what that means
[11:09] <xnox> Laney:  i think i have a patch, one second for you to review in a pastebin
[11:10] <xnox> oh
[11:10] <xnox> oh
[11:10] <xnox> oh
[11:13] <Laney> you
[11:15] <xnox> Laney:  i think we will need to revert the ubuntu-cdimage change back to just pulling "oem"
[11:15] <xnox> and do this in livecd-rootfs
[11:15] <xnox> https://git.launchpad.net/livecd-rootfs/commit/?id=db0c7d68f2539205e298e1c5bb8322740c8f9e45
[11:16] <xnox> Laney:  that is the bit the resolves "requested flavour name" to the "actual flavour name on disk"
[11:16] <xnox> https://code.launchpad.net/~ubuntu-core-dev/livecd-rootfs/+git/livecd-rootfs/+merge/378309
[11:17] <xnox> it's called oem-20.04 such that eventually it becomes a transitional metapackage to -generic flavour, when we introduce oem-22.04
[11:17] <xnox> the same way that virtual is just generic without extra modules.
[11:19] <xnox> Laney:  i feel like i should upload this into a PPA and spin a test livefs build
[11:20] <Laney> good plan
[11:22] <Laney> you mean the 'package name' flavour and the 'on disk' flavour are different right?
[11:22] <Laney> lacking a suffix in the latter
[11:38] <Laney> mmm
[11:38] <Laney> not sure about this
[11:39] <Laney> guess we'll see
[13:35] <xnox> https://launchpad.net/~xnox/+livefs/ubuntu/focal/ubuntu-server-live/+build/201516 indeed this worked and created -oem artefact
[13:35] <xnox> so yeah will need to revert ubuntu-cdimage stuff
[13:47] <xnox> Laney:  livecd-rootfs uploaded; and here is the cdimage partial revert https://code.launchpad.net/~xnox/ubuntu-cdimage/focal-oem-20.04/+merge/378322
[14:31] <Laney> xnox: server-live????
[14:32] <Laney> ping me when it migrates please
[14:52] <xnox> Laney:  ignore the name of the livefs build; i just changed metadata to say project "ubuntu"
[14:52] <xnox> Laney:  cause normally i use that livefs to respin subiquity
[14:57] <Laney> okey
[15:03] <hellsworth> good morning desktopers!
[15:05] <seb128> hey hellsworth, how are you?
[15:06] <hellsworth> hi seb128 i'm pretty good. filled with energy this morning :)
[15:06] <hellsworth> yourself?
[15:06] <seb128> nice!
[15:06] <seb128> I'm good, thanks :)
[15:07] <hellsworth> i hope your cold is long gone by now
[15:08] <seb128> I'm feeling alright now but I'm still coughing a bit
[15:08] <hellsworth> drink all the tea :)
[15:11] <seb128> right, I'm working on it :)
[15:14] <hellsworth> :)
[17:11] <xnox> Laney:  are you in trains all day tomorrow?
[17:12] <xnox> Laney:  or like already today?
[17:12] <Laney> tomorrow
[17:12] <Laney> from 8AM
[17:12] <xnox> ack. i'm taking eurostart at like 11 something
[17:13] <Laney> 11:04 here
[17:14] <xnox> Laney:  same! what's your seat? maybe we can coordinate still
[17:14]  * Laney doesn't like this in public any more ;-)
[20:25] <kenvandine> good morning robert_ancell