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:03 |
---|---|---|
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 | 00:27 |
lubot | [telegram] <teward001> @tsimonq2 its back up | 00:29 |
* guiverc never noticed it down; fixed the bad spelling of announce on blog version earlier... | 00:30 | |
lubot | [telegram] <tsimonq2> https://matterbridge.lubuntu.me/5b75280b/goofy.mp4 | 00:34 |
lubot | [telegram] <Roberalz> XD (re @tsimonq2: ) | 00:35 |
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) | 01:08 |
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:05 |
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:06 |
tsimonq2 | Oh, and there's *no* dependency handling. None. | 03:07 |
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:09 | |
* Eickmeyer slides tsimonq2 some advanced.gg (#notsponsored) | 03:15 | |
* 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:16 |
Eickmeyer | No, gfuel bad. | 03:17 |
tsimonq2 | "I exclusively drink herba mate tea" -wxl | 03:17 |
tsimonq2 | XD | 03:17 |
Eickmeyer | HAHAHAHAHAA | 03:17 |
lubot | [matrix] <arraybolt3> tsimonq2: Sounds like you have my problem when it comes to sleep :P | 03:19 |
tsimonq2 | I just like to say that I'm elusive :P | 03:19 |
tsimonq2 | TIL `yes` - just type it in a terminal, you'll see ;) | 03:24 |
Eickmeyer | Oh... my.... god. | 03:25 |
tsimonq2 | "Instead of using `apt install -y`, use `yes | apt install`" o_o on what planet | 03:26 |
lubot | [telegram] <tsimonq2> https://matterbridge.lubuntu.me/71de51ef/you_sure_about_that_i_think_you_should_leave_with_tim_robinson.mp4 | 03:26 |
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:27 |
Eickmeyer | Conversely, no `no`. | 03:29 |
tsimonq2 | hahahahahahaha | 03:30 |
lubot | [matrix] <arraybolt3> I've only ever found one practical use for `yes` - slowing down my Raspberry Pi to let me know when a timer had gone off without needing a speaker :P | 03:31 |
lubot | [matrix] <arraybolt3> I'm sure that `yes` actually would work with `yes | apt install` - the massive stream of `y`s would eventually fill up the stdin buffer and then stop getting pumped in like a fire hose. | 03:32 |
lubot | [matrix] <arraybolt3> So it wouldn't totally wreak things (I hope!). | 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:33 |
Eickmeyer | FYI, `echo -e "a"` makes the terminal bell. | 03:35 |
tsimonq2 | Maybe on your terminal XD | 03:36 |
Eickmeyer | "a" is the escape sequence for the bell. | 03:36 |
lubot | [matrix] <arraybolt3> `echo -e "\a"` | 03:36 |
lubot | [matrix] <arraybolt3> you may need a backslash | 03:36 |
Eickmeyer | Yeah. Some terminals need that. | 03:36 |
Eickmeyer | Probably best practice to use the backslash. | 03:37 |
tsimonq2 | Yeah... I don't think QTerminal supports that XD | 03:37 |
lubot | [matrix] <arraybolt3> in Yakuake + Bash, `echo -e "a"` printed an "a" to the screen :P | 03:37 |
Eickmeyer | In Yakuake or Konsole you have to configure terminal bell notifications. Not sure about QTerminal. | 03:41 |
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:11 |
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:12 |
Eickmeyer | Or, hear me out, is it an array? | 04:14 |
tsimonq2 | Nope, it's a char XD | 04:15 |
Eickmeyer | (list masquerading as a string) | 04:15 |
Eickmeyer | Oh. Single char. LOL | 04:15 |
lubot | [matrix] <arraybolt3> Enough to run `[`, that's what matters I suppose | 04:16 |
Eickmeyer | Imagine it's an integer. | 04:16 |
tsimonq2 | Eickmeyer: No, a C char XD | 04:17 |
* Eickmeyer spitballs the planet | 04:18 | |
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:55 |
tsimonq2 | (I mean, it could just be a simple sed and daemon-reload, but come on...) | 04:56 |
* tsimonq2 has been spending more than an hour on string quoting, lol | 05:00 | |
lubot | [telegram] <tsimonq2> @Leokolb Thank you for knocking out that secure boot + EFI test that guiverc mentioned earlier, I appreciate that :) | 05:02 |
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:04 |
guiverc | we still need (in my opinion) a secure-uEFI test. | 05:05 |
lubot | [telegram] <tsimonq2> I see "Leok edited the content of this document" - perhaps that's a bug? | 05:05 |
lubot | [telegram] <tsimonq2> :) | 05:05 |
guiverc | i see it now... my screen is showing the published version (not later draft) | 05:07 |
guiverc | I stand corrected... THANK YOU @Leokolb !!! | 05:08 |
lubot | [telegram] <tsimonq2> ππ | 05:11 |
lubot | [telegram] <Leokolb> will finish the secure boots next 2 hours or so.. (re @lubuntu_bot: (irc) <guiverc> I stand corrected... THANK YOU @Leokolb !!!) | 05:45 |
guiverc | :) greatly appreciated @Leokolb | 05:49 |
* tsimonq2 growls at string handling... | 06:16 | |
tsimonq2 | If I spend another ... hour without a good clue to this, I'm just using bare QProcess :P | 06:17 |
* 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 | 06:20 |
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:11 |
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:12 |
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/ | 08:13 | |
lubot | [telegram] <Leokolb> all secure UEFI installs @guiverc on checklist completed :) | 08:26 |
guiverc | thank you heaps @Leokolb. | 09:39 |
tsimonq2 | It's all coming together :) | 14:39 |
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 | 14:51 | |
-queuebot:#lubuntu-devel- Unapproved: lxqt-sudo (mantic-proposed/universe) [1.3.0-0ubuntu1 => 1.3.0-0ubuntu2] (lubuntu) | 17:17 | |
-queuebot:#lubuntu-devel- Unapproved: lubuntu-update-notifier (mantic-proposed/universe) [0.5.4 => 0.6.1] (lubuntu) | 17:22 | |
-queuebot:#lubuntu-devel- Unapproved: rejected lubuntu-update-notifier [source] (mantic-proposed) [0.6.0] | 17:29 | |
-queuebot:#lubuntu-devel- Unapproved: lxqt-sudo (mantic-proposed/universe) [1.3.0-0ubuntu1 => 1.3.0-0ubuntu1.1] (lubuntu) | 17:44 | |
-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:46 | |
-queuebot:#lubuntu-devel- Unapproved: lubuntu-update-notifier (lunar-proposed/universe) [0.5.4 => 0.6.0~23.04.2] (lubuntu) | 17:48 | |
-queuebot:#lubuntu-devel- Unapproved: lubuntu-update-notifier (jammy-proposed/universe) [0.5.1~22.04.3 => 0.5.1~22.04.5] (lubuntu) | 17:49 | |
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:00 |
-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:01 | |
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:02 |
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:03 |
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 :) | 18:12 |
lubot | [telegram] <teward001> *pushes tsimonq2 slowly off the ledge like a cat pushes things off shelves* | 19:07 |
lubot | [matrix] <arraybolt3> Guess we'll have to rehome teward :( | 19:45 |
Eickmeyer | Idk, maybe he just needs to be "fixed". | 20:18 |
lubot | [telegram] <teward001> *sneezes and a vase explodes nearby* nah i'm just chaotic | 20:22 |
lubot | [telegram] <teward001> what i do need is my meds so. | 20:22 |
Eickmeyer | Oh, thanks for the reminder. *schedules a refill* | 20:22 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!