[00:03] guiverc: Hey, so for bug 1922342 I saw your note in the QA tracker. Have you tested with this machine before? (Is this a recent bug/does it show on Jammy?) [00:03] -ubottu:#lubuntu-devel- Bug 1922342 in casper (Ubuntu Kinetic) "Impish live session takes ages to boot on BIOS systems" [High, Fix Released] https://launchpad.net/bugs/1922342 [00:04] !standuo [00:04] !standup [00:04] @tsimonq2 @lynorian @HMollerCl @aptghetto @teward001 @kc2bez @The_LoudSpeaker wxl[m] guiverc @N0um3n0 @leokolb @KGIII — It's 2100 UTC Thursday which means it's time for the Lubuntu Development standup meeting. Please announce yourself for roll call! Then, in order of announcement, post your items, and be sure to mention when you're done. [00:04] This is my one hour "last call" for any RC bugs or *anything* someone has noticed that's off. I'm all ears. [00:04] At 1:00 UTC I'm marking us as ready. [00:05] I have no concerns about us being ready; so ack to ready [00:06] the 1922342 has occurred since mid-groovy cycle on a unmodified ISO; its expected... [00:06] it's not Lubuntu ISOs specific; but all flavor & Ubuntu Desktop too [01:45] -queuebot:#lubuntu-devel- Builds: Lubuntu Desktop amd64 [Mantic Final] has been marked as ready [02:03] [matrix] ubottu: It is *not* 2100 UTC Thursday, liar! [02:03] [matrix] /s [03:37] [telegram] That's just a running joke at this point [08:16] -queuebot:#lubuntu-devel- Builds: Upgrade Lubuntu amd64 [Mantic Final] has been marked as ready [08:17] -queuebot:#lubuntu-devel- Builds: Upgrade Lubuntu amd64 [Mantic Final] has been updated (20231009) [08:34] [matrix] Today is the big day. [08:41] it's getting dark outside, not much day left (for me anyway) :) [08:43] [matrix] :) [08:43] [matrix] At least your days are gaining some sunlight, ours are shrinking. [08:45] most days anyway yeah ; overcast & loads of rain today locally (& I got drenched) [11:34] [telegram] Welcome Michael ! [11:36] [telegram] @utkarsh2102 Hey! I'm on the road today, if you have anything for me feel free to relay it here :) [11:36] [telegram] [11:36] [telegram] Also, when we have a codename, let me know immediately please (here or PM if still embargoed) so I can do my usual debootstrap / lintian / vim / devscripts / cala uploads immediately :) [11:37] [telegram] Hello! Yes, absolutely, will do! (re @tsimonq2: @utkarsh2102 Hey! I'm on the road today, if you have anything for me feel free to relay it here :) [11:37] [telegram] [11:37] [telegram] Also, when we have a codename, let me know immediately please (here or PM if still embargoed) so I can do my usual debootstrap / lintian / vim / devscripts / cala uploads immediately :)) [11:37] [telegram] Thanks! Happy Release Day!! (re @utkarsh2102: Hello! Yes, absolutely, will do!) [11:37] [telegram] You, too! ^.^ (re @tsimonq2: Thanks! Happy Release Day!!) [13:28] Updated the release announcement. [13:29] I see ISOs, so pushing to social media. [14:48] tsimonq2: You don't wait for the OK from the release team? [14:48] (consisting of the official release email) [14:51] Reason being: just because the isos are there, doesn't mean the mirrors have all synced yet. [16:33] [telegram] FYI: email server that is handling our Discourse mail and other stuff is being fubar right now for Microsoft-destined recipients (tsimonq2 and myself included) because MIcrosoft has blocked the VPS provider's networks. I opened a high priority ticket with the provider to get them in touch with Microsoft. [16:33] [telegram] This explains our discourse email crap we've observed in the past year [17:29] [telegram] I also have the same problem :( (re @teward001: FYI: email server that is handling our Discourse mail and other stuff is being fubar right now for Microsoft-destined recipients (tsimonq2 and myself included) because MIcrosoft has blocked the VPS provider's networks. I opened a high priority ticket with the provider to get them in touch with Microsoft.) [17:33] [telegram] remind me what your address is again (re @Roberalz: I also have the same problem :() [17:33] [telegram] because if it's yahoo or a free mail provider i can't do shit about it [17:33] [telegram] and yeah apologies about swears [17:33] [telegram] i'm grumpy [17:33] [telegram] Is a Outlook address [17:33] [telegram] that's a Microsoft destined recipient [17:34] [telegram] hotmail, msn, outlook, etc. are included in the same notice [17:34] [telegram] I know :) [17:34] [telegram] Thanks @teward001 [17:34] [telegram] so are the other complainers. However, Microsoft until *recently* just silently dropped without errors [17:34] [telegram] so that's been changed in the recent timeframe so [17:35] [telegram] I just hate email, does that count for complaining. :P [17:35] [telegram] VPS provider indicated they have zero luck getting their entire range unblocked, but have had luck with specific IPs so. [17:35] [telegram] welcome to IT Security 101 - Email Sucks (re @kc2bez: I just hate email, does that count for complaining. :P) [17:36] [telegram] Indeed. [17:36] [telegram] i'm going to be yoinking data out anyways, and replacing some mail server stuffs. [17:37] [telegram] I usually get the discourse stuff though. [17:37] [telegram] ye unless you're on a Microsoft provider (MS365 tenant, etc.) it breaks [17:37] [telegram] because blocklists. Which hopefully we'll be able to get *these* systems i use for the SMTP off that chaos [17:45] hey, just a quick note - you probably got this on your list, though: https://manual.lubuntu.me/stable/1/1.1/retrieving_the_image.html currently points to 23.04 [17:46] [telegram] tomreyn yes I am working on updating that for 23.10 right now release annoucment came kinda early in the morning for me as I am on the west coast of usa [17:47] great (the first part) :) [18:13] [telegram] @kc2bez and others: https://discourse.lubuntu.me/t/notice-known-issue-with-emails-used-for-account-sign-ups-on-this-discourse - globally pinned for now until this email issue is resolved [18:14] [telegram] Also should be done now. The checksum part means I need to know what the final version is with all changes and usually means I have to add that on release day [21:11] Eickmeyer: I mean, yeah, you're 100% right. [21:11] Eickmeyer: My "release day" checklist from memory is obviously outdated. :P [21:12] Eickmeyer: Also, nice, if Ubuntu Studio gets to outline Calamares' flaws in its release announcement, I accept it as a personal challenge to respond in our next release announcement with "we did all that, and better" ;) [21:13] tsimonq2: Those were literal bug reports we got. [21:13] Eickmeyer: I know, I know. Doesn't mean I won't take the bait XD [21:14] (To be clear to any backlog readers, I consider Eickmeyer a friend and 100% know it's not a dig, I just enjoy giving him crap. ;) ) [21:14] ^ A little too much. :P [21:15] XD [21:15] I know it's going to come up again at the summit. I don't plan on budging unless the TB forces my hand. [21:15] (Or some large event happens.) [21:17] BTW, utkarsh still hasn't sent out the release announcement email due to issues with the emailer, and official release "go-ahead" was given via #ubuntu-release at 9:38am my time (11:38 CDT). [21:18] My IRC client is still set to UTC XD [21:18] ... [21:18] you get the idea. [21:18] That's why I was oddly specific yesterday ;) [21:18] But yeah, I get it [21:18] HAHAHAA (oddly specific) [21:20] RE: Large event: last flavor sync we were discussing moving as many away from ubiquity as possible due to the amount of technical debt in ubiquity. Nobody wants to have ubiquity in their LTS as then they'd be beholden to maintain it for that amount of time. [21:20] I agree, and to be honest, when it comes to timing, I don't... blame you? [21:21] I shudder at the thought. I had to fix *two* bugs in Ubiquity and it took me hours to hunt down how and where. [21:21] And each one was a single line. [21:21] It shouldn't take hours to fix a single line. [21:22] I mean, we have a related issue. Take a peek at our (meaning, the Qt/KDE frontend) for release upgrading. It still has KDE *4* conditionals in it. [21:22] Oh, you mean in ubuntu-release-upgrader? [21:22] yeah :) [21:23] Well, that one isn't going away and is still supported by Foundations, so I think we can all work together there. [21:23] So, I think Riddell originally wrote that. We just never got around to doing more than bugfixes. [21:23] I agree. [21:23] I don't plan on rewriting that in Lubuntu, to be clear :) [21:23] As we shouldn't. That's a can of worms nobody should be opening. [21:24] (In fact, I'd like to be *more* dependent on update-notifier/release-upgrader, just its libraries, if possible.) [21:24] Kubuntu and Ubuntu Studio are using a version of KDE Neon's update notifier that I forked. [21:25] Is that a standalone package? Why was I under the impression Discover handled this? [21:25] Discover never handled the upgrade notification, just update notifications. [21:25] (I should've been clear) [21:25] Cool, so it no longer does that, at least in the Ubuntu flavors? [21:26] (I'd be curious to see what you're working with.) [21:26] So, Discover handles the package update notifications, but plasma-disto-release-notifier handles the upgrade notifications for distro upgrades. [21:28] Got it, that makes sense. [21:28] * tsimonq2 wonders about the UX on Lubuntu, but meh... [21:29] Eickmeyer: So, it's just a notifier that calls the existing program, much like lubuntu-update-notifier now does, right? [21:29] tsimonq2: well, it's a KDE Plasmoid that calls the update-manager common backend. [21:31] https://launchpad.net/plasma-distro-release-notifier [21:31] <3 [21:33] tsimonq2: It has to get the EOL date frm the raw git output of the .json in the eol branch. [21:33] I mean, kinda makes sense. [21:34] Could use distro-info-tools or whatever it's called? [21:34] Doesn't have the EOL date. [21:34] orly? [21:34] base-files doesn't either? [21:34] Nope. [21:34] That seems... unintended? Or at least, not what it could be. [21:35] Well, I think because EOL is simply announced, and then everything is moved to old.u.c months later. [21:35] er, oldreleases.u.c [21:35] Oh, well, that's another thing. [21:36] But yes, it would be nice if there was an exact date instead of arbitrary "9 months/3 years/5 years" from release. [21:36] I really think *something* should be smarter to say "hey bud, looks like what 'yer running here is EOL, can we just sed sources.list, or do you want to upgrade?" [21:36] Instead of the Many errors [21:37] plasma-disto-release-notifier actually says, "Your release goes EOL in x days/weeks/etc.". [21:37] Hey dude, ubuntu.csv has EOL dates :) [21:37] e.g. http://launchpadlibrarian.net/631684138/distro-info-data_0.54_0.56.diff.gz [21:37] 23.04,Lunar Lobster,lunar,2022-10-20,2023-04-20,2024-01-25 [21:37] That last CSV key is it, no? [21:38] * Eickmeyer doesn't dare translate that into the required .json format the neon team made [21:38] That sounds like a bet XD [21:39] I mean, one could curl the hell out of it. [21:43] Eickmeyer: This would be sooooooooooooooooooooooooooooooo easy. [21:43] * tsimonq2 starts on patches [21:43] HAHAHAHAHAHA [21:44] Would be nice to have something where I wasn't having to actively maintain a git branch every 6 months. :) [21:44] ;) [21:47] * tsimonq2 grabs a fresh ISO [21:48] Eickmeyer: How is this called? (As in, what's the *best* way to manually call it?) [21:48] `/usr/share/distro-info/ubuntu.csv` :eyes: [21:48] plasma-distro-release-notifier [21:49] Cool. I'll run a quick baseline while my patch compiles. [21:49] * tsimonq2 is the machine 😎 [21:49] 😂 [21:50] Mantic EOLs on slurpee day. [21:52] tsimonq2: Flaw in your plan: the LTS dates don't use the 3-year date in the csv. [21:54] Eickmeyer: Nah, that's not a flaw, that's a conditional. XD [21:54] Heh [22:23] QDate("2025-06-01") [22:23] That looks right. [22:25] Eickmeyer: I hate this patch: 0004-set-ubuntu-version.patch ;) [22:26] BOOOOOOOOOO uscan doesn't work :P [22:35] Time for some regex-watch-file-fu [23:01] kc2bez: I don't envy anyone who has to modify watch files by hand without docs. [23:01] Nor do I. [23:37] Yeah, there's a reason why I just said, "screw it" to the watch file with that one. [23:38] I mean, it's not truly forked in the sense of a fork, but if I have to I will. [23:39] (native packages don't need watch files, if you know what I mean) [23:43] tsimonq2: I hate that you hate it, but can't wait to see it so I can see it and barf at it. 🤮 😂 [23:47] Eickmeyer: How do you want your patch? :) [23:47] Some people hate Launchpad MPs, I don't blame them. [23:47] And to be fair, the patch will be pretty unreadable. It's better to use a non-unified diff on this one to review, I'd say. [23:48] Anyway, I'm testing now, but it builds. Have I mentioned I hate string quoting? [23:48] [matrix] I'll take my patch with a side of bacon please [23:48] XD [23:48] "On a platter" [23:48] Email or it doesn't count. [23:48] ^^^^^^^^ [23:48] Damnit, arraybolt3 took the words out of my fingers. Though, pancakes sound amazing. [23:48] kc2bez: has the only real answer XD [23:48] tsimonq2: You know my email. [23:48] Or, fax machine. No printer. [23:48] Eickmeyer: Sweet. [23:48] [matrix] ooo, pancakes [23:49] * tsimonq2 slides Aaron and Erich some pancakes [23:49] It is the greybeard coming out. XD [23:49] [matrix] btw, I think I'm probably close to the point where I can come back to contributing to Lubuntu so you may notice me around more often trying to help with things :) [23:49] \o/ [23:49] \o/ [23:50] jinx [23:50] XD [23:50] :D [23:50] [matrix] I fully understand if it takes time to rebuild Ubuntu Membership after I let it expire, and am happy to start back at square one and build back up to developer. [23:50] [matrix] I loved the journey the first time around, so it sorta sounds fun. [23:51] Take the time you need, contribute where you can. [23:51] Do you remember what happened recently with wxl's status? :) [23:51] Yeah, we can fast track some of that given past history I'd say. [23:52] Prove you don't have bad amnesia, and I think we'd be happy to restore your status. ;) [23:52] We'd love to have you around @arraybolt3, you've been available on request (when needed) anyway! so you'll sure not be starting again.. [23:52] * Eickmeyer rubberstamps arraybolt3 cuz reasonz [23:52] Yeah @arraybolt3, your work with the XDG desktop portals really saved our bacon :) [23:52] (Ha. Ha. Ha.) [23:53] 🤦 [23:53] Maybe prove you had temporary amnesia could work... [23:54] XD [23:54] I mean, I don't judge. Everyone has something going on. My point is, if you remember how to package as well as you did, you'll be green stamped pretty easily. [23:55] +1 [23:55] [matrix] Proof of temporary amnesia sounds hard :P [23:55] Having a hand in that mentoring, I can +1 that. [23:56] [matrix] I think I probably still have the skills, though I may need to brush up on the Debian Policy Manual again. [23:56] We all do ;) [23:56] That is never ending [23:56] I even forgot stuff that bit me this past cycle. [23:57] [matrix] I never actually read it all the way through... [23:57] Everything is iterative, just do better than last time every time and you are all set. [23:57] It's one of those "read once, remember where to find stuff, bookmark it, use Lintian" type things [23:57] +1 [23:58] 1% improvement is improvement ;) [23:58] [matrix] One question I have, where is Lubuntu on the Wayland front? [23:58] Lintian is your friend except when it considers x.x-xubuntux.23.10 a debian nmu update and vorlon himself tells lintan to "go home, you're bitrotted." [23:59] HAHAHAHA I was just thinking about that [23:59] On the Wayland front upstream had some comments today, let me dig it up. [23:59] @arraybolt3: I told someone on Twitter today "whenever I'm ready for the mountain of bug reports" XD [23:59] kc2bez: oh? :) [23:59] Ref: https://twitter.com/GhigoTrieste/status/1712465673107243188 [23:59] [matrix] During my hiatus, I ended up learning that Red Hat is the primary maintainer of Xorg and has chosen to deprecate it for RHEL 9 and will very likely remove it in RHEL 10, at which point X.org will be abandoned *upstream*.