/srv/irclogs.ubuntu.com/2023/11/08/#lubuntu-devel.txt

* arraybolt3 shouts in victory - libfm-qt's symbols file has finally been updated!01:34
* arraybolt3 sighs in defeat - I did the update wrong and now need to rebuild the whole thing from scratch01:41
arraybolt3Note to self, when a soname bump occurs, change the soname number in the symbols file BEFORE building the package on all six architectures, otherwise pkgkde-symbolshelper will somehow miss the newly introduced symbols and sorrow will ensure.01:43
lubot[telegram] <tsimonq2> Niceeeeeeee, glad you're getting it sorted01:51
lubot[telegram] <tsimonq2> Been there done that, several times01:51
arraybolt3:P01:53
arraybolt3sigh, I really also need to start SSH'ing into my RISC-V emulator rather than relying on the horribly bad-at-its-job serial console.01:53
arraybolt3welp, at any rate, build started, so I guess now I'll do something else while my fans whir like crazy.01:56
lubot[telegram] <Leokolb> Have not seen same error on other flavors (re @tsimonq2: @Leokolb is this only Lubuntu?)05:10
arraybolt3libfm-qt is still giving me trouble with its symbols file, seemingly because pkgkde-symbolshelper is doing something not quite correct when patching the symbols file05:52
arraybolt3somehow it transformed _ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIKN2Fm8FileInfoEEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m@Base05:53
arraybolt31.4.0 into (optional=templinst|subst)_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIKN2Fm8FileInfoEEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nod05:53
arraybolt3eE{size_t}RS7_{size_t}@Base 1.4.005:53
arraybolt3which are getting recognized as different by sbuild05:53
arraybolt3I can't tell why the (optional=templinst|subst) part is getting added05:55
arraybolt3not one single logfile from any architecture build has that part added05:56
arraybolt3so idk why it did that, I'm going to just manually tweak it and try another build, but we should keep in mind that sometimes this think isn't always trustworthy in how it patches things05:57
arraybolt3unless... oh, I wonder if it's choking on {size_t}05:59
arraybolt3if so I'll need a symbols guru to help me out since the thing it's replacing with {size_t} is different on armhf than it is on all the other arches06:01
arraybolt3grr, that IS what it's choking on06:01
arraybolt3crud06:01
arraybolt3actually, wait, I think I know how to handle this06:09
arraybolt3here's hoping this works, tried duplicating and tweaking the offending symbol and using the arch-bits tag to separate the 32-bit form from the 64-bit form06:13
arraybolt3YAY it worked!06:14
arraybolt3Last PPA build and then I push it and declare it ready for review06:14
arraybolt3alright, I also just got myself signed up for a bunch of Ubuntu MLs so I should catch things now (and I also typoed my email once so now whoever owns arraybolt5 or whatever is now getting offered a subscription to ubuntu-studio-users...)06:42
arraybolt3tsimonq2: libfm-qt ready for review: https://git.lubuntu.me/Lubuntu/libfm-qt-packaging No alarming Lintian messages, symbols have been updated and I believe are correct for all arches.08:12
arraybolt3I did NOT build the last iteration of this on riscv64 but the chances of the symbol not being right on riscv64 are extremely slim. (There was only one symbol that I tweaked in the file that was giving me trouble, the way I tweaked it works on all arches other than riscv64, and the symbol is identical between all 64-bit arches and riscv64.) If it08:15
arraybolt3would make you comfortable, I'll do one final riscv64 build before asking you to upload to the archive, but I think it's good to go in its current state.08:15
arraybolt3Also this update has a soname bump so I think that means it's going to end up being a "new" package.08:15
arraybolt3And with that, I'm going to finally go to bed, it's 2:15 in the morning where I'm at :P08:15
tsimonq2Gooooooooooood morning!!!!! 🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳🥳15:00
tsimonq2arraybolt3: Nice work! I was just talking to someone about how difficult symbols are ;)15:00
tsimonq2arraybolt3: Let me review your patches to be sure, but I'm ready to +1 you for ~lubuntu-dev15:00
tsimonq2Heading to my usual Wed 10 AM early, so I can grab a bite to eat. I'm walking there/back, so I'll probably be around again by 11-12.15:07
Eickmeyerarraybolt3: You're being offered a subscription to ubuntu-studio-users? Interesting. I hope it's not trying to reach you about your car's extended warranty.15:38
lubot[telegram] <teward001> Eickmeyer: that'd be the eeickmeyer email sending to yourself about your car's extended warranty isnt it :P15:52
Eickmeyer@teward001 I hate it when that happens. :P15:53
arraybolt3Eickmeyer: no I meant I tried to subscribe and thought that I punched in the wrong email :p16:57
arraybolt3Turned out the subscription confirmation just went to spam.16:57
arraybolt3tsimonq2: Is there going to be another grilling session like the first time? Because if so, I think I can probably take it :)17:28
tsimonq2arraybolt3: I'm hoping we can skip it this time, but just know my questions will be much harder this time (and I already grilled you like a DMB member would for a Core Dev candidate), so you should pray for the answer to be "no." ;)18:20
tsimonq2Believe me, there's harder curveballs you haven't thought of yet. :P18:21
arraybolt3heh, ok :)18:21
arraybolt3(there's plenty of tools I either haven't used or only barely used that I see mentioned frequently like rmadison and the like so I easily believe that)18:24
tsimonq2arraybolt3: Sent you a PM on Matrix with the first of my yet-to-be-approved public bear poking ;)18:49
tsimonq2arraybolt3: https://discourse.ubuntu.com/t/responses-needed-flavor-participation-for-24-04-lts/40075 also in ubuntu-devel ML19:11
arraybolt3can confirm I got the email, I think I'm set up properly now.19:13
lubot[telegram] <teward001> @kc2bez I approved ^^ our participation unilaterally as team lead, but I assume you don't have any objection to that19:34
lubot[telegram] <kc2bez> No objection. Thank you for replying!20:12
tsimonq2arraybolt3: https://github.com/lxqt/lxqt-menu-data/pull/1821:15
-ubottu:#lubuntu-devel- Pull 18 in lxqt/lxqt-menu-data "Makes the package arch independent" [Merged]21:15
tsimonq2arraybolt3: I just merged that, since it's now +2 upstream.21:15
arraybolt3woot21:16
tsimonq2teward, kc2bez, wxl: Can we vote on whether arraybolt3 should go through another grilling session before we vote on his permissions? -1, I'm satisified.21:33
wxltsimonq2: we should probably take this to the council (for which i need an invite again)21:34
tsimonq2(I would, however, still expect a review of his recent work in your vote.)21:34
tewardtsimonq2: he already proved himself, putting him to a second runthrough of that is not going to be worth it since the answers haven't changed.21:34
tewardfor *grilling session*, -1.  Review of contribs yes, but he doesn't need another grilling session21:34
tsimonq2wxl: IIRC we set up ~lubuntu-dev to be self-repleneshing :) so no LC vote needed, I *think*21:34
tsimonq2teward: Cool, same page, asking you all for opinions never hurts :)21:35
tewardyou still need to give me the details for the sandbox if you want me to DNS it21:35
tsimonq2ah right heh21:35
tewardi'm sending doom to Canonical IS right now until they get my massive list of changes done21:35
tsimonq2and those qt6 deps21:35
tewardyup21:35
tsimonq2teward: I told them to invite IS to the next flavor sync, they seemed to take that request pretty seriously21:35
tsimonq2so there's light somewhat at the end of that tunnel21:36
lubot[telegram] <kc2bez> I always enjoy a good BBQ but I too am -1 on grilling.21:36
tsimonq2So that's settled, even if wxl is +1 he's overruled :) sorry wxl 21:36
wxlstill need that invite21:36
tewardto the channel or the list :P21:36
tsimonq2teward: teward: teward: ^^^21:36
lubot[telegram] <kc2bez> standby21:36
lubot[telegram] <kc2bez> channel21:36
tsimonq2I just like pinging teward XD21:37
wxlsomeone's paying attention21:37
teward*pushes tsimonq2 off the ledge like a cat might push a vase off a ledge*21:37
tsimonq2arraybolt3: Congrats on not needing another grilling ;)21:37
* tsimonq2 pushes teward off the Grand Canyon21:38
tsimonq2which btw *is* stupidly massive XD21:38
tsimonq2teward, kc2bez, wxl: Go ahead and take a few days to double-check the uploads he has ready. I'll sponsor a few, but I'll go slow until Friday in case anyone wants to take a sponsorship request or two for themselves. I'll check back around the early weekend for a vote.21:53
arraybolt3my audio won't unmute, I missed all the action just now :P21:53
tsimonq2arraybolt3: ohai :) better get reading! lol21:53
wxlwait i thought we weren't voting?21:53
tsimonq2wxl: no we're voting just not grilling21:54
arraybolt3just read the backlog :)21:54
arraybolt3Windows 11 apparently likes to hork all my hotkeys for volume changing :-/21:54
arraybolt3(er, my Win11 VM likes to hork those keys I mean)21:54
tsimonq2wxl: (I have a sneaking suspicion he'll be a +3, but we should do *some* due diligence in case the DMB asks.)21:55
tsimonq2arraybolt3: hah nice21:55
tsimonq2hey speaking of which21:55
arraybolt3yeah?21:55
tsimonq2Does anyone else not have working brightness keys, or is it just me?21:55
wxli think it's you21:56
arraybolt3Dunno, don't have a Lubuntu hardware rig at the moment21:56
tsimonq2wxl: #SimonsFault XD21:56
arraybolt3My brightness keys work in Kubuntu Jammy but I get the feeling that's not the answer you wanted21:56
wxluse xev and make sure your keyboard is sending the right sequences21:56
arraybolt3I recently was given a desktop machine I could probably turn into a full-time Lubuntu rig but it'll also consume 15% of my desktop space21:57
arraybolt3and of course I have my usual assortment of laptops, probably one of those would be better21:57
lubot[telegram] <kc2bez> I am not in front of my computer right now but my brightness keys did work in 23.10 the last time I tried.21:58
arraybolt3ah, "Installation Successfully", exactly the way I want to be told that the virtio-win drivers installed right coming from what's supposed to be a professional piece of software.22:01
arraybolt3Either drop the "ly" or append " finished", please pick one :P22:02
tsimonq2arraybolt3: sir v0lte when22:02
tsimonq2(ifykyk)22:02
arraybolt3voice over LTE?22:02
arraybolt3idontgetit22:02
tsimonq2It's stupidly hard to implement in open source phone stacks, from what I'm hearing. Typically people with poor English, who can't read the clear announcements saying it's hard to do, always ask. :P22:03
tsimonq2(I guess that's a little unfair, but "sir v0lte when" always makes me laugh.)22:03
arraybolt3ah22:03
arraybolt3almost finished packaging lxqt-qtplugin23:02
tewardif y'all bored can someone check out discourse.lubuntu.me and see if its working again?23:19
arraybolt3https://git.lubuntu.me/Lubuntu/lxqt-qtplugin-packaging ready for review23:19
arraybolt3lxqt-themes didn't get a version bump so I skipped it23:19
arraybolt3teward: ERR_CERT_AUTHORITY_INVALID23:19
tewardoh i know that23:19
tewardthat's because i have to put it on certbot main again23:19
arraybolt3but the site works if I override that23:19
tewardreissuing now23:20
tewardye good i didn't want to do the standard certbot stuff until i was sure it was ready23:20
tewardshould work now23:20
arraybolt3nice, no more certificate warning23:20
tewardye23:21
tewardi'll handle CSP issues as they arise23:21
tewardthat's why Sentry exists on my end23:21
tewardbut at least it's 'alive' again23:22
arraybolt3hmm, emoji issue?23:22
tewardCSP issue23:22
tewardas i said i'm making revisions as we go23:22
arraybolt3ah23:22
tewardbut there's also legacy crap in people's caches23:22
arraybolt3https://i.imgur.com/LftXlgv.png though you're probably aware of this already23:22
tewardthey'll have to nuke their caches23:22
tewardbecause the CDN changed23:22
tewardarraybolt3: nuke your cache try again23:23
tewardi can't help you when you don't give me direct post links either23:23
teward'cause i need to see it on my end for more debugging ;P23:23
arraybolt3hmm... how to do that in Vivaldi23:23
arraybolt3right, sorry23:23
arraybolt3sigh, this is going to log me out of EVERYTHING23:23
tewardisn't vivaldi a dead browser23:24
arraybolt3nope, very much alive and well23:24
tewardit doesn't support half of the things they ahve to though so23:24
tewardlightweight != useful23:24
arraybolt3it's just a Chromium fork23:24
arraybolt3opposite of lightweight23:24
lubot[telegram] <kc2bez> with better tab management23:24
arraybolt3they just took the guts of Chrome and threw in everything and the kitchen sink in terms of features and customizability23:24
arraybolt3teward: cache nuked, emojis still weird, see https://discourse.lubuntu.me/t/made-a-new-wallpaper-with-lubuntu-logo/2650/1323:25
tewardwhat the heck is ggtyler[.]dev and why are we trying to use icons from it on connect in here23:25
lubot[telegram] <kc2bez> "Control+Shift+R"  worked well for me23:25
arraybolt3teward: only you are even able to know the answer to that23:26
arraybolt3so why are you using ggtyler[.]dev for icons? :P23:26
tewardi'm not, someone is23:26
tewardarraybolt3: send me privately what IP you're using23:26
arraybolt3oddly enough, Discourse loads just fine in Vivaldi, but it seems to be hung loading in Chrome23:26
tewardfor your connection23:26
arraybolt3teward: see https://i.imgur.com/H08b8UK.png23:28
tewardok so it looks like images are trying to use the *legacy* CDN23:28
tewardi thought i rebaked posts.  *goes to rebake again manually*23:28
arraybolt3so for some reason Vivaldi works without issues but Chrome can't load it23:28
arraybolt3oh wait nvm23:28
arraybolt3ctrl+shift+r and now it loads in Chrome just fine23:28
arraybolt3grr23:28
arraybolt3but yeah, emojis still a problem23:29
tewardye i'm having to tweak things on the regular23:31
tewardagain caching is a problem23:31
tewardbut i know why those emoji in *that* post aren't working23:32
tewardbecause the URL isn't updated and the post needs edited and resaved23:32
tewardi'll have to talk to DIscourse about it23:32
tewardbecause it's working fine but not working on legacy posts so SOMETHING is up probably caching that's breaking things23:33
tewardlet me see if i can do a workaround23:33
arraybolt3btw thanks for all the work you put into this stuff, if you vanished I think Lubuntu would probably keel over for an entire release trying to get it's footing without our infra23:34
arraybolt3I'm just here using Phab, Git, Notes, etc. like nothing since you keep things working well :)23:34
tewardhehe yea Discourse had some problems with disk I/O on the one box so i just moved it to *my* OVH box which is SSD backed and stuff heh23:36
tewardone of the biggest problems though is23:37
tewardStackPath CDN that we've been using is going away23:37
tewardso i have us on a different CDN provider23:37
tewardso ye i'm still at the mercy of Canonical IS for DNS udpates.  :P23:39
arraybolt3https://git.lubuntu.me/Lubuntu/obconf-qt-packaging ready for review23:58

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