[02:39] [telegram] arraybolt3: what repos/data *exactly* did you need from Phab? Excluding the wiki, I have Simon and Dan working on that stuff [02:39] I was trying to get the "old art" repo out. [02:39] (also, nice timing :P just was working on setting up an RPi and was thinking about some things we had discussed on Linux Saloon last night) [02:42] That was the only repo I was interested in, everything else except of course the Wiki I didn't use. [02:52] [telegram] arraybolt3: https://git.lubuntu.me/lubuntu-restricted/oldart/ see if you can access that [02:52] yep [02:52] thanks! [02:53] [telegram] yep [02:53] [telegram] double check becuase i just privated it [02:53] [telegram] see if you can still reach it [02:53] [telegram] old art is still there [02:54] [telegram] opening the individual files tries to show thumbnails, etc. that were on S3 but it's not accurate so [02:54] [telegram] i had to do some chaos :P [02:55] @teward001: 404s. [02:56] My RPi's case also seems to be giving me a 404 error (i.e., I lost it) [02:57] [telegram] hah [02:57] [telegram] i need to add you to the proper permissions group then [02:57] [telegram] stdby [02:58] [telegram] try now [02:58] hmm, I may need to sign in :P [02:59] alright, now I can see it [02:59] thanks! [03:00] [telegram] yep [03:00] [telegram] *returns to the abyss* [15:11] Good morning. === kgiii is now known as Guest6992 [16:38] [telegram] Good afternoon😁😁 (re @lubuntu_bot: (irc) Good morning.) [16:53] https://git.launchpad.net/ubuntu-cdimage/commit/?id=c3a161dc23cc32d2f83acbd0cb28ae97c68d74af [16:53] -ubottu:#lubuntu-devel- Commit c3a161d in ubuntu-cdimage "Remove Colin Watson from the Daily CD Health Check emails" [16:54] Related: https://git.launchpad.net/ubuntu-cdimage/commit/?id=0d7c2b6840cfcfcdb30c841b761ae948cec4668b [16:54] -ubottu:#lubuntu-devel- Commit 0d7c2b6 in ubuntu-cdimage "Bump lubuntu jammy size limit per tsimonq2" [17:44] arraybolt3: https://launchpad.net/ubuntu/+source/redshift-qt/0.6-2 [17:44] arraybolt3: Seeding as a Recommends. [18:16] lubuntu-meta upload done following that. I demoted a *lot* to recommends. [18:17] Once that all migrates (read: 2-3 hours), I'll respin the daily to pick up these changes. [18:19] arraybolt3: I think our next step just in terms of redshift-qt is to add some kind of desktop entry, and then ping Lyn, asking her to add it to the manual. [18:19] Right now, the only way to launch redshift-qt is via the CLI. [18:20] I worry about translations for that desktop entry, so maybe there's an existing redshift one we can use. [18:20] /usr/share/applications/redshift-gtk.desktop looks promising. [18:21] Yeah, that would be a good idea, it does have translations. I'll open an MP on Salsa once it's all done and uploaded. [18:22] Anyway, in the meantime I'll be getting into some $dayjob stuff. [18:24] [telegram] Upstream redshift-qt has a desktop sans translations [18:24] ...oh? [18:25] I see. So it does. [18:26] Also, upstream has not pushed a commit in three years. Do we want to fork it? [18:26] Maybe make it Qt 6. :P [18:26] (Alternatively, Qtilities might want it.) [18:27] [telegram] That all makes sense to me. At least initially. [18:28] Sweet. In the meantime, sometime before EOD I'll patch the Debian package to both include that .desktop file and include translations from redshift-gtk (citing copyright properly). [18:28] Fork it sounds good. [18:28] Oh, and o/ [18:28] o/ arraybolt3 [18:28] It did pick up some steam on Twitter, too: https://twitter.com/LubuntuOfficial/status/1728553651378020385 [18:29] Neat! [18:29] (Not as much as the idea of a Windows 11 theme, though. :P https://twitter.com/LubuntuOfficial/status/1725270913204006934 ) [18:29] heh [18:30] Also on the list, we should look at why sddm-conf doesn't pick up any default settings. Maybe it needs to be ran with pkexec / lxqt-sudo. [18:30] I did some research last night since I had a slightly crazy idea - having an official RPi image sounds very handy, but what if we also were the first *desktop* RISC-V flavor? [18:30] (Probably the former, so e.g. Ubuntu Studio could use it.) [18:30] arraybolt3: Show me the money / show me the hardware ;) [18:31] I'd love to, though. [18:31] Plasma has its own sddm configuration kcm. [18:31] Well, since apparently people like Windows 11, why not ship both, in the spirit of Windows? :P [18:31] * tsimonq2 runs [18:33] Heh, the one I had in my sights was a VisionFive2, but it seems that the 2GB variant is hard to find... [18:36] https://discourse.ubuntu.com/t/patch-pilot-hand-off-24-04/39509/23 [18:36] I thought they were going to be super cheap but I see some of the ads faked me out:P [18:37] hah [18:39] I wanted to make a new Lubuntu theme but after seeing so many people call Lubuntu polished, I think everyone's happy with our existing theme. Which is nice, means we know something to *not* change so we don't make lots of people mad. [18:39] I like the new optional themes though, a lot. [18:40] If we could get a Windows-y Openbox theme to go with that might make it "complete". [18:40] I know what theme I'd pick for that too, so I might take a break from Universe maintenance to package it. [20:11] arraybolt3: Here's the two lines in my ~/.bashrc that I *think* do it: [20:11] shopt -s histappend [20:11] PROMPT_COMMAND="history -a;$PROMPT_COMMAND" [20:12] trying [20:12] seems to *sorta* work [20:12] https://podcast.asknoahshow.com/363 [20:12] but I have to open a new terminal to "unlock" history from other ones [20:13] https://unix.stackexchange.com/questions/1288/preserve-bash-history-in-multiple-terminal-windows [20:13] arraybolt3: That likely has the complete command you're looking for ^^^^ [20:14] almost works... [20:15] but now I have to do *something* in a new terminal to get it to re-read the file :P [20:15] *Almost* is better than *not at all*. :P [20:15] true :P [20:15] and I can just hit "enter" to force a reload now [20:18] one thing I have learned to do is to split my one terminal into multiple panes in Konsole. Very handy. [20:21] You can split windows into multiple components with tmux/byobu too, or QTerminal supports the same, or Vim supports it too. ;) [20:21] tmux is awesome, but Konsole's terminal panes are just a bit more convenient [20:22] (and I daily-drive Kubuntu) [20:22] I may end up getting to daily-drive Lubuntu in the near future, which would be awesome, but right now I don't have enough drive space to be comfortable with dual-booting, nor do I have the right drive setup to make it easy, and I need Kubuntu for some of the things I do. [20:23] * arraybolt3 wonders if you can put two partition tables on one disk... [20:23] Probably not, probably not. :P [20:23] something something NVMe namespaces [20:23] arraybolt3: Just install LXQt ;) [20:24] anyway, tsimonq2: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056780 look at the last message, review the thingy in the GitHub link if you could please :) [20:24] -ubottu:#lubuntu-devel- Debian bug 1056780 in openmsx "openmsx: Source-less Windows binary in source package (and other packaging issues)" [Serious, Open] [20:24] tsimonq2: ERR:NOT_THAT_BRAVE [20:24] (I've never installed two DEs on one Ubuntu system before except in a VM where it went very poorly. I know guiverc is famous for being able to do that sort of thing without issues but *I* need a bit more stability than that.) [20:25] (and I'm on Jammy for reasons) [20:25] Holy hacky setup, Batman. [20:25] w.r.t. the GitHub link? Yeah. #BlameGoogle [20:25] Why... just why... did you put tarballs in a Git repository and throw them on GitHub. :P [20:25] Google refused to let me send them as file attachments :( [20:26] something about a "disallowed file type" [20:26] * tsimonq2 slaps arraybolt3 with a wet fish [20:26] Anyway, reviewing. [20:26] I think probably it tore open my .tar.gz, saw something about openMSX it found fishy, and then decided to slap me for it. [20:26] https://support.google.com/mail/answer/6590?visit_id=638366438731975290-1734539295&p=BlockedMessage&rd=1 (was the link Gmail handed me when I tried to send) [20:27] 19.1+dfsg-2 can be 19.1+dfsg-1 since adding the suffix is a version bump in and of itself. [20:27] "Use debhelper 13 rather than debhelper 10." Did you have to make any changes as a result of this, or "no changes needed"> [20:27] *? [20:28] I think it was a "no changes needed" thing. [20:28] I just bumped the debhelper version. [20:28] I see you bumped Standards-version, where's your changelog entry? :P [20:28] I did not intentionally bump it. [20:28] It was at 4.6.2 when I started. [20:28] Oh, cool. [20:28] As for debhelper, yeah I'd just note no changes are needed, tbh. [20:28] (Wait until you see the copyright file. It's awesome.) [20:30] What the heck is the BSL? :P [20:30] Boost Software License [20:30] Oh. Cool. [20:30] (Not Business Source License thankfully!) [20:32] Is this the only .dll in the directory? Contrib/codec/Win32/zmbv.dll [20:32] Yes. [20:33] Are these DFSG-compatible source-side? [20:33] rm -rf Contrib/dmk/build/ [20:33] rm -rf Contrib/tsx/build/ [20:34] * arraybolt3 checks [20:34] "Overhauled copyright file." was it at an older format, or just rehauled? [20:34] I literally don't have those directories in my tree. [20:35] "was it at an older format or just rehauled?" Yes. [20:35] :P [20:35] Okay cool, so they're generated during the build. [20:35] (the formatting was very bad) [20:35] (and the data was inaccurate) [20:35] so I guess just rehauled [20:35] but it felt like having to bring it up-to-date formatting-wise too [20:35] Well, if it's an older format, guess what, you need to note it :P if the formatting just looked like garbage, what you have is cool. [20:36] I didn't change the Format line at the top, so I think just the formatting looked like garbage. [20:36] Running it through my automated gauntlet, let's see how bad Lintian shrieks in pain. :P [20:36] it looked like it was the same format as the files I've always worked through. [20:36] tsimonq2: won't shriek as loudly as it did at me :P [20:36] hah :D [20:38] also unless you own a Ryzen 9 or a modded M3 Mac Studio, expect the build to be a while :) [20:39] I mean, it takes 22 minutes on Launchpad, my computer has more RAM and CPU power than a Launchpad builder, so :P [20:39] it's the autopkgtest that takes a long time :) but yes, I suppose if you skip that it won't be that bad. [20:39] Oh, I should probably run the autopkgtest, huh. :P [20:39] (builds take like 45min for me with the autopkgtest included.) [20:40] I'll let you know how long mine takes, so we can swap notes ;) [20:44] arraybolt3: So... is it a Lintian bug? :P [20:44] arraybolt3: I might make you fix this for core-dev down the road XD [20:50] in Lintian? :P [20:50] I'm pretty sure it's Lintian's fault since every stanza has a different license assigned to it, so I may dig into Lintian and try to fix it. [20:50] Yes :P [20:50] But I don;t know Perl... [20:50] I've patched Lintian before XD [20:50] Bah, any programming language is easy once you know one [20:50] Except PHP. Never PHP. :P [20:51] * tsimonq2 runs from teward [20:51] PHP wasn't that bad :P [20:51] I've fiddled with it before [20:51] I'm sorry, JavaScript type definitions are definitely worse. :P [20:52] JS != PHP [20:52] *ducks* [20:52] [telegram] https://matterbridge.lubuntu.me/9afe6dd3/file_10162.jpg [20:52] haha [20:53] dynamic type casting gone wrong [21:19] tsimonq2: build finish? [21:19] If so and you're OK with the state it's in, I'll push a version number change and add one extra changelog snippet about the debhelper version. [21:20] (Given the complexity of that package, I'll be really happy if the only things I missed were the version and the changelog since I learned new things about both.) [21:28] Anyone else noticed that their Noble box hasn't popped up an upgrade notification in a while? I keep manually launching the upgrader when I boot up my VM. [21:30] i noted a few no-upgrades on my regular checks; but I check multiple times a day (3-5 common) so tend to ignore, but yeah, more than expected [21:43] arraybolt3: Yup, just waiting on the autopkgtest. [21:43] arraybolt3: updates> Nothing has changed there quite yet IIRC, but it does only prompt once a day, and it's on a bash loop with a sleep statement, so :P [21:44] I'm just used to it popping up almost immediately when I boot. [21:47] autopkgtest for openMSX Works On My Machine(TM) so I expect it to go smoothly. Expectations differ from reality all too often though... so here's hoping it works [21:51] arraybolt3: What happens when you manually walk through that Bash script on the command line? [21:52] It could be one of two things... [21:52] a) apt-check isn't picking up new packages, due to either a malformation in sources.list or some other reason [21:52] It gripes some about missing things w.r.t. sha256, and then it prints out a bunch of "Hash found" messages. [21:52] b) it's not successfully running [21:52] ah [21:52] wait... what bash script? [21:52] it's the hash checker right? [21:52] the one in debian/missing-sources [21:53] /usr/libexec/lubuntu-update-notifier/lubuntu-upg-notifier.sh [21:53] oh that one [21:53] totally different script XD [21:53] I thought I botched something in openMSX [21:53] So, if you run `sudo apt update`, you get these same errors, right? [21:54] The only errors I get when I sudo apt update is the fact that "devel" and "noble" don't look like the same suite to apt, but it works anyway, [21:54] hmm, does lubuntu-upgrade-notifier dislike apt *warnings*? [21:54] My VM is a Mantic system upgraded to Noble by hand from early in the cycle. [21:55] and yes, I intentionally put "devel" in sources.list, not "noble" since "noble" wasn't assigned a name yet [22:51] (so s/devel/noble/ now?) [23:05] arraybolt3: Well, I would expect apt-check to return differently if there are apt warnings, yeah. [23:06] arraybolt3: Do those warnings actually *block* a full-upgrade? Like, can you still run Apply Full Upgrade and have it work? Or is it just a no-op? [23:06] I can still manually apply full upgrades, yes. [23:08] When it's next available to you (when you have updates you can apply), can you check whether apt-check still outputs the same when there's apt warnings? [23:09] Handling an error code interrupting things is one thing - if there's an entirely *different* output that doesn't include the information we need, yeah, we should know about that. [23:09] I also wonder, just briefly, if apt-check is in Python, and if we can simply import and use that in a Pythonic way. That'll take out the UX middleman. [23:11] Yeah, it *is* in Python, it's just not in a class-based structure. Not the biggest deal in the world. [23:11] We *could* try to upstream a patch throwing that into some kind of class structure. We could also go upstream and do some slight refactoring (if we have to) to ensure it *can* be ran from a different file. [23:12] In that case, I think the ideal UX would be, still *prompt* the user even if there's apt warnings, but let them know about it.