/srv/irclogs.ubuntu.com/2022/11/07/#lubuntu-devel.txt

=== arraybolt3_ is now known as arraybolt3
=== arraybolt3_ is now known as arraybolt3
lubot_[telegram] <tsimonq2> Ubuntu Summit : https://matterbridge.lubuntu.me/07591d16/file_8423.jpg08:13
arraybolt3[m]@tsimonq2: Matterbridge doesn't seem to work, is there any chance you can Imgur or Matrix that so I can see?08:14
arraybolt3[m](The files don't ever load for me.)08:14
* tsimonq2 uploaded an image: (117KiB) < https://libera.ems.host/_matrix/media/v3/download/linuxdelta.com/bNDljHqFIfRAjouwouJBtnNX/20221107_091437.jpg >08:15
arraybolt3[m]WOW. Congratulations, that is so awesome!08:15
lubot_[telegram] <tsimonq2> Thanks :D08:16
lubot_[telegram] <RikMills> https://www.youtube.com/watch?v=pqBbiT40Eak08:17
tsimonq2Mark too :)08:18
arraybolt3[m]Good luck, stay safe, hope everything goes well! And thanks for the picture, that was really neat.08:19
lubot_[telegram] <Roberalz> 👌 (re @tsimonq2: )08:22
lubot_[telegram] <tsimonq2> Thanks!09:00
lubot_[telegram] <tsimonq2> I asked the question about Debian btw - my voice :D09:00
arraybolt3[m]Another random idea for The List: https://github.com/arp242/find-cursor <-- Maybe we can package that and get it into Debian and Ubuntu? It's sort of like Windows' mouse cursor finder, it looks very handy and I just saw a user on #lubuntu ask for similar functionality.09:15
arraybolt3[m]With the release of LXQt 1.2, I'm thinking it may be easier to do the work in upstream Debian LXQt by just going straight for LXQt 1.2 rather than trying to repair LXQt 1.1.0. Maybe this time we can start with Debian and then just import it into Lunar, making the workload lesser. If this is acceptable, I intend to start work on it soon. What do you guys think?14:19
tsimonq2Please do. :)14:20
tsimonq2I'll focus on Qt if you can focus on LXQt, to start?14:20
tsimonq2And if you're ever stuck/can't get Debian LXQt to agree with you, ping me and I'll work on it14:20
arraybolt3[m]Sounds like a plan. 👍️14:21
arraybolt3[m]Simon Quigley: Also, you're part of the Debian LXQt team right? Could you refresh my membership there, it's just about run out.14:23
tsimonq2Sure, I can in a few :)14:24
arraybolt3[m](I currently have push access to Debian LXQt on GitLab, but I think I lose it in... a day or two?)14:24
arraybolt3[m]Thanks :)14:24
* arraybolt3[m] food and coffee 🌯 ☕️14:24
tsimonq2<arraybolt3[m]> "(I currently have push access to..." <- I don't have the powers to do this unfortunately... it looks like it expires on the 9th14:33
tsimonq2Feel free to email Andrew/the Debian LXQt Team as a whole. If you get a rejection, let me know, I'll go raise hell for you :)14:33
arraybolt3[m]Eh, if all else fails I can go back to MRs, but sure.14:33
tsimonq2Sweet14:34
arraybolt3[m]Alright, request emailed in.14:42
arraybolt3[m]Gah, what am I doing, I am still starving and coffee-deprived! :P Alright, going to get food and coffee this time for real. After I check IRC...14:42
* arraybolt3[m] cries in GitHub API17:34
arraybolt3[m]Why, MS, why did you have to make the Releases page stop working for uscan...17:34
arraybolt3[m]regex101 even seems to think that my regex is good so...17:44
arraybolt3[m]Alright this is my pathetic attempt at getting something to work for doing both archive downloading and GPG verification using the GitHub API page as a URL source:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/9e5fa2812c8a1975251d9fe1fecd238fcad2476e>)18:41
arraybolt3[m]teward: You're a regex wizard, any chance you can tell me what I've mangled above?18:42
arraybolt3[m]It ends up showing me this at the end of a `uscan -vvv --download-current-version | less`:... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/0481addc7f3be25b621180fb5503e09dfa860e12>)18:43
arraybolt3[m]That index=-4 part looks like the problem to me. If I use a slightly adapted version of the watch file that teward shared the other day, it works... but that file doesn't support GPG verification and I haven no clue how to make it support GPG verification... unless... oh wait that's a truly awful but possibly usable idea.18:43
arraybolt3[m]Gah, no, they only provide .asc files for their XZ archives.18:44
arraybolt3[m]The watch file that I have half-working is:18:45
arraybolt3[m]version=418:45
arraybolt3[m]opts="searchmode=plain, \18:45
arraybolt3[m]filenamemangle=s/.+\/@ANY_VERSION@/@PACKAGE@-$1.tar.gz/" \18:45
arraybolt3[m]  https://api.github.com/repos/lxqt/@PACKAGE@/releases https:\/\/api.github.com\/repos\/lxqt\/@PACKAGE@\/tarball/@ANY_VERSION@18:45
arraybolt3[m]That gets a .tar.gz for me, but I need the .tar.xz and the .tar.xz.asc.18:46
arraybolt3[m]Oh. My gosh. I think I found it, kind of, and if I'm right this is supremely annoying. :P18:55
arraybolt3[m]OK well I have it half-working but my bad regex-fu is showing :P18:59
tewardarraybolt3[m]: xz isn't going to be available unless it's uploaded as xz19:07
tewardor repacked19:07
arraybolt3[m]teward: It is uploaded as XZ.19:07
tewardno i mean to GH's api19:07
tewardif you're using my hack and pulling from the API generated source TARs, that's gz19:07
tewardyou'd have to download, repack, and then that's your XZ file19:07
arraybolt3[m]teward: Right, but the API also provides direct download links to the .xz files.19:07
tewardarraybolt3[m]: i'm in the middle of $DAYJOB Hair On Fire Day 4 so i can't put a ton of focus on this atm19:08
arraybolt3[m]So I'm trying to hack your hack into hacking GitHub's hack to let me hack the xz's in a hacky way.19:08
tewardgive me a bit19:08
arraybolt3[m]No problem, I'm making progress.19:08
tewardhair-on-fire is evil19:08
tewardi'm assuming you haven't changed hte filenamemangle19:08
tewardto use .xz after getting your regex to find the .tar.xz19:08
arraybolt3[m]Well at this point I did.19:08
tewardi have to do more testing though just wondering19:08
arraybolt3[m]I have everything mostly perfect, I just need a uversionmangle and I'm using regex101 to help with that.19:09
arraybolt3[m]JOY TO THE WORLD THE WATCH FILE WORKS... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/ab6a4dab0e2eea2a8d143cced0493066ccc74c9a>)19:10
arraybolt3[m]Now I just need something way more general in the uversionmangle. Something that will turn 0.11.0.0.11.0 into 0.11.0 (because the former number is what uscan is getting out of my dual use of @ANY_VERSION@).19:12
arraybolt3[m]I mean this works, but if ever there are more than three version numbers or any letters in there, it will break. Which I guess is an upgrade from where it was before but...19:12
arraybolt3[m] * JOY TO THE WORLD THE WATCH FILE WORKS... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/2f36a444883fbafdabf44a4fc9d2d1f4dcb9b5b7>)19:14
arraybolt3[m] * JOY TO THE WORLD THE WATCH FILE WORKS... (full message at <https://libera.ems.host/_matrix/media/v3/download/libera.chat/441853f4fc7fe644b96d95286865c637f153180b>)19:16
arraybolt3[m]Heh, actually I can just get rid of the filenamemangle entirely.19:24
arraybolt3[m]I think.19:24
arraybolt3[m]Finally making real progress on lxqt-build-tools, hopefully it should be all downhill from here.21:47
=== arraybolt3_ is now known as arraybolt3
arraybolt3[m]Yay! lxqt-build-tools finished, now I just have to figure out how to upload it.23:14
arraybolt3[m]Which actually shouldn't be horribly difficult.23:14
tewardarraybolt3[m]: yay :)23:52
tewardyou got it working now give me coffee23:53
tewarddocument your stuff too23:53
* genii hears "coffee", pays attention for a moment23:57
tewardgenii: brew a pot, give me at least 3 cups :)23:57
tewardplease23:57
* kc2bez[m] sets up a continuous stream23:58
* genii gets the Fair Trade Nigerian Arabica going in the large AeroPRess for teward23:58

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