[00:03] <guiverc> note partially to self:  issue tracker mentions "Ubuntu fonts change; already noted by users of jammy and backports; some users don’t like the change, thus inclusion of fonts-ubuntu-classic AND/OR documenting the Ubuntu font change maybe required." which isn't mentioned in release notes !
[00:27] <guiverc> fonts change paragraph added (discourse copy only)  https://discourse.lubuntu.me/t/lubuntu-23-10-mantic-minotaur-released/4606    If anyone needs to edit & making it wiki will help, just ping me
 @tsimonq2 its back up
[00:30]  * guiverc never noticed it down; fixed the bad spelling of announce on blog version earlier...
 https://matterbridge.lubuntu.me/5b75280b/goofy.mp4
 XD (re @tsimonq2: )
[01:08] <guiverc> changes also appear on https://discourse.lubuntu.me/t/lubuntu-23-10-beta-released/4553 now (easier to read for those that can't access staff section)... though no beta references are not removed in that version (issues only <s>striked-out</s> as addressed & confirmed on mulitple ISOs)
[03:05] <tsimonq2> LOTS of progress. I have the ubuntu-restricted-extras checkbox working now.
[03:05] <tsimonq2> The difficult part is really not installing the apt packages, though. It's installing the snaps.
[03:06] <tsimonq2> (If anyone recalls, snaps aren't actually installed with snapd when done via livecd-rootfs. The actual snap files are downloaded, and a preseed file is provided, installing them on first boot.)
[03:06] <tsimonq2> (This is manually done in a couple hundred lines of shell in livecd-rootfs, too...)
[03:07] <tsimonq2> Oh, and there's *no* dependency handling. None.
[03:09] <tsimonq2> Also, looking at the seed, there's quite a few stuff we could just demote to recommends now. I'll hear arguments against that if there are any :)
[03:09] <tsimonq2> *things
[03:09] <tsimonq2> holy cow it's 10 PM? I've been here since 7 AM :)))
[03:09]  * tsimonq2 chugs on
[03:15]  * Eickmeyer slides tsimonq2 some advanced.gg (#notsponsored)
[03:16]  * Eickmeyer but has friends that are
[03:16] <tsimonq2> I swear, if I have to hear another half hour-long GFuel rant (yes, that happened.) I will go insane XD
[03:17] <Eickmeyer> No, gfuel bad.
[03:17] <tsimonq2> "I exclusively drink herba mate tea" -wxl
[03:17] <tsimonq2> XD
[03:17] <Eickmeyer> HAHAHAHAHAA
[03:19] <tsimonq2> I just like to say that I'm elusive :P
[03:24] <tsimonq2> TIL `yes` - just type it in a terminal, you'll see ;)
[03:25] <Eickmeyer> Oh... my.... god.
[03:26] <tsimonq2> "Instead of using `apt install -y`, use `yes | apt install`" o_o on what planet
 https://matterbridge.lubuntu.me/71de51ef/you_sure_about_that_i_think_you_should_leave_with_tim_robinson.mp4
[03:27] <Eickmeyer> I mean, if you have a script that has a ton of prompts... maybe a kernel configuration where you want EVERY. SINGLE. OPTION. *shudders*
[03:29] <Eickmeyer> Conversely, no `no`.
[03:30] <tsimonq2> hahahahahahaha
[03:33] <tsimonq2> LMFAO
[03:33] <tsimonq2> https://github.com/calamares/calamares/issues/2212
[03:33] -ubottu:#lubuntu-devel- Issue 2212 in calamares/calamares "Add optional env vars for ProcessJob" [Open]
[03:33] <Eickmeyer> if "y"; then echo -e "a"; fi
[03:35] <Eickmeyer> FYI, `echo -e "a"` makes the terminal bell.
[03:36] <tsimonq2> Maybe on your terminal XD
[03:36] <Eickmeyer> "a" is the escape sequence for the bell.
[03:36] <Eickmeyer> Yeah. Some terminals need that.
[03:37] <Eickmeyer> Probably best practice to use the backslash.
[03:37] <tsimonq2> Yeah... I don't think QTerminal supports that XD
[03:41] <Eickmeyer> In Yakuake or Konsole you have to configure terminal bell notifications. Not sure about QTerminal.
[04:11] <tsimonq2> Looks like Calamares' ProcessJob isn't really used in many places. I'm working on a PR to fix that up to make it work (and before that, test building happens)
[04:12] <tsimonq2> (Its goal is to take a command string and execute it, but I have a feeling it's one of those "it's a string, not a list, so command not found" type things.)
[04:14] <Eickmeyer> Or, hear me out, is it an array?
[04:15] <tsimonq2> Nope, it's a char XD
[04:15] <Eickmeyer> (list masquerading as a string)
[04:15] <Eickmeyer> Oh. Single char. LOL
[04:16] <Eickmeyer> Imagine it's an integer.
[04:17] <tsimonq2> Eickmeyer: No, a C char XD
[04:18]  * Eickmeyer spitballs the planet
[04:55] <tsimonq2> So, I'm thinking about the release upgrader dialog I wrote today. The current delay is once a day for update notifications, which is pretty okay if you ask me.
[04:55] <tsimonq2> I have the systemd timer in Git set to once an hour. :P
[04:55] <tsimonq2> So, I just need to figure out a way to update that unit on a settings change... which seems somewhat tricky.
[04:56] <tsimonq2> (I mean, it could just be a simple sed and daemon-reload, but come on...)
[05:00]  * tsimonq2 has been spending more than an hour on string quoting, lol
 @Leokolb Thank you for knocking out that secure boot + EFI test that guiverc mentioned earlier, I appreciate that :)
[05:04] <guiverc> @tsimonq2, nah I just restored the earlier test that was done, alas it was with 0919 iso (ie. nearly a month ago!) ... I'd overwritten it by putting a EFI test on the wrong line.. 
[05:05] <guiverc> we still need (in my opinion) a secure-uEFI test.
 I see "Leok edited the content of this document" - perhaps that's a bug?
 :)
