[00:05] Dan Simmons: I'm getting Reddit [00:06] teward: If you give me a container I can set up Synapse (or even Dendrite) [00:07] teward: I'd really like to just have a Lubuntu space so I can only tell the people interested in Comms that the Comms thing was done, for example [00:07] 🥡 [00:07] :P [00:08] i can happily set up a container for Synapse [00:08] but... tomorrow [00:08] finishing the 501c3 paperwork for Lubuntu Association right now [00:08] :P [00:08] ok [00:08] very nice [00:14] arraybolt3: Have a few minutes? I'm online [00:14] * tsimonq2 backports qps as-is from Kinetic and lets arraybolt3 make further changes [00:17] `$ dput ssh-ppa:lubuntu-dev/backports-staging ../qps_2.5.0-0ubuntu1~ppa1_source.changes` [00:17] I'm here. [00:18] Sup. [00:18] I've got lxqt-archiver done and added to the list so far. [00:18] Also, we need to make sure the actual source code in the backports is uploaded to GiTea or GitHub or both. [00:19] ok so I'm reviewing and uploading libfm-qt now [00:19] arraybolt3[m]: As soon as this all settles down we'll be completely migrating to GiTea [00:19] qtxdg-tools on Salsa is broken, I dunno what went wrong with Git, but even a force-push isn't working, so I'mma have to delete the repo and try again. [00:20] Can you give me 15 minutes before we get really started again? I've got some things to attend to in $PERSONAL_LIFE. [00:21] Unfortunately I have about 15 minutes before I have to leave. [00:21] Apologies, we'll get in-sync at some point [00:22] Simon Quigley (Developer): OK. I'll be back and knock out some more packages hopefully. Lemme know when you're about to be ready again so we can get back to it co-op mode again. [00:23] tsimonq2: So about GiTea... We should chat at some point. I think I have everything mirrored from GitHub currently. I think I can slap an Uno reverse on that and make it go the other way when we are ready. I will probably need to get with you to make that happen though. [02:26] Simon Quigley (Developer): Hey, if you're around, I'm back. [02:26] (That took me WAY longer than 15 minutes, but FWIW, I did some more work on Debian in there.) [02:32] Sounds good, not back yet [02:32] K. [02:47] OK, I think I've finally hit a spot that's worthy of an Ubuntu delta. lxqt-config has configuration in debian/rules related to the GNU/Hurd and kfreebsd kernels (no, not a joke). But this configuration is only in Debian - Ubuntu doesn't have this configuration in its debian/rules. I think the stuff about GNU/Hurd and kfreebsd ought to stay in Debian, where it makes sense, and be omitted from Ubuntu, where it looks more like a [02:47] practical joke. Thoughts? [02:48] +1, show me the delta diff [02:48] Pastebin incoming... [02:48] Simon Quigley (Developer): https://pastebin.com/txVMin6L [02:49] Some of the stuff in Ubuntu probably should come into Debian, I think. [02:50] One important consideration is that finagling this particular file will take extra work, if the extra kernel stuff is benign, we may want to just let it tag along anyway. [02:50] Well, also think about it like this... will those flags do any harm on Ubuntu? [02:50] Exactly. [02:50] Right, so why keep a delta if it's just more work and won't hurt anything? :) [02:51] So we can just do one careful merge into Debian and be done, or we can be perfectionists and do extra work that the end user won't ever see and that will take up minimal space. [02:51] Also, what about Ubuntu derivatives that use that kernel? Why are we being unfair to them? [02:52] LOL well I guess when someone makes an April Fool's joke in the future it'll come in handy, but I'd think anyone who really wanted to make a GNU/Hurd derivative would just go with Debian. But still, if they're harmless, may as well keep them. [02:52] (Er, would just base it off of Debian.) [18:59] Hey, I should mention, Andrew wrote me back about libfm-qt, we're clear to merge our changes in. [19:23] qtermwidget_1.1.0-1_amd64.changes ACCEPTED into experimental, experimental [19:23] "Hey, I should mention, Andrew..." <- Sweet! [19:23] 👋 [19:26] Heya! [19:40] Simon Quigley (Developer): OK, sorry, I'm back. [19:41] How's it going? [20:11] Not too bad. Just waiting on my boss for $dayjob to start a meeting. Yourself? [20:12] OK I guess. Working on lxqt-globalkeys, also getting involved in way too many conversations at once. [20:12] I get that feeling lol [20:27] arraybolt3: libfm-qt> Could you please make sure you have the lxqt-team remote added in Salsa, fetch that to a separate local branch, and perhaps cherry-pick your changes over? I want any new changes to be built on top of his. That includes reverting his symbols removal, etc. Just please be mindful to *build on top of Andrew's recent changes*. [20:27] Does that make sense? [20:28] Yes, but I'd better move to my desktop since this is gonna be tricky doing it over Remmina. [20:29] I think I should finish hammering out lxqt-globalkeys first or I'm gonna get confused. [20:29] I'm seeing Stage IV commits done too, are those going to be okay to straight merge in or will I have to carefully review and three-way merge in again? [20:29] I'm almost done. [20:29] (Meaning, did you merge in `debian/sid` *prior* to making your changes or will I have to do that retroactively?) [20:29] Simon Quigley (Developer): I'd check them, I've switched to the good workflow with merging in Sid, but the early Stage IV ones *might* be a problem. Just gitk to see if I did it right. [20:29] arraybolt3[m]: No problem, just let me know how I can help. I should be around for a little bit longer, my boss gave me a deadline of Monday afternoon to fix some stuff so I guess between now and then I'll have to take the time. [20:29] (I don't remember whether I did all of Stage IV right or was doing it wrong at the start :P) [20:30] My car just went kaput so there goes $sidejob for now. [20:30] Oh for the love of mercy. That's awful. [20:32] Dawns on me, I can gitk and check the Stage IV stuff. [20:35] "(I don't remember whether I..." <- I would like to please ask you to fix the uploads I haven't reviewed yet. Here was my entire process:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/2ccbea3e90efb58a806f4c0e36d2577567006837) [20:35] "Oh for the love of mercy. That's..." <- Yeah, it was just the serpentine belt but it's in the shop right now. The downside to using a reputable mechanic is that they have a line out to the road always for people who need their car fixed. [20:36] OK. Looks like there's only two packages that are wonky (lximage-qt and lxqt-about) [20:36] arraybolt3[m]: Okay. I'm going to take a break, clear my head, organize what I need to get done over the next several days given the conversation with my boss, and then touch base when I can start reviewing stuff. [20:36] > <@tsimonq2:linuxdelta.com> I would like to please ask you to fix the uploads I haven't reviewed yet. Here was my entire process:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/94c8dafd33047817e7415ece744c45b03d8aba64) [20:37] arraybolt3[m]: Yep, or remember, you can use `git cherry-pick` and separate branches if your git-fu is strong. [20:38] OK. That makes sense, sadly my git-fu isn't quite that strong, so the quickest route would be a full rebuild. [20:38] Go for it. I'd say clear the entries in the doc that you need to redo so I don't get confused. [20:38] Either way, please review all of the diffs that I'm about to review carefully. [20:38] Put big red X symbols rather than checkmarks and needs review. [20:38] > <@tsimonq2:linuxdelta.com> I would like to please ask you to fix the uploads I haven't reviewed yet. Here was my entire process:... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/8facba1a26e8e1c85d828fb1a35b1e7ab5df350e) [20:39] arraybolt3: Also, feel free to send me a pastebin with syncpackage lines I should run. [20:39] OK. Sounds like a plan! [20:39] Cool, talk in a few :) [20:50] arraybolt3: Don't touch the spreadsheet for a quick minute. [20:50] 👍️ [20:51] One moment, afk [20:56] OK, back [21:01] Simon Quigley (Developer): Safe to edit the spreadsheet again? [21:17] Simon Quigley (Developer): lxqt-globalkeys done, lxqt-admin done [21:18] Very cool, very cool. [21:27] arraybolt3: Not against it, but in lxqt-admin, why? [21:27] ``` [21:27] + libsystemd-dev, [21:27] ``` [21:27] * arraybolt3: Not against it, but in lxqt-admin, why? [21:27] ``` [21:27] + libsystemd-dev, [21:27] ``` [21:28] Otherwise nice job. Progress. [21:30] `$ dput ftp-master lxqt-admin_1.1.0-1_source.changes` [21:35] lxqt-globalkeys looks good, but please don't remove all the shorttext [21:35] e.g.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/645a08a17ca7cb368201f4906b918c7910efb7f0) [21:35] s/]// [21:36] I'm going to have to poke #debian-ftp about lxqt-globalkeys then too, [21:42] `$ dput ftp-master lxqt-globalkeys_1.1.0-1_amd64.changes` [21:45] ok into the patches we go [21:52] > <@tsimonq2:linuxdelta.com> arraybolt3: Not against it, but in lxqt-admin, why?... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/38ae9781affedaa919b1d582dfca9c0a2eac45de) [21:52] arraybolt3[m]: All goof [21:52] > <@arraybolt3:matrix.org> Tagged along from Ubuntu, didn't notice it in the diff. I'll pay more attention next time. [21:52] * All good [21:52] (Though auditing the build deps seems a tad overkill to me.) [21:52] All goof, indeed. [21:53] > <@tsimonq2:linuxdelta.com> e.g.... (full message at https://libera.ems.host/_matrix/media/r0/download/libera.chat/a9bcdc6560d54cefa5e91720f3bb677a0ed74534) [22:01] arraybolt3: debconf is happening right now and they're having an LXQt BoF later this week/next week [22:01] They're in Europe somewhere but it should be right up our alley to join remotely. [22:01] I'll ask if it's a video call (if we both need to verify that kind of setup) or not [22:02] "`$ dput ftp-master lxqt-admin_1...." <- `lxqt-admin_1.1.0-1_source.changes ACCEPTED into experimental` [22:02] Sadly, I'm not able to do a video call (my house is a wreck and I have to get up from what I'm doing every 30 seconds sometimes, so I'd end up disrupting the whole thing). [22:02] arraybolt3: I'd be interested in getting package sync requests from you from Debian to Ubuntu and then to Backports. [22:02] "OK, back. Oh, hold on one moment... OK, here I am. Actually, wait one sec..." [22:02] arraybolt3[m]: You're okay [22:02] I totally get it :) [22:03] OK. Is that more important that the Debian packaging rn? [22:03] Equally as important. I'd say get Ubuntu and Backports caught up once you're stuck on dinstall [22:03] I'd at least like to get the archives caught up, I can merge in Git repos later [22:04] How will I know if I'm stuck on dinstall or not? [22:04] (I can't run the command myself and have it work, will it tell me anyway?) [22:04] When you're waiting on one of the packages we just uploaded to publish in the archive [22:04] arraybolt3[m]: Yeah there's a page somewhere [22:04] Oh, because Debian has an archive too. Right. [22:05] And I can check that on tracker.debian., right? [22:05] tracker.debian.org [22:05] (sometimes the URL ends in .net, sometimes .org, you never can tell unless you've memorized it) [22:05] `dinstall @ 0152,0752,1352,1952 UTC` [22:06] dinstall must happen before a package source can be synced from Debian into Ubuntu [22:06] OK, so the last sync was... [22:06] * arraybolt3[m] starts fighting with time [22:06] We're UTC-5 and you can get the current UTC time with `date -u` if you're lazy [22:06] `Wed Jul 13 10:06:47 PM UTC 2022` [22:07] Okay, so the next run will be at 0152 [22:07] So anything uploaded today isn't synced yet. [22:08] Also, I keep getting Debian emails about failed pipeline builds, I see some of the commits made by the real devs get those too, are those of any consequence? [22:08] Some of the earlier stuff may be [22:08] (They're from Debian Salsa.) [22:08] arraybolt3[m]: bah doesn't matter [22:08] `lxqt-globalkeys_1.1.0-1_amd64.changes is NEW` [22:08] The only two things done today so far are the ones you just uploaded. [22:09] Ah, okay [22:09] Well, I'm going to go off and do a few other little things here [22:09] Keep pinging me when you have changes ready [22:09] Trying to build the syncpackage lines... [22:09] And if you want me to jump in just let me know, or I can let you get the practice [22:10] arraybolt3[m]: Here's an example of one I just wrote: `syncpackage -f -s arraybolt3 -d experimental libqtxdg` [22:10] You only need -f if you're syncing over an Ubuntu delta [22:10] OK. My trouble is, I dunno what's been synced yet or not. [22:10] And usually, autosync is turned on so if there is no Ubuntu delta, as long as it's uploaded to Debian it will sync down [22:10] I think this is the list: [22:11] `syncpackage -d experimental -s arraybolt3 lxqt-qtplugin` [22:11] `syncpackage -d experimental -s arraybolt3 obconf-qt` [22:11] `syncpackage -d experimental -s arraybolt3 pavucontrol-qt` [22:11] `syncpackage -d experimental -s arraybolt3 qtermwidget` [22:11] arraybolt3[m]: `!upkg PKG` in duckduckgo.com [22:11] Oh, nice! [22:11] (Forgot about that trick.) [22:11] $ syncpackage -d experimental -s arraybolt3 lxqt-qtplugin [22:11] Source lxqt-qtplugin -> kinetic/Proposed: current version 1.1.0-0ubuntu1, new version 1.1.0-1 [22:11] --force is required to discard Ubuntu changes. [22:11] All of those probably need -f [22:12] Ah. OK, because they don't need Ubuntu deltas anymore. [22:12] (I thought the -f preserved them, /me needs to read man pages) [22:13] arraybolt3[m]: `rmadison PACKAGENAME` Can tell you what version is where too. [22:14] `The source package 'qtermwidget' status Superseded not in (Pending,Published) in experimental for pockets Release, Security, Updates, Proposed with status in Pending, Published` [22:15] Does that mean "wait until next dinstall"? [22:15] Date: Wed, 13 Jul 2022 19:00:10 +0000 [22:15] bah so not in time [22:15] arraybolt3[m]: yeah unfortunately in this case it does [22:15] 👍️, will keep it around for later. [22:15] here's an example... [22:15] the other packages should be okay [22:16] https://launchpad.net/ubuntu/+source/lxqt-qtplugin/1.1.0-1/+publishinghistory [22:16] \Copied from debian experimental in Primary Archive for Debian GNU/Linux by Aaron Rainbolt (sponsored by Simon Quigley) [22:16] * tsimonq2 goes afk for dinner [22:18] Simon Quigley (Developer): lxqt-archiver double-checked and ready for review [22:20] FWIW I've been doing `git diff debian/VERSION_IN_SID debian/experimental` [22:21] And you can even specify the debian dir to only get those changes [22:21] Just make sure there's no garbage please :) [22:21] That's what I did with that last package! Worked great. [22:25] Dinner at a Chinese buffet... because my mom wants fried chicken... (working at her house today) [22:25] LOL only in America. [22:27] Dan Simmons: Any luck with the installer btw? [22:27] The sign at ours says "All kind food." [22:27] Haven't poked at it yet. [22:27] Mine was "great food at great price!" [22:27] also lol on r/Ubuntu they said too little too late, downvoted to oblivion but like who tf cares 🤣 [22:28] Totes [22:28] If I was just starting out contributing I'd be a lot more pressed [22:28] I honestly don't care now lol [22:29] I feel bad but only a little. [22:29] Reddit is just mean. I've had to learn to not care what the mean people think. [22:29] I don't know where time went is all I've got. [22:29] kc2bez[m]: Bingo [22:30] Better late than never, just be happy we got to it when we did [22:30] I agree [22:30] arraybolt3 @arraybolt3:matrix.org: Your praises will be sung in the announcement announcement :) [22:30] What post are you guys talking about? [22:31] arraybolt3[m]: Backports [22:31] https://www.reddit.com/r/Ubuntu/comments/vxou9e/lubuntu_devs_announce_the_lubuntu_backports_ppa/?utm_medium=android_app&utm_source=share [22:32] Oy. Man, we worked night and day on that thing and we get told "You're too slow"?! How much work do you expect a team of... crud, I lost count... people to do? [22:34] arraybolt3[m]: I'm too slow, not you. They were complaining because they thought it should have been in the release. [22:37] Do we know of any GNOME settings that lxqt-config needs to handle? [22:37] (Fighting with an install dep change, not sure whether to keep the old version or go with the new.) [22:37] (I think it's go with the new.) [22:41] Simon Quigley (Developer): lxqt-config done and ready for review, there's a note about the package in CodiMD that's important. [23:31] Rober: https://github.com/lxqt/pcmanfm-qt/commit/266e2478c60ac7c51e2a796218975b131be2d47a what do you think about this? [23:31] Commit 266e247 in lxqt/pcmanfm-qt "Added options for locale-awareness and zero-padding to bulk renaming (#1610)" [23:31] Rober: If you think the fix looks important enough we can include it, asking for input first. [23:31] Also, hi [23:31] "Simon Quigley (Developer): lxqt..." <- ack [23:31] 👋 [23:31] * tsimonq2 reviews Aaron' [23:32] * tsimonq2 * reviews Aaron's pending work [23:32] btw, feel free to take packages, I think I've practiced enough to get the technique down, so now we just care about speed. [23:32] That's what I like to hear. Let' [23:32] * hear. Let's do it. [23:33] OK, remoted into my desktop, ready for action. [23:36] arraybolt3: lxqt-config> Is that a build dep or a runtime dep? [23:37] I think runtime. [23:37] Was it removed in Debian or did we just add it at some point? [23:37] Hold on, solving mystery (suddenly can't find the line!) [23:38] Sounds good. :) [23:38] In the meantime, I'll review lxqt-archiver and claim another one. [23:39] Looks like it was added in 0.13.0 and then just got... lost? [23:40] * arraybolt3[m] looks at commit history [23:43] Ah, I found it. It was missing in Ubuntu, and so when I merged in Ubuntu's changes, it got clobbered. [23:43] Thus why I asked if it was important, turns out it was! Adding and pushing... [23:45] Also, something I'm only noticing now that I'm looking at the diff in gitk and not in a text file - ubuntu has qt5-style-plugins in Suggests, while Debian originally had them in Recommends. Thoughts? [23:47] `$ dput ftp-master lxqt-archiver_0.6.0-1_source.changes` [23:47] arraybolt3[m]: Thank you! [23:47] arraybolt3[m]: Hmm, promote to Recommends and let's see what happens. I like chaos. [23:48] Sup with lxqt-about again? [23:48] oh [23:49] wait no different package, what is up with that? [23:49] Still not redone that yet, gonna do it after lximage-qt. [23:49] Cool. I'll take a package here. [23:49] That's why it's a big X rather than a checkmark or a tractor. [23:49] Yeah [23:50] Running a quick gbp buildpackage to make sure I didn't break anything horribly before pushing. [23:54] Slightly delayed, build failed due to missing comma...