/srv/irclogs.ubuntu.com/2022/12/09/#lubuntu-devel.txt

=== teward_ is now known as teward
lubot[matrix] <arraybolt3> Blah. Debian LXQt Team is still plowing their way into LXQt 1.2.0. Frustrating.04:49
tsimonq2Time for many 3 way diffs :P04:50
lubot[matrix] <arraybolt3> OK, I guess I'll have to restart. Thankfully if they are going to move into LXQt 1.2.0 that means I can leave Experimental behind entirely, so I guess it's somewhat of a blessing.04:50
lubot[matrix] <arraybolt3> And for the rest of 1.1.0 that needs help (if there is any more of 1.1.0 that needs help), I finally know the (apparently undocumented) procedure the LXQt team wants me to use to fix the problem so woot!04:51
arraybolt3[m]tsimonq2: Hopefully I won't have to do that. The only reason I had to draw from Experimental in the previous work was in order to "jump over" the bad version in Experimental. But now that 1.2.0 is in some of these packages, the bad version has already been jumped over.04:54
arraybolt3[m]I do wish they would have some level of coordination though. I mean good grief. I didn't even get a comment on an MR that was rendered useless, I just went to comment and noticed that it said "merge blocked".04:55
arraybolt3[m]And I have yet to hear back from Andrew about the current plans.04:56
arraybolt3[m]I think what I should do is roughly:04:58
arraybolt3[m]1. Finish auditing and updating each of our packages.04:58
arraybolt3[m]2. Attempt to upstream changes to Debian and pray that someone notices the MR before blindly pushing straight into sid and making me have to redo the work again.04:58
arraybolt3[m]3. Sync the finished work back into Ubuntu.04:58
arraybolt3[m] * I think what I should do is roughly:04:59
arraybolt3[m]1. Finish auditing and updating each of our packages.04:59
arraybolt3[m]2. Attempt to upstream changes to Debian and hope that it doesn't get run over.04:59
arraybolt3[m](btw how do I sync a package from Debian into Ubuntu? I forgot the command to do that.)04:59
tsimonq2syncpackage05:01
arraybolt3[m]Yeah it looks like they just finished the 1.1.0 transition without me and moved on to 1.2.0 without any notice.05:06
arraybolt3[m]On the bright side lxqt-build-tools migrated to the release pocket successfully!05:08
arraybolt3[m]s/me/us/05:08
lubot[telegram] <Leokolb> Congrats @arraybolt3 👍05:11
arraybolt3[m]Thanks :)05:12
arraybolt3[m]Sorry about the somewhat bitter earlier iterations of some of my messages a bit ago - I'm pretty upset about how much work was lost. Hey, at least it has a bright side to it!05:12
arraybolt3[m]Anyway, got a tag pushed into Git now that the package is all the way through.05:14
guivercarraybolt3[m], you tried (Debian 1.1.0) is probably the main thing.. If teams get rid of the real problem (people) they find there is no one left.. everyone has days when they're not at their best so I'll suggest don't get disheartened when at times things don't work  (esp. where people are involved)05:17
arraybolt3[m]guiverc: Thanks, I like how you put that :) Anyway eventually this will (hopefully) calm down. And there's a lot else to be happy about so that's good.05:19
guivercI for one appreciate the Debian work you did... I'm still waiting for response from the recycler mob I'm trying to buy new machine from & thus am still using a different box running Debian; and it in my opinion benefits from some of your work on LXQt 1.1.0, so thank you from me !05:22
arraybolt3guiverc: Well thanks, that's good to hear!05:45
lubot[matrix] <kc2bez> It is understandable to be frustrated @arraybolt3 with what is happening in Debian. Keep your chin up, you are doing great work. Also understand if you hadn't started pushing them they might still have an ancient version of LXQt.10:25
guiverc^  is my view;  I didn't mind Lubuntu 21.04 long ago, but I was tired of my bookworm still using that LXQt13:23
lubot[telegram] <teward001> *whistles nonchalantly to himself as the only Debians he uses are as servers so no GUI*13:25
guivercI can understand that..... I do really think of it as a server OS13:26
arraybolt3[m]o/15:57
lubot[matrix] <arraybolt3> OK, I'm going to try to tackle some more of the Debian work real quick and then hopefully finish that bug workaround script.16:05
lubot[matrix] <arraybolt3> Alright, one MR in Salsa, a couple more packaging updates in Lunar uploaded and waiting to migrate. Once they migrate I can match them up against Salsa and make more MRs.16:32
lubot[matrix] <arraybolt3> (And technically I can make more MRs now but Err:OutOfTimeAtTheMoment)16:32
* arraybolt3[m] uploaded an image: (224KiB) < https://libera.ems.host/_matrix/media/v3/download/matrix.org/wuvRkHMxdlgoJRCmnRKaYbec/screenshot-0ab547c1.jpg >17:42
arraybolt3[m]Hmm... looks like we have a bug with the progress indicator in pcmanfm-qt when copying files over SSHFS.17:45
lubot[matrix] <roberalz> File hacked.17:48
lubot[matrix] <roberalz> XD17:48
lubot[matrix] <arraybolt3> lol17:55
arraybolt3[m]Simon Quigley: I have discovered the *ultimate* file-sharing tool for VMs. 9pfs. (At least it seems ultimate right now.)18:06
arraybolt3[m]I just shared my whole entire Home folder with a VM using QEMU's -virtfs switch, and am now literally able to run uscan and sbuild on files located only on the host, from within the VM. At least that's what it looks like right now.18:06
arraybolt3[m]Anyway I'm now using that and SSHFS in tandem and it's working really well.18:08
LeoK[m]https://wiki.qemu.org/Documentation/9psetup18:11
arraybolt3[m]LeoK[m]: Oh nice, that thing had the command I pieced together from the fstab line from here: https://superuser.com/questions/628169/how-to-share-a-directory-with-the-host-without-networking-in-qemu18:11
RikMillsarraybolt3[m]: congrats on your promotion!19:06
lubot[matrix] <arraybolt3> RikMills: Thank you! Very excited, and happy to get to help more!19:09
arraybolt3[m]Well, things are mostly going smoothly, but I guess the builders on LP must be backed up to high heaven since it's estimating hours until the ARM builds start (? I though ARM didn't have a whole lot of clogging problems).19:37
arraybolt3[m](This for a PPA, the actual archive builds went pretty quickly except for riscv.)19:39
tsimonq2<arraybolt3[m]> "Well, things are mostly going..." <- That's not unusual19:45
tsimonq2It all comes down to build priority 19:45
RikMillsarraybolt3[m]: I am afraid I just uploaded 225 KDE things to the archive as well, so it might take a while19:45
arraybolt3[m]RikMills: lol19:45
* RikMills hides19:45
* arraybolt3[m] , who has built a full KDE stack locally many times, shudders to think how long LP will take to do that on RISC-V 🤣19:46
tsimonq2RikMills: besides haskell ;P19:46
RikMillsoh god. haskell19:47
tsimonq2shorter than the qtwebengine build time on amd64 😆19:47
arraybolt3[m]Simon Quigley: Oh yikes, really? I wonder how long qtwebengine takes to build on RISC-V then...19:47
arraybolt3[m]Anyway, whatever. Maybe I'll take my build downtime to finish that script.19:47
RikMillsarraybolt3[m]: it doesn't build on riscv6419:47
RikMillsthank god!19:48
lubot[matrix] <arraybolt3> Oh good :P19:48
tsimonq2https://launchpad.net/ubuntu/+source/qtwebengine-opensource-src/5.15.11+dfsg-3/+build/24897870 given that it takes almost 2 days 6 hours on arm64, probably a lot :P19:49
RikMillsarraybolt3[m]: https://launchpad.net/ubuntu/+source/qt6-webengine/6.3.1+dfsg2-11ubuntu3/+build/2453275219:49
tsimonq2jinx, kinda ;)19:49
RikMillsonly because LP buildds suck for memory19:50
lubot[matrix] <arraybolt3> On the topic of the bug workaround script, I *think* all of the X server detection logic can actually be dropped. I think that lubuntu-upgrader will automatically show up on the right X display because of how SSH X forwarding works. Anyway, it's something to test.19:50
RikMillsso we have to do j2 or something19:50
tsimonq2arraybolt3: indeed19:50
arraybolt3[m]\o/19:50
tsimonq2RikMills: ah I always forget :P19:51
tsimonq2(Indeed re: test :P)19:51
arraybolt3[m]I thought qtwebengine required something like 64 GB of RAM or something hideous to build at all, make -j2 can build it with just 8?19:51
tsimonq2¯\_(ツ)_/¯19:51
tsimonq2I'm gonna go to $sidejob for a bit, you may get Talk to Texans from me if you ping lol19:53
lubot[matrix] <arraybolt3> 👍️19:53
RikMillsif you do some other memory saving things, yes19:53
arraybolt3[m]RikMills: I'm interested in this for a project I have in mind, what kind of memory-saving things? (This is entirely off-topic and non-Lubuntu, just me being curious.)19:53
RikMillsarraybolt3[m]: https://launchpad.net/ubuntu/+source/qt6-webengine/6.2.4+dfsg-1ubuntu119:55
arraybolt3[m]tsimonq2: Well that just simplified the script so much that I think it's done and ready for testing.19:55
arraybolt3[m]RikMills: Interesting, thank you!19:56
arraybolt3[m]That might let me build it on my old desktop for $futureProject one of these days.19:56
RikMillsgood luck!19:57
arraybolt3[m]* for testing. (edit: Misunderstood, but still, more simple script, more easy testing, woot!)19:59
arraybolt3[m]For those who want to see what the current mess looks like:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/a9903a529c2c28e29db381eb9ddb84f5d5c6bedf>)19:59
* arraybolt3[m] goes and gets some food20:03

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!