[05:07] <guiverc> i see it now... my screen is showing the published version (not later draft)
[05:08] <guiverc> I stand corrected...    THANK YOU @Leokolb !!!
 🎉🎉
 will finish the secure boots next 2 hours or so.. (re @lubuntu_bot: (irc) <guiverc> I stand corrected...    THANK YOU @Leokolb !!!)
[05:49] <guiverc> :)  greatly appreciated @Leokolb
[06:16]  * tsimonq2 growls at string handling...
[06:17] <tsimonq2> If I spend another ... hour without a good clue to this, I'm just using bare QProcess :P
[06:20]  * tsimonq2 is kind of hoping to stay up late enough to catch bdmurray on the flipside and see those updates land before I sleep...
[06:20] <tsimonq2> Optimistic thinking... :P
[08:11] <tsimonq2> Alright, so to wrap up for the night...
[08:11] <tsimonq2> https://git.launchpad.net/~ubuntu-qt-code/+git/calamares-settings-ubuntu/commit/?h=ubuntu/future/nn&id=18fcfa3e87c457a7a7e48aeb4a19eb14fa1ff22d is what took me like... 7 hours.
[08:11] -ubottu:#lubuntu-devel- Commit 18fcfa3 in ~ubuntu-qt-code/+git/calamares-settings-ubuntu "Start more of the backend implementation. ubuntu/future/nn"
[08:11] <tsimonq2> At the very least, now it *can* execute jobs, the jobs just don't work. :P
[08:12] <tsimonq2> I'd be especially interested in hearing if @arraybolt3 has ideas- but I can't seem to get ProcessJob to get to take anything past apt-get (which keeps reminding me of its superpowers :P)
[08:13] <tsimonq2> Anyway, that's a tomorrow/later task.
[08:13] <tsimonq2> I'm expecting bdmurray to get back to me soon on those fixes. If for any reason they don't go through, sweet, that's amazing o_o, I'll be back around 11 AM (-5)
[08:13]  * tsimonq2 o/
 all secure UEFI installs @guiverc on checklist completed :)
[09:39] <guiverc> thank you heaps @Leokolb.
[14:39] <tsimonq2> It's all coming together :)
[14:51] <tsimonq2> Okay, so bdmurray raised a good point: exactly what kind of environment variables are passed via lxqt-sudo?
[14:51] <tsimonq2> I've linked him to the code but I have a sneaking suspicion he wants to see more of them allowlisted.
[14:51]  * tsimonq2 has a usual hour-long meeting to attend to, brb
[17:17] -queuebot:#lubuntu-devel- Unapproved: lxqt-sudo (mantic-proposed/universe) [1.3.0-0ubuntu1 => 1.3.0-0ubuntu2] (lubuntu)
[17:22] -queuebot:#lubuntu-devel- Unapproved: lubuntu-update-notifier (mantic-proposed/universe) [0.5.4 => 0.6.1] (lubuntu)
[17:29] -queuebot:#lubuntu-devel- Unapproved: rejected lubuntu-update-notifier [source] (mantic-proposed) [0.6.0]
[17:44] -queuebot:#lubuntu-devel- Unapproved: lxqt-sudo (mantic-proposed/universe) [1.3.0-0ubuntu1 => 1.3.0-0ubuntu1.1] (lubuntu)
[17:46] -queuebot:#lubuntu-devel- Unapproved: lxqt-sudo (lunar-proposed/universe) [1.2.0-1ubuntu1 => 1.2.0-1ubuntu1.1] (lubuntu)
[17:46] -queuebot:#lubuntu-devel- Unapproved: lxqt-sudo (jammy-proposed/universe) [0.17.0-0ubuntu1 => 0.17.0-0ubuntu1.1] (lubuntu)
[17:48] -queuebot:#lubuntu-devel- Unapproved: lubuntu-update-notifier (lunar-proposed/universe) [0.5.4 => 0.6.0~23.04.2] (lubuntu)
[17:49] -queuebot:#lubuntu-devel- Unapproved: lubuntu-update-notifier (jammy-proposed/universe) [0.5.1~22.04.3 => 0.5.1~22.04.5] (lubuntu)
[18:00] <tsimonq2> Okay, so here's the latest from the bug and -release...
[18:00] <tsimonq2> In the original lubuntu-update-notifier bug from https://bugs.launchpad.net/ubuntu/+source/lubuntu-update-notifier/+bug/2038958 - bdmurray pointed out that some important environment variables may not be passed through.
[18:01] -ubottu:#lubuntu-devel- Launchpad bug 2038958 in lubuntu-update-notifier (Ubuntu Mantic) "[SRU] Add support for release upgrading" [Medium, In Progress]
[18:01] <tsimonq2> Instead of substituting out for a different tool in a pinch (a non-LXQt tool at that), I took the 10 minutes to add support for -E to lxqt-sudo. That's in https://github.com/lxqt/lxqt-sudo/pull/204
[18:01] -ubottu:#lubuntu-devel- Pull 204 in lxqt/lxqt-sudo "Add a -E option, preserving all environment variables" [Open]
[18:02] <tsimonq2> So, lxqt-sudo received uploads for all the releases we support. The SRU bug for that is https://bugs.launchpad.net/ubuntu/+source/lxqt-sudo/+bug/2039093
[18:02] -ubottu:#lubuntu-devel- Launchpad bug 2039093 in lxqt-sudo (Ubuntu Mantic) "[SRU] Add -E support to lxqt-sudo" [Medium, In Progress]
[18:02] <tsimonq2> Quoting from the BR :P "As is usual when I submit patches, it'll probably be rejected, and we'll keep it as a vendor patch anyway."
[18:03] <tsimonq2> We're now waiting for a review on both sets of uploads. Once that's done, I'd appreciate a second set of hands on testing, otherwise I should be able to manage :)
[18:03] <tsimonq2> This is, I think finally, all for the release.
[18:03] <tsimonq2> If anyone has anything else to add, speak up now, or after this I'll get started on release notes
[18:12] <tsimonq2> 18:10 < vorlon> tsimonq2: as it's not really coupled to the release, I'm going to leave it to the standard SRU process
[18:12] <tsimonq2> So now we wait :)
 *pushes tsimonq2 slowly off the ledge like a cat pushes things off shelves*
[20:18] <Eickmeyer> Idk, maybe he just needs to be "fixed".
 *sneezes and a vase explodes nearby* nah i'm just chaotic
 what i do need is my meds so.
[20:22] <Eickmeyer> Oh, thanks for the reminder. *schedules a refill*