💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-10-21.txt captured on 2022-07-17 at 03:17:57.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-10-21T02:52:36 #kisslinux <himmalerin> hey edge for linux is out 2020-10-21T02:52:48 #kisslinux <himmalerin> doubt it'll run on KISS though 2020-10-21T02:59:08 #kisslinux <midfavila> *groan* 2020-10-21T02:59:09 #kisslinux <midfavila> five days of working on KISS and I still haven't got a working install... it's like everything that could go wrong, is 2020-10-21T03:00:49 #kisslinux <himmalerin> ouch 2020-10-21T03:00:56 #kisslinux <himmalerin> what issues are you running into rn? 2020-10-21T03:01:00 #kisslinux <dilynm> Plasma 5.20.1 appears to have introduced a new hard dependency on prison. Who h doesn't seem correctly named OR necessary for plasma :eyeroll: 2020-10-21T03:02:23 #kisslinux <midfavila> right now, x is segfaulting and amdgpu can't seem to find its firmware unless it's compiled as a module 2020-10-21T03:02:56 #kisslinux <midfavila> udev also refuses to start during boot 2020-10-21T03:03:01 #kisslinux <midfavila> :/ 2020-10-21T03:06:08 #kisslinux <midfavila> alright, thank god I don't have to type on a phone keyboard any more... 2020-10-21T03:06:11 #kisslinux <midfavila> smartphones are the worst 2020-10-21T03:08:00 #kisslinux <midfavila> but yeah, I'm not sure if it's just me having these issues, or what, but I've followed the guide exactly as written on the site 2020-10-21T03:08:21 #kisslinux <dilynm> Xorg-server caused a lot of trouble a few weeks back for everyone that built the update 2020-10-21T03:08:28 #kisslinux <dilynm> Segfaults all around 2020-10-21T03:08:30 #kisslinux <midfavila> the most frustrating part is that a few months back I had KISS working on my machine just fine 2020-10-21T03:08:36 #kisslinux <dilynm> It was 'fixed', for most users 2020-10-21T03:08:47 #kisslinux <midfavila> """fixed""" 2020-10-21T03:08:56 #kisslinux <dilynm> Yeah. Some like you are still have problems 2020-10-21T03:09:11 #kisslinux <midfavila> the concerning part is that this is on a fresh install 2020-10-21T03:09:41 #kisslinux <dilynm> Which means either you've messed something up or there's some hidden undocumented thing you didn't do most other people do do 2020-10-21T03:09:54 #kisslinux <dilynm> Pick your poison (: 2020-10-21T03:10:17 #kisslinux <midfavila> Well, I mean, if it's the former then that's on me and I'm all ears 2020-10-21T03:10:20 #kisslinux <dilynm> Have you tried stracing at all to see if it reveals what causes the segfault? 2020-10-21T03:10:23 #kisslinux <midfavila> the latter, I guess I'm fucked 2020-10-21T03:10:33 #kisslinux <midfavila> and no, I didn't, one sec; gotta reboot into KISS 2020-10-21T03:10:47 #kisslinux <midfavila> I've been stuck using an ancient version of Puppy since that's all that'll fit on my spare USB key 2020-10-21T03:10:53 #kisslinux <dilynm> f 2020-10-21T03:11:02 #kisslinux <midfavila> yeah. it's using kernel 4.1 2020-10-21T03:11:04 #kisslinux <dilynm> I'm surprised anyone is still developing puppy tbh 2020-10-21T03:11:19 #kisslinux <midfavila> I mean, as much as Puppy gets memed on, it has its place 2020-10-21T03:11:21 #kisslinux <dilynm> I haven't heard about puppy in about fifteen years lmao 2020-10-21T03:12:01 #kisslinux * midfavila manually configures IP addresses and gateways for the fifteenth time tonight... 2020-10-21T03:13:40 #kisslinux <midfavila> just compiling strace now 2020-10-21T03:15:56 #kisslinux <dilynm> Make a boot script xD 2020-10-21T03:16:16 #kisslinux <midfavila> I'll tweak the baseinit once I have a semi-working install 2020-10-21T03:16:38 #kisslinux <dilynm> Fair enough 2020-10-21T03:16:39 #kisslinux <midfavila> But if X keeps segfaulting and my monitors don't work properly, etc, then I can't really use KISS 2020-10-21T03:16:41 #kisslinux <midfavila> which is a shame 2020-10-21T03:16:48 #kisslinux <midfavila> because I really love the way it works 2020-10-21T03:17:14 #kisslinux <dilynm> You could always download a KISS-kde tarball and uninstall the KDE cruft (: 2020-10-21T03:17:46 #kisslinux <midfavila> does that exist? 2020-10-21T03:17:57 #kisslinux <midfavila> but, hey, hold on... 2020-10-21T03:18:18 #kisslinux <midfavila> even if that worked at first, the instant I update, I'd be back to having the same problems 2020-10-21T03:18:29 #kisslinux <dilynm> I'm not certain that's true 2020-10-21T03:19:09 #kisslinux <midfavila> also, update on the Xorg situation 2020-10-21T03:19:11 #kisslinux <dilynm> If Xorg works then it was a problem with something not kernel related, and if Xorg doesn't it was more than likely kernel related 2020-10-21T03:19:22 #kisslinux <midfavila> after a reboot it randomly decided to start working 2020-10-21T03:19:30 #kisslinux <dilynm> I love it 2020-10-21T03:19:35 #kisslinux <midfavila> yeah. makes a lot of sense 2020-10-21T03:19:38 #kisslinux * midfavila sighs 2020-10-21T03:19:41 #kisslinux <dilynm> XD 2020-10-21T03:19:44 #kisslinux <midfavila> Well, at least it's working now 2020-10-21T03:19:52 #kisslinux <midfavila> in VESA mode* 2020-10-21T03:19:59 #kisslinux <dilynm> Better than nothing! 2020-10-21T03:20:06 #kisslinux <midfavila> True 2020-10-21T03:20:09 #kisslinux <dilynm> Now you don't have to look at a TTY while debugging 2020-10-21T03:20:50 #kisslinux <midfavila> honestly, maybe it's weird, but I find TTYs pretty comfy 2020-10-21T03:21:10 #kisslinux <midfavila> I used an old IBM A31p in the TTY exclusively for a year and a half as my main school laptop 2020-10-21T03:21:20 #kisslinux <midfavila> god that was such a sick laptop 2020-10-21T03:21:41 #kisslinux <midfavila> okay, yeah 2020-10-21T03:21:44 #kisslinux <midfavila> it's something with amdgpu 2020-10-21T03:25:36 #kisslinux <dilynm> I wouldn't mind so much if I wasn't using a 2560x1600 screen 2020-10-21T03:25:43 #kisslinux <dilynm> Font so small 2020-10-21T03:25:59 #kisslinux <midfavila> Ouch 2020-10-21T03:26:05 #kisslinux <midfavila> Yeah, that explains it 2020-10-21T03:26:21 #kisslinux <midfavila> I have triple 1600x1200 monitors 2020-10-21T03:26:34 #kisslinux <midfavila> mostly because I got a good deal on them 2020-10-21T03:26:42 #kisslinux <midfavila> but also because 1600x1200 is like my ideal resolution 2020-10-21T03:27:26 #kisslinux <midfavila> anything I should be grep'ing for in particular from the strace output? 2020-10-21T03:38:30 #kisslinux <dilynm> I'm not entirely certain 2020-10-21T03:38:45 #kisslinux <dilynm> The Xorg log might be more helpful to see why amdgpu isn't working 2020-10-21T03:41:43 #kisslinux <midfavila> well, it's trying to load vesa, fbdev, and ati in addition to amdgpu 2020-10-21T03:41:52 #kisslinux <midfavila> but outside of that there's nothing terribly unusual 2020-10-21T03:42:02 #kisslinux <midfavila> still, I don't imagine that would be enough to cause a segfault... 2020-10-21T03:48:57 #kisslinux <Rio6> I got xorg seg fault like a few days ago too 2020-10-21T03:49:27 #kisslinux <Rio6> didn't do much other than kiss u a few times before that maybe 2020-10-21T03:49:35 #kisslinux <midfavila> are you using AMDGPU as well, or a different driver? 2020-10-21T03:49:45 #kisslinux <Rio6> I have intel gpu 2020-10-21T03:50:09 #kisslinux <Rio6> but it got fixed somehow after a few days without me doing anything related to xorg 2020-10-21T03:50:16 #kisslinux <Rio6> i have no idea what happened 2020-10-21T03:50:24 #kisslinux <midfavila> Weird. 2020-10-21T03:51:16 #kisslinux <Rio6> another thing that i got when debugging, it said permission denied to access /dev/dri/card0 (i think thats the path) 2020-10-21T03:51:45 #kisslinux <Rio6> seg fault happens after i manually set the path then starx, or run startx as root 2020-10-21T03:52:32 #kisslinux <Rio6> but yeah i didn't touch kiss for a few days and come back, startx just worked 2020-10-21T03:52:37 #kisslinux <Rio6> :p 2020-10-21T03:52:59 #kisslinux <midfavila> yeah, /dev/dri/card0 is the standard GPU node 2020-10-21T03:53:07 #kisslinux <midfavila> that's another problem I have when running X without root 2020-10-21T03:53:23 #kisslinux <midfavila> I think eudev is supposed to manage that, but every time I've installed KISS I have to manually chown it to root:video 2020-10-21T03:53:31 #kisslinux <midfavila> same with ttyN and tty6 2020-10-21T03:55:57 #kisslinux <Rio6> yeah, I think i logged in as normal user, startx, didnt work. su and chmod card0, back to normal user and startx and it segfaults 2020-10-21T03:56:16 #kisslinux <midfavila> Hrm.... 2020-10-21T03:56:41 #kisslinux <midfavila> Well, if multiple users across multiple systems are having the same issue, it's probably best to report it to the package maintainer 2020-10-21T03:56:56 #kisslinux <Rio6> but last time i started kiss it was working tho, not sure why 2020-10-21T03:57:32 #kisslinux <Rio6> i did do some kiss update in between 2020-10-21T03:58:12 #kisslinux <midfavila> I guess I'll try that... doubt it'll do anything since this is freshly installed 2020-10-21T04:00:33 #kisslinux <midfavila> Not sure if this would be relevant, but when loading AMDGPU with modprobe, I get an error report to the tune of "amdgpu ERROR EDID checksum invalid" 2020-10-21T04:01:26 #kisslinux <midfavila> nah, looking online that's just monitor information... which is still a problem, but not as pressing as this one 2020-10-21T04:02:24 #kisslinux <midfavila> ...and now X is mysteriously playing nice... Linux, what secrets do you hide from me? 2020-10-21T04:02:24 #kisslinux <Rio6> i have intel gpu and dont remember seeing things like that 2020-10-21T04:02:41 #kisslinux <Rio6> it works now? 2020-10-21T04:02:48 #kisslinux <midfavila> Yeah. 2020-10-21T04:02:52 #kisslinux <Rio6> :p 2020-10-21T04:03:04 #kisslinux <midfavila> modprobe'd as root, logged in as a regular user, and now it's mysteriously working 2020-10-21T04:04:54 #kisslinux <midfavila> and now after a reboot, modprobing it and trying to start X as root right away results in a return to segfaults. 2020-10-21T04:05:01 #kisslinux <midfavila> this is getting weirder by the minute 2020-10-21T04:56:05 #kisslinux <micr0> himmalerin sorry it took so long - wayland/firefox works, built with node v14 2020-10-21T04:56:06 #kisslinux <micr0> yay! 2020-10-21T05:02:17 #kisslinux <dylanaraps> o/ 2020-10-21T05:02:33 #kisslinux <midfavila> Evening, Dylan 2020-10-21T05:06:57 #kisslinux <dylanaraps> It's morning here 2020-10-21T05:06:59 #kisslinux <dylanaraps> :P 2020-10-21T05:07:23 #kisslinux <midfavila> Well, arguably it's morning here too... but 2:07 is a bit dark still for daytime, I think 2020-10-21T05:07:33 #kisslinux <dylanaraps> Heh 2020-10-21T05:08:22 #kisslinux <midfavila> I've been up all night tinkering with KISS :v 2020-10-21T05:09:19 #kisslinux <midfavila> Hey again, kciN 2020-10-21T05:09:23 #kisslinux <kciN> heil, comrades! 2020-10-21T05:09:35 #kisslinux <midfavila> kek 2020-10-21T05:10:18 #kisslinux <dylanaraps> Phew... no-gtk2 patch only needed minor fixes to work with Firefox 82 2020-10-21T05:11:05 #kisslinux <midfavila> Oh, will GTK2 be removed from official repos soon? I recall reading that it's due to be removed once Firefox doesn't need it any more 2020-10-21T05:11:14 #kisslinux <kciN> I had same issue with x and so far the most realistic thing I've read was that x segfaulting means that it is trying to dereference a null pointer which is supposed to point at your screen, reason being unproperly initialized driver(s) 2020-10-21T05:11:24 #kisslinux <midfavila> that would make a lot of sense 2020-10-21T05:11:28 #kisslinux <midfavila> AMDGPU is being a twat 2020-10-21T05:11:46 #kisslinux <kciN> coincidentally when I solved my driver issues x stopped segfaulting 2020-10-21T05:11:49 #kisslinux <dylanaraps> midfavila: Firefox (and Firefox ESR) have always been the only users of GTK+2 in the official repositories. 2020-10-21T05:12:21 #kisslinux <dylanaraps> I have a patch that removes the dependency for non-ESR Firefox. 2020-10-21T05:12:26 #kisslinux <midfavila> kcin: what kind of stuff'd you do to figure it out? I've never run into these sorts of issues before 2020-10-21T05:12:31 #kisslinux <dylanaraps> I'm yet to patch the ESR. 2020-10-21T05:12:49 #kisslinux <dylanaraps> See: https://k1ss.org/blog/20190828b 2020-10-21T05:13:06 #kisslinux <midfavila> And yeah, I know that FF is the only user of GTK2 in the official repos, I'm just one of those weirdoes who still lives in GTK past instead of present 2020-10-21T05:13:59 #kisslinux <kciN> midfavila I tried to strip my kernel so that it'd look more sexy, ended up stripping some of necessary stuff as well 2020-10-21T05:14:11 #kisslinux <dylanaraps> What toolkit is provided is simply a matter of "what does Firefox need" 2020-10-21T05:14:19 #kisslinux <dylanaraps> The official repositories go no further than Firefox 2020-10-21T05:14:27 #kisslinux <midfavila> Fair 2020-10-21T05:14:29 #kisslinux <dylanaraps> If Firefox used qt5, gtk2 or whatever, we would be too 2020-10-21T05:14:30 #kisslinux <dylanaraps> :P 2020-10-21T05:14:36 #kisslinux <midfavila> kciN: do you think I could see your config? 2020-10-21T05:14:52 #kisslinux <dylanaraps> Though it'd be nice to explore alternatvies to Firefox... 2020-10-21T05:15:08 #kisslinux <midfavila> I saw a thread about Nuegia on Reddit 2020-10-21T05:15:13 #kisslinux <midfavila> I'm pretty biased towards UXP :P 2020-10-21T05:15:26 #kisslinux <midfavila> or maybe Edge could be included, pff 2020-10-21T05:15:32 #kisslinux <kciN> midfavila I'm little bit shy, but if you insist... 2020-10-21T05:15:49 #kisslinux <midfavila> haha 2020-10-21T05:16:11 #kisslinux <dylanaraps> Firefox has a high chance of breaking with each release. Either due to Rust <-> Firefox incompatibility, new version of Python, nodejs, etc, etc 2020-10-21T05:16:27 #kisslinux <himmalerin> dylanaraps: re "no-gtk2 patch only needed minor fixes", I dropped it into ff82 wayland without issue, do I need to get your updates for it to actually remove the gtk+2 dep? 2020-10-21T05:16:50 #kisslinux <dylanaraps> It failed to apply for me under 82.0 2020-10-21T05:17:05 #kisslinux <dylanaraps> Just needed changes to a single file. 2020-10-21T05:17:14 #kisslinux <dylanaraps> All of it applied fine otherwise 2020-10-21T05:18:02 #kisslinux <kciN> http://ix.io/2Bsa 2020-10-21T05:18:13 #kisslinux <midfavila> Hey, thanks. 2020-10-21T05:18:38 #kisslinux <midfavila> I'm gonna try that just to see if it'll work... 2020-10-21T05:18:58 #kisslinux <midfavila> with tweaks for my hardware and stuff, ofc 2020-10-21T05:19:02 #kisslinux <kciN> note that it is for intel integrated graphics 2020-10-21T05:19:08 #kisslinux <kciN> for my particular cpu 2020-10-21T05:19:22 #kisslinux * midfavila nods 2020-10-21T05:19:40 #kisslinux <kciN> you would need to adjust it, dmesg is your friend 2020-10-21T05:19:46 #kisslinux <midfavila> Mhm. 2020-10-21T05:19:58 #kisslinux <midfavila> I've pretty much accepted I'm not sleeping tonight, haha 2020-10-21T05:20:38 #kisslinux <kciN> Imo it's better to do these stuff early in the morning 2020-10-21T05:20:57 #kisslinux <midfavila> probably, but I haven't got anything to do later today 2020-10-21T05:20:57 #kisslinux <kciN> otherwise you are looking at ruined schedule 2020-10-21T05:22:55 #kisslinux <midfavila> hmm. I noticed you compiled your firmware into the kernel. do the drivers not have problems loading it if you do that? 2020-10-21T05:23:21 #kisslinux <midfavila> every time I've set the polaris10 firmware to be in-kernel AMDGPU fails to find it. that's probably just firmware differences though 2020-10-21T05:23:32 #kisslinux <dylanaraps> if the drivers are also =y/[*], they'll work with the baked in firmware. 2020-10-21T05:23:38 #kisslinux <dylanaraps> ie, they both have to be modules or baked in 2020-10-21T05:24:02 #kisslinux <dylanaraps> You can't have baked in firmware + modules for drivers that need it in other words 2020-10-21T05:24:23 #kisslinux <midfavila> Yeah, I know that much. I baked my firmware and driver into the kernel earlier, but that was throwing errors 2020-10-21T05:24:56 #kisslinux <kciN> I had problems with (((not))) compiling them in 2020-10-21T05:25:07 #kisslinux <midfavila> hmm 2020-10-21T05:25:31 #kisslinux <midfavila> Well, I'll modify your config for my hardware and then try it again. 2020-10-21T05:26:20 #kisslinux <midfavila> I'm probably missing something really stupid that'll be obvious in hindsight 2020-10-21T05:27:19 #kisslinux <kciN> note that your firmware might reside in different directory 2020-10-21T05:27:35 #kisslinux <midfavila> Yeah, I changed that to /lib/firmware. 2020-10-21T05:27:43 #kisslinux <midfavila> I'm boring and stick it in the normal place 2020-10-21T07:09:17 #kisslinux <midfavila> okay so 2020-10-21T07:09:28 #kisslinux <midfavila> finally done cooking the kernel with the modified config to support my FS and card 2020-10-21T07:09:48 #kisslinux <midfavila> has the same problem as always when loading AMDGPU and polaris10 firmware into the kernel. 2020-10-21T07:09:58 #kisslinux <midfavila> in that it fails to find the firmware 2020-10-21T07:09:59 #kisslinux <midfavila> :/ 2020-10-21T07:15:35 #kisslinux <mcf> midfavila: check that you have the exact path that it is failing to load in CONFIG_EXTRA_FIRMWARE (i.e. it must contain the leading 'amdgpu/') 2020-10-21T07:15:52 #kisslinux <midfavila> Yeah, I did 2020-10-21T07:16:21 #kisslinux <mcf> did you list all the polaris10* files? 2020-10-21T07:16:29 #kisslinux <midfavila> M'hm. 2020-10-21T07:17:44 #kisslinux <mcf> what firmware file is it failing to load? 2020-10-21T07:18:51 #kisslinux <midfavila> polaris10_mc.bin 2020-10-21T07:19:45 #kisslinux <mcf> not 'amdgpu/polaris10_mc.bin`? 2020-10-21T07:20:00 #kisslinux <midfavila> Nope. 2020-10-21T07:20:11 #kisslinux <midfavila> It's all been compiled into the kernel, which is the weirdest part 2020-10-21T07:20:31 #kisslinux <mcf> can you paste your .config and a dmesg log? 2020-10-21T07:20:46 #kisslinux <midfavila> Uhh, sure, one sec 2020-10-21T07:22:50 #kisslinux <midfavila> http://ix.io/2BsM here's the kernel config 2020-10-21T07:23:05 #kisslinux <midfavila> same config and same problems with standard kernel, so the -pf doesn't really matter 2020-10-21T07:23:24 #kisslinux <midfavila> (also I had to cook a working kernel so I removed the firmware files from that config, but otherwise it's identical) 2020-10-21T07:24:23 #kisslinux <midfavila> http://ix.io/2BsO 2020-10-21T07:24:33 #kisslinux <midfavila> here's the dmesg from the time that I booted blindly 2020-10-21T07:25:05 #kisslinux <mcf> amdgpu 0000:01:00.0: Direct firmware load for amdgpu/polaris10_mc.bin failed with error -2 2020-10-21T07:25:24 #kisslinux <mcf> the kernel is looking for amdgpu/polaris10_mc.bin, but you put just polaris10_mc.bin into your kernel 2020-10-21T07:25:52 #kisslinux <midfavila> I don't get why it would be looking for it on the FS if it's in the kernel itself though 2020-10-21T07:26:10 #kisslinux <mcf> it's not looking on the fs 2020-10-21T07:26:22 #kisslinux <mcf> it's looking through the files you put in CONFIG_EXTRA_FIRMWARE 2020-10-21T07:26:41 #kisslinux <mcf> but none of those match amdgpu/polaris10_mc.bin 2020-10-21T07:27:08 #kisslinux <mcf> as i said earlier, the paths need to contain the leading amdgpu/ prefix 2020-10-21T07:27:55 #kisslinux <midfavila> Well, I suppose that's the "really stupid and blindingly obvious in hindsight" mistake I predicted earlier... 2020-10-21T07:28:14 #kisslinux <midfavila> Thanks, I'll edit the config and try again 2020-10-21T07:51:22 #kisslinux <dylanaraps> Firefox 82.0 has been pushed to the repositories. 2020-10-21T07:51:59 #kisslinux <dylanaraps> Builds fine with rust 1.47.0, LLVM/Clang 11, Python 3.9, Nodejs 15.0.0, etc, etc. 2020-10-21T07:52:06 #kisslinux <dylanaraps> Working on pushing the latest ESR now. 2020-10-21T08:02:55 #kisslinux <midfavila> Okay, so I cooked that new kernel with the polaris10_mc.bin included... and it's still not able to find it. I'm totally lost at this point 2020-10-21T08:25:13 #kisslinux <dylanaraps> Will hopefully have the no-gtk2 patch working for Firefox ESR today. 2020-10-21T08:25:26 #kisslinux <dylanaraps> Meaning we can drop gtk+2 from the repositories. 2020-10-21T08:25:57 #kisslinux * midfavila runs kiss fork gtk+2 2020-10-21T08:26:17 #kisslinux <dylanaraps> lol 2020-10-21T08:26:19 #kisslinux <xhe> dylanaraps: Hi, I think we talk here :) 2020-10-21T08:26:24 #kisslinux <dylanaraps> xhe: o/ 2020-10-21T08:26:28 #kisslinux <dylanaraps> Hello 2020-10-21T08:26:38 #kisslinux <midfavila> I need my QNX theme, no judge 2020-10-21T08:27:35 #kisslinux <midfavila> Oop, AMDGPU is working relatively fine now. Aside from the TTY being tiny 2020-10-21T08:28:18 #kisslinux <xhe> Eh.. I did not met your issues. There is a time firefox menu did not work. But now it works fine, expect multi screens... 2020-10-21T08:29:11 #kisslinux <xhe> I am using a patched systemd, dbus.. a normal setup of linux, just without glibc/X11. 2020-10-21T08:34:09 #kisslinux <dylanaraps> Apologies, internet went down. 2020-10-21T08:34:27 #kisslinux <dylanaraps> xhe: I'll see if any other KISS + wayland users can reproduce my issues. 2020-10-21T08:34:50 #kisslinux <dylanaraps> Seeing as things work fine for you this could be an issue outside of Firefox (related to dependencies) 2020-10-21T08:37:34 #kisslinux <xhe> Maybe try the stable sway/wlroots. It is not needed to use the master branch anyway. 2020-10-21T08:39:29 #kisslinux <dylanaraps> xhe: I recall the same issue occurring with the latest releases but I'll give it another try. 2020-10-21T08:48:23 #kisslinux <xhe> Happy to see someone is working on dropping NPAPI... Flash finally comes to its end. 2020-10-21T08:54:31 #kisslinux <dylanaraps> Yeah 2020-10-21T08:54:51 #kisslinux <dylanaraps> It's set to be removed by Mozilla at the end of the year. 2020-10-21T08:58:16 #kisslinux <dylanaraps> The latest Firefox ESR still has issues with the latest Rust 2020-10-21T08:58:22 #kisslinux <dylanaraps> Gah 2020-10-21T09:02:07 #kisslinux <dylanaraps> OK. Turns out I didn't have the latest ESR 2020-10-21T09:02:09 #kisslinux <dylanaraps> Phew 2020-10-21T09:02:14 #kisslinux <dylanaraps> Fixes seem to be backported 2020-10-21T09:18:15 #kisslinux <konimex> I thought they were going to backport it in next ESR (78.5) 2020-10-21T09:19:06 #kisslinux <dylanaraps> The bugzilla issue I read said 78.4 ESR 2020-10-21T09:20:27 #kisslinux <dylanaraps> This one https://bugzilla.mozilla.org/show_bug.cgi?id=1663677 2020-10-21T09:20:37 #kisslinux <dylanaraps> > approved for 78.4 2020-10-21T09:20:47 #kisslinux <konimex> https://bugzilla.mozilla.org/show_bug.cgi?id=1663715#c13 this one said 78.5, I still can't build ESR 78.4 (though 82 is fine), so might be different issue? 2020-10-21T09:20:49 #kisslinux <dylanaraps> Is this the right issue? 2020-10-21T09:21:36 #kisslinux <dylanaraps> We'll see how far along my build gets now 2020-10-21T09:22:25 #kisslinux <dylanaraps> > can it at least be considered for 78.4.1 or 78.5 esr ? a patch touching 98 files isnt nice to handle for downstreams. 2020-10-21T09:22:29 #kisslinux <dylanaraps> Oh god 2020-10-21T09:23:59 #kisslinux <dylanaraps> If the build still fails (likely will), I'll update everything in third_party/ via the sources file to reduce the patch burden. 2020-10-21T10:31:03 #kisslinux <dylanaraps> OK. Building ESR now without the unreasonably large patches to fix Rust issues. I just update the crates in ./third_party/rust via the sources file + 20~LOC in build file. 2020-10-21T10:32:30 #kisslinux <dylanaraps> I may need a few patches from upstream though. 2020-10-21T10:46:01 #kisslinux <muevoid> Does anyone know how large of a coldbase the last version of librsvg that was written completely in c was? 2020-10-21T10:46:35 #kisslinux <dylanaraps> Grab the old tarball and run cloc? 2020-10-21T10:47:03 #kisslinux <muevoid> Thanks I'm really slow right now I just woke up 2020-10-21T10:47:33 #kisslinux <dylanaraps> :P 2020-10-21T10:47:36 #kisslinux <dylanaraps> I'm the same 2020-10-21T10:48:25 #kisslinux <muevoid> It's around 16000 for c code alone 2020-10-21T10:48:37 #kisslinux <muevoid> But it also has some python and shell 2020-10-21T10:48:45 #kisslinux <dylanaraps> Here: https://github.com/GNOME/librsvg/tree/librsvg-2.40 2020-10-21T10:48:52 #kisslinux <muevoid> Yeah I got it 2020-10-21T10:48:52 #kisslinux <dylanaraps> Still seeing some commits it looks like 2020-10-21T10:49:27 #kisslinux <muevoid> I'm looking to possibly make a fork and try to "maintain" it basically just security fixes that were known. But I'm not sure how realistic that is 2020-10-21T10:49:58 #kisslinux <muevoid> Cause I think due to to no librsvg is why I can't get this fork of emacs to work on wayland 2020-10-21T10:50:41 #kisslinux <dylanaraps> Gotcha 2020-10-21T10:50:51 #kisslinux <dylanaraps> Yeah, the rust requirement makes things difficult to work with 2020-10-21T10:51:08 #kisslinux <muevoid> Yeah :( especially since mue-linux is strictly no rust 2020-10-21T10:51:35 #kisslinux <dylanaraps> Also: https://github.com/GNOME/librsvg/blob/master/Cargo.lock 2020-10-21T10:51:38 #kisslinux <dylanaraps> That's a lot of crates 2020-10-21T10:52:27 #kisslinux <muevoid> Most rust programs seem to overuse crates 2020-10-21T10:52:37 #kisslinux <dylanaraps> Yes 2020-10-21T10:52:41 #kisslinux <dylanaraps> Like editor plugins ;) 2020-10-21T10:52:48 #kisslinux <dylanaraps> Gimme 2020-10-21T10:55:13 #kisslinux <dylanaraps> muevoid: There are other C SVG libraries out there. Maybe you can patch emacs to use one of them. 2020-10-21T10:55:30 #kisslinux <muevoid> Yeah libsvgtiny has always seemed interesting to me 2020-10-21T10:55:47 #kisslinux <dylanaraps> All svg libraries have caveats though (including librsvg) 2020-10-21T10:55:54 #kisslinux <dylanaraps> I looked into this last year iirc 2020-10-21T10:56:30 #kisslinux <muevoid> Unfortunately I think it may be related to gtk though which afaik the only way to reasonably to get svg support is librsvg cause it just says 'No icon window available' 2020-10-21T10:56:40 #kisslinux <muevoid> And this is a puregtk port which is how it works on wayland 2020-10-21T10:57:20 #kisslinux <dylanaraps> Right 2020-10-21T10:58:11 #kisslinux <muevoid> Looking at the strace though I don't even see why it is closing. (Im also just not good at reading them) 2020-10-21T10:58:55 #kisslinux <dylanaraps> Send it 2020-10-21T10:59:08 #kisslinux <muevoid> https://termbin.com/8g7x 2020-10-21T11:01:18 #kisslinux <dylanaraps> Does this exist? /usr/share/emacs/28.0.50/etc/images/icons/hicolor/scalable/apps/emacs.svg 2020-10-21T11:01:26 #kisslinux <dylanaraps> Try creating it 2020-10-21T11:01:42 #kisslinux <muevoid> It is indeed already there 2020-10-21T11:02:27 #kisslinux <dylanaraps> > -1 ENOTDIR (Not a directory) 2020-10-21T11:02:47 #kisslinux <dylanaraps> What's the behavior of faccessat(AT_FDCWD, <absolute path>) ? 2020-10-21T11:02:56 #kisslinux <dylanaraps> (same for openat) 2020-10-21T11:03:12 #kisslinux <dylanaraps> Same as open(<absolute path>) I'm guessing? 2020-10-21T11:03:19 #kisslinux <muevoid> Looks like it checks the permission of a file 2020-10-21T11:04:14 #kisslinux <dylanaraps> Where's the source code for this? 2020-10-21T11:04:33 #kisslinux <dylanaraps> where does 'no icon ... available'' live? 2020-10-21T11:05:01 #kisslinux <muevoid> I wasn't able to find it looking through it. Here is the tarball I am using: https://github.com/masm11/emacs/tarball/935d223be5454015526bb5ca2258dd8cca71bc7d 2020-10-21T11:05:29 #kisslinux <dylanaraps> Also looks like there's some gdk-pixbuf messages that are displayed in the terminal? 2020-10-21T11:05:38 #kisslinux <muevoid> As a note in my emacs build it blocks svg images however I have tried removing that and it did not help at all 2020-10-21T11:05:46 #kisslinux <muevoid> Yes 2020-10-21T11:05:53 #kisslinux <muevoid> About a cursor theme or something 2020-10-21T11:07:53 #kisslinux <dylanaraps> https://termbin.com/hlvxg 2020-10-21T11:08:08 #kisslinux <dylanaraps> First two lines are likely for Windows 2020-10-21T11:08:45 #kisslinux <dylanaraps> You can likely just comment out all instances of: error ("No icon window available"); 2020-10-21T11:09:07 #kisslinux <muevoid> Kk will try that 2020-10-21T11:09:19 #kisslinux <muevoid> Thank you for the help 2020-10-21T11:09:27 #kisslinux <dylanaraps> Drop the if statement (and its contents) actually 2020-10-21T11:09:33 #kisslinux <muevoid> Will do 2020-10-21T11:09:51 #kisslinux <dylanaraps> This will just make icon errors non-fatal 2020-10-21T11:10:09 #kisslinux <muevoid> If this works I'll open up a pull request on his repo 2020-10-21T11:10:30 #kisslinux <dylanaraps> All four instances of this are exactly the same 2020-10-21T11:10:55 #kisslinux <dylanaraps> Just delete: if (result) { unblock_input (); error ("No icon window available"); } 2020-10-21T11:10:59 #kisslinux <dylanaraps> (newlines removed by me) 2020-10-21T11:12:09 #kisslinux <muevoid> It is compiling now 2020-10-21T11:14:15 #kisslinux <deppy1> dylanaraps are the third_party/ files gonna go in firefox-est/files/ ? 2020-10-21T11:16:19 #kisslinux <deppy> nevermind, sorry 2020-10-21T11:16:30 #kisslinux <deppy> client froze, missed some messages 2020-10-21T11:16:33 #kisslinux <deppy> checked logs now 2020-10-21T11:17:35 #kisslinux <muevoid> Yes that worked! thank you! 2020-10-21T11:20:43 #kisslinux <dylanaraps> deppy1: no no 2020-10-21T11:20:57 #kisslinux <dylanaraps> muevoid: No problem 2020-10-21T11:22:06 #kisslinux <dylanaraps> deppy1: Will push my changes in 10-15 minutes 2020-10-21T11:22:16 #kisslinux <deppy> yeah, I saw the later messages now 2020-10-21T11:22:47 #kisslinux <deppy> my client froze, so I thought nothing had been sent since you mentioned there being 80 something files 2020-10-21T11:22:58 #kisslinux <dylanaraps> I see 2020-10-21T11:26:59 #kisslinux <soliwilos> mcpcpc[m]: kirc 0.1.8 is great! I very much like that the editor doesn't block input now. :-) 2020-10-21T11:27:22 #kisslinux <deppy> has anyone seriously attempted using kiss under another kernel than linux? 2020-10-21T11:30:14 #kisslinux <mcpcpc[m]> soliwilos: woot! glad you are enjoying it. :) 2020-10-21T11:30:18 #kisslinux <muevoid> I'm not too good with sed how do I match a phrase with spaces. I am attempting to get rid of the error("....") with sed in the build file 2020-10-21T11:31:17 #kisslinux <muevoid> Nvm I will just use line numbers 2020-10-21T11:39:10 #kisslinux <soliwilos> mcpcpc[m]: Do you think it would be feasible for kirc to optionally pipe the contents of messages that contains a users nick to an external program? It would be nice to get notifications when wanted, to something like Wayherb. 2020-10-21T11:47:40 #kisslinux <soliwilos> mcpcpc[m]: Although, possibly more useful than the content; the nick and channel of the sender. 2020-10-21T11:49:52 #kisslinux <mcpcpc[m]> soliwilos: let me look into it. I imagine you could so so even today via an external utility. it’s not necessarily scope that I would want to add into the master branch, but i could provide a patch or external utility example in the support documentation (for those that are interested). 2020-10-21T11:56:15 #kisslinux <soliwilos> mcpcpc[m]: Thank you. I suppose it's possible to use the output of the logging option, searching through that and then performing an action on matching searches. 2020-10-21T12:03:50 #kisslinux <muevoid> Do you use wayherb soliwilos? 2020-10-21T12:06:21 #kisslinux <soliwilos> I'm testing it a little. :-) 2020-10-21T12:06:36 #kisslinux <muevoid> That's awesome! If you find any issues or any suggestiong lmk 2020-10-21T12:07:50 #kisslinux <soliwilos> Will do, am currently using it pretty modestly, to display something when I mute/unmute sound. 2020-10-21T12:08:40 #kisslinux <muevoid> What wm are you on? 2020-10-21T12:08:51 #kisslinux <soliwilos> Hikari. 2020-10-21T12:09:03 #kisslinux <muevoid> Cool I still have yet to try that out 2020-10-21T12:09:15 #kisslinux <dylanaraps> Neither 2020-10-21T12:09:22 #kisslinux <dylanaraps> I'm yet to try anything other than Sway 2020-10-21T12:09:33 #kisslinux <muevoid> Dwl is nice with the layershell pr 2020-10-21T12:09:48 #kisslinux <soliwilos> I was using sway prior to trying KISS Linux, but figured I'd try something new at the same time as trying out KISS. :p 2020-10-21T12:12:41 #kisslinux <soliwilos> With Hikari you can make windows visible on the lockscreen if you want, I think that's nifty. 2020-10-21T12:21:50 #kisslinux <soliwilos> Hikari's unlocker utility uses PAM, but it wasn't that difficult (I've only got basic C knowledge) to replace the PAM bits with shadow and crypt(). 2020-10-21T12:25:22 #kisslinux <dylanaraps> I don't use a lockscreen at all. Then again... my laptop never leaves the house lol 2020-10-21T12:25:43 #kisslinux <muevoid> I use swaylock but whenever I'm not using my laptop I usually just shut it off 2020-10-21T12:26:56 #kisslinux <muevoid> In a makefile how can I make one rule depend on another? 2020-10-21T12:29:06 #kisslinux <Rio6> morning 2020-10-21T12:29:51 #kisslinux <sh4rm4^bnc> muevoid, target: other_target 2020-10-21T12:30:48 #kisslinux <sh4rm4^bnc> i'd recommend suckless slock as a screenlocker (assuming X11 is used) 2020-10-21T12:31:38 #kisslinux <muevoid> I tried that but it just says no such file or directory 2020-10-21T12:32:21 #kisslinux <humaid_01> Hello 2020-10-21T12:32:31 #kisslinux <sh4rm4^bnc> muevoid, is other_target in .PHONY list ? 2020-10-21T12:32:36 #kisslinux <muevoid> yes 2020-10-21T12:33:32 #kisslinux <muevoid> This is the makefile https://termbin.com/x1nr bin/%.o needs wayland rule 2020-10-21T12:33:59 #kisslinux <humaid_01> So I had an issue with sowm before that it dropped keyboard shortcuts when using firefox and chromium for a certain time... 2020-10-21T12:34:32 #kisslinux <humaid_01> I solved it by adding 7th desktop in the config.h file 2020-10-21T12:34:55 #kisslinux <dylanaraps> Interesting... lol 2020-10-21T12:34:59 #kisslinux <humaid_01> I don't know why but I've been using it for a while now 2020-10-21T12:35:05 #kisslinux <humaid_01> and no issue 2020-10-21T12:36:14 #kisslinux <humaid_01> btw dylanaraps the readme says 9 desktop but in the C file it's 6 I think. Is that on purpose? 2020-10-21T12:36:50 #kisslinux <dylanaraps> That's a typo in the README 2020-10-21T12:36:54 #kisslinux <humaid_01> I'm using kiss as an online student for a month and it rocks! 2020-10-21T12:37:19 #kisslinux <dylanaraps> Glad you're enjoying it 2020-10-21T12:37:22 #kisslinux <humaid_01> aha ok. thanks for kiss and sowm 2020-10-21T12:37:32 #kisslinux <dylanaraps> Pushed a fix to the README 2020-10-21T12:37:46 #kisslinux <dylanaraps> sowm was my first go at C so there's a lot there I'm not too pleased with now 2020-10-21T12:37:51 #kisslinux <humaid_01> I'll call it ( So O-some window manager) 2020-10-21T12:37:52 #kisslinux <sh4rm4^bnc> muevoid, did you try putting phony at the end ? 2020-10-21T12:37:58 #kisslinux <muevoid> Ill try that 2020-10-21T12:38:26 #kisslinux <muevoid> Nah that didn't help anything 2020-10-21T12:38:45 #kisslinux <muevoid> It works if I run make twice but I would prefer to be able to run it once 2020-10-21T12:39:04 #kisslinux <humaid_01> It's really great for me after comparing a lot of window managers. :) 2020-10-21T12:40:05 #kisslinux <sh4rm4^bnc> try: $(OBJS): wayland n bin/%.o: %.c 2020-10-21T12:42:07 #kisslinux <muevoid> No luck 2020-10-21T12:49:07 #kisslinux <sh4rm4^bnc> muevoid, seems to work here https://0x0.st/iDgT.make 2020-10-21T12:51:35 #kisslinux <muevoid> hmmm 2020-10-21T13:08:57 #kisslinux <dilynm> muevoid: did you see e5ten's suggestion for libmupdf? 2020-10-21T13:34:13 #kisslinux <soliwilos> muevoid: Does wayherb use a lot of CPU on your system? 2020-10-21T13:42:43 #kisslinux <dylanaraps> Firefox ESR pushed. :) 2020-10-21T13:42:49 #kisslinux <dylanaraps> GTK+2 dropped from repositories. 2020-10-21T13:43:26 #kisslinux <dylanaraps> Here's how I solved the ESR issues: https://github.com/kisslinux/repo/commit/884e59fe351e826bdef331e12e3fdb80c797c984 2020-10-21T13:46:09 #kisslinux <konimex> say, any packages depend on gtk+2 in community? 2020-10-21T13:46:41 #kisslinux <dilynm> Doesn't look like it 2020-10-21T13:46:54 #kisslinux <muevoid> I did not dilynm 2020-10-21T13:47:30 #kisslinux <muevoid> and soliwilos I had issues in the past however it sits around 5 to 8% rn which isn't ideal 2020-10-21T13:47:36 #kisslinux <dilynm> Muevoid: ix.io/2BqF 2020-10-21T13:48:02 #kisslinux <muevoid> Thanks I will try that 2020-10-21T13:49:48 #kisslinux <soliwilos> muevoid: I see. It uses ~14% here, which seemingly is enough to make the laptop's fan spin up a little. 2020-10-21T13:50:03 #kisslinux <dilynm> Speaking of dependency shaving, pam and polkit aren't actually requirements for KDE it seems. So it's really just dbus and wayland at this point 2020-10-21T13:50:22 #kisslinux <mcpcpc[m]> soliwilos: will track the notification enhancement here: https://github.com/mcpcpc/kirc/issues/73 2020-10-21T13:50:29 #kisslinux <muevoid> I will look into it here. Wayherb was my first real attempt at a c project and i've learned more since then so I will give it another look. 2020-10-21T13:52:44 #kisslinux <muevoid> That was closer dilynm it compiles but now when trying to use zathura with zathura-pdf-libmupdf I get 'gumbo_parse_with_options: symbol not found' 2020-10-21T13:53:09 #kisslinux <dilynm> Harrumph 2020-10-21T13:53:16 #kisslinux <soliwilos> mcpcpc[m]: Superb, thanks. :) 2020-10-21T13:56:15 #kisslinux <soliwilos> Is mupdf generally preferred over poppler? 2020-10-21T13:56:34 #kisslinux <muevoid> for me I personally like it more since it has epub support and is faster 2020-10-21T13:59:51 #kisslinux <muevoid> soliwilos want to try latest master for wayherb? It has a makefile now and cpu usage for me now in htop is 0.0% to 0.1% 2020-10-21T14:02:19 #kisslinux <sh4rm4^bnc> what are the issues with libmupdf you guys encountered ? 2020-10-21T14:02:33 #kisslinux <muevoid> It was to do with ld from what I understand 2020-10-21T14:02:41 #kisslinux <muevoid> Since I am using llvm/clang 2020-10-21T14:02:52 #kisslinux <sh4rm4^bnc> you didnt get gumbo.h related build errors ? 2020-10-21T14:02:57 #kisslinux <muevoid> But now the zathura-pdf-mupdf plugin can't find a symbol from gumbo-parser 2020-10-21T14:03:49 #kisslinux <muevoid> No, libmupdf iirc requires gumbo-parser now 2020-10-21T14:04:05 #kisslinux <sh4rm4^bnc> you use that as a systemwide dependency? 2020-10-21T14:04:17 #kisslinux <muevoid> Yeah 2020-10-21T14:04:35 #kisslinux <sh4rm4^bnc> the last release by google ? 2020-10-21T14:05:10 #kisslinux <sh4rm4^bnc> (btw i wonder when the political-correctness police will outlaw the term "you guys" and reframe it to a gender-neutral "you beings") 2020-10-21T14:06:09 #kisslinux <dilynm> Y'all already exists 2020-10-21T14:06:27 #kisslinux <sh4rm4^bnc> y'all is n***ah slang 2020-10-21T14:06:33 #kisslinux <sh4rm4^bnc> :) 2020-10-21T14:06:34 #kisslinux <dilynm> Wowee 2020-10-21T14:49:40 #kisslinux <dylanaraps> dilynm: How much of qt5-* requires Python 2? 2020-10-21T14:49:43 #kisslinux <dylanaraps> Just qt5-webengine? 2020-10-21T14:52:01 #kisslinux <dilynm> Yeah 2020-10-21T14:54:17 #kisslinux <dylanaraps> Any word on when they'll be moving over to Python 3? 2020-10-21T14:54:30 #kisslinux <dylanaraps> I guess this depends on upstream (Chromium) 2020-10-21T14:56:02 #kisslinux <dylanaraps> I think this is the issue: https://bugreports.qt.io/browse/QTBUG-87692 2020-10-21T14:56:19 #kisslinux <dylanaraps> Which points here: https://bugs.chromium.org/p/chromium/issues/detail?id=942720 2020-10-21T14:58:35 #kisslinux <dylanaraps> Also: https://bugs.chromium.org/p/chromium/issues/detail?id=941669 2020-10-21T14:58:41 #kisslinux <dylanaraps> And: https://bugs.chromium.org/p/chromium/issues/detail?id=1112471 2020-10-21T15:00:28 #kisslinux <dylanaraps> Looks like it's still going to take some time 2020-10-21T15:02:28 #kisslinux <dylanaraps> This is probably a better link: https://bugs.chromium.org/p/chromium/issues/list?q=label:Proj-Python3Migration 2020-10-21T15:12:40 #kisslinux <dilynm> Grosser than expected 2020-10-21T15:12:50 #kisslinux <dilynm> I expected nothing and yet I am still disappointed (: 2020-10-21T15:18:14 #kisslinux <dylanaraps> dilynm: Issues 1. and 2. have been fixed in master (https://github.com/kisslinux/kiss/issues/194) 2020-10-21T15:18:30 #kisslinux <dylanaraps> I can't reproduce 3. at all 2020-10-21T15:18:31 #kisslinux <dylanaraps> :( 2020-10-21T15:18:54 #kisslinux <dylanaraps> Let me know if you can still reproduce 1. and 2. 2020-10-21T15:20:34 #kisslinux <dilynm> Yeah issue 3 is the hardest one to reproduce. It happens semi-frequently, but I don't think anyone else has mentioned it 2020-10-21T15:20:45 #kisslinux <dylanaraps> Note: I am going ahead with the C replacement to the package manager. 2020-10-21T15:21:32 #kisslinux <dylanaraps> I'm not too concerned about 3. for this reason 2020-10-21T15:22:16 #kisslinux <dilynm> Yeah 2020-10-21T15:50:14 #kisslinux <dilynm> dylanaraps: commented on issue; 1 is still a problem 2020-10-21T15:50:19 #kisslinux <dilynm> But 2 seems to have been solved! 2020-10-21T15:50:43 #kisslinux <dylanaraps> Nice, thanks 2020-10-21T15:50:48 #kisslinux <dylanaraps> Will try and reproduce 1. 2020-10-21T15:56:02 #kisslinux <dilynm> It should be easy enough to reproduce :S if you can't then im baffled lmao 2020-10-21T15:58:07 #kisslinux <dylanaraps> ¯_(ツ)_/¯ 2020-10-21T15:58:20 #kisslinux <dylanaraps> I'll figure it out 2020-10-21T15:58:22 #kisslinux <dylanaraps> Don't worry 2020-10-21T15:59:13 #kisslinux <dilynm> XD 2020-10-21T15:59:20 #kisslinux <dilynm> I have the utmost faith in you 2020-10-21T15:59:29 #kisslinux <dilynm> You're one of the only things I believe in anymore :P 2020-10-21T16:05:02 #kisslinux <dylanaraps> Heh 2020-10-21T16:39:13 #kisslinux <mcpcpc[m]> i am ashamed of my storage.txt article sitting in WIP for the wiki :(. does anyone have interest in taking this one over? Otherwise, it may sit for a while longer until i get some bandwidth to re-install KISS on my system (which is the easiest way i found to write these types of articles). 2020-10-21T16:46:49 #kisslinux <dilyn> I could take it over 2020-10-21T16:47:03 #kisslinux <dilyn> It'd motivate me to start/finish the zswap article 2020-10-21T16:49:12 #kisslinux <mcpcpc[m]> dilyn: i would appreciate that! you at least would have my “starting” verbiage and structure to get you going. 2020-10-21T16:49:35 #kisslinux <dilyn> I think as the article stands it's at least very close to being finished 2020-10-21T16:49:54 #kisslinux <dilyn> I'll take a look and see about some changes. I've been working on my KDE article a lot the last few days trying to clean it up and expand it 2020-10-21T16:51:37 #kisslinux <mcpcpc[m]> kk. will close my PR for now but leave the project available if you need to reference/copy the content. 2020-10-21T16:52:21 #kisslinux <dilyn> thank you! 2020-10-21T16:52:37 #kisslinux <kciN65> you're welcome 2020-10-21T17:00:06 #kisslinux <mcpcpc[m]> dilyn: i really do appreciate it. i don’t like to neglect work and there were many contributions from other users on this one. definitely needs to be seen to completion. 2020-10-21T17:04:13 #kisslinux <kciN65> if anyone's using ii as irc client please tell me how tf am i supposed to send a message 2020-10-21T17:05:01 #kisslinux <dilyn> I want KISS to have thorough documentation :) It's my pleasure to take up the mantle. 2020-10-21T17:05:10 #kisslinux <dilyn> The biggest hurdle is just not reproducing Arch Wiki articles imo 2020-10-21T17:10:53 #kisslinux <kciN> hi? 2020-10-21T17:11:09 #kisslinux <kciN> noice, it werks now 2020-10-21T17:11:56 #kisslinux <E5ten> muevoid: did my suggestion end up working? (don't wanna search through the whole log since I last looked to find out lol) 2020-10-21T17:13:04 #kisslinux <kciN> @E5ten cool 2020-10-21T17:28:06 #kisslinux <dilyn> I believe muevoid ran into some runtime error wrt missing symbols 2020-10-21T17:28:15 #kisslinux <dilyn> but not from libmupdf, from gumbo or w/e 2020-10-21T18:16:45 #kisslinux <kciN> hey, guys, I am packaging libucontext rn but ran into a big small problem, I create directory `/usr/include/libucontext` put all the compiled stuff inside, then try to compile some other program with `-lucontext` and it informs me an error of not finding the fucking thing 2020-10-21T18:17:43 #kisslinux <kciN> link to the library - https://github.com/kaniini/libucontext 2020-10-21T18:26:15 #kisslinux <kciN> also, is it possible to include git repo as a source in kiss's sources instead of a link to tarball? 2020-10-21T18:27:29 #kisslinux <kciN> in the end I am trying to package plan9port from user space, if anyone packaged it already please save me from unnecessary pain 2020-10-21T18:28:13 #kisslinux <kciN> found answer to git repo as a source question 2020-10-21T18:33:28 #kisslinux <kciN> I think I did it 2020-10-21T18:33:48 #kisslinux <kciN> thank you guys anyway <3 2020-10-21T18:34:14 #kisslinux <kciN> plan9 is cooming babe 2020-10-21T18:34:30 #kisslinux <kciN> well, at least it's port 2020-10-21T18:39:58 #kisslinux <dilyn> the repos are getting large 2020-10-21T18:40:08 #kisslinux <dilyn> the official repository is 13MB; community is almost 15MB :X 2020-10-21T18:41:52 #kisslinux <kciN> community shall become decentralised 2020-10-21T18:42:24 #kisslinux <kciN> instead of the actual repo it shall become list of repos on wiki 2020-10-21T18:44:13 #kisslinux <dilyn> lol 2020-10-21T18:44:30 #kisslinux <dilyn> that seems like a bad move; fracturing such a widely used repository seems wrong 2020-10-21T18:44:47 #kisslinux <dilyn> but i assume a shallow clone would be the go-to 2020-10-21T18:44:59 #kisslinux <kciN> small price to pay my friend, small price to pay... 2020-10-21T18:45:43 #kisslinux <kciN> besides, even though it is widely used, most of us have less than half of its packages installed 2020-10-21T18:46:12 #kisslinux <kciN> and some packages, like 9base can actually fuck your system up a little bit 2020-10-21T18:48:26 #kisslinux <dilyn> lol 2020-10-21T18:48:55 #kisslinux <dilyn> this is why I paid for a terrabyte nvme drive 2020-10-21T18:49:03 #kisslinux <dilyn> larger package repositories demanded it 2020-10-21T18:49:46 #kisslinux <kciN> > 13MB repo 2020-10-21T18:49:55 #kisslinux <kciN> > 15MB community 2020-10-21T18:50:07 #kisslinux <kciN> 13 + 15 = 28 2020-10-21T18:50:33 #kisslinux <kciN> 1TB / 28MB = over 9k 2020-10-21T18:50:49 #kisslinux <kciN> this aint addin up, man 2020-10-21T18:51:13 #kisslinux <dilyn> did you carry the one? 2020-10-21T18:51:18 #kisslinux <dilyn> the numbers add up on my end 2020-10-21T18:51:34 #kisslinux <dilyn> This KDE wiki page is longer than amost every paper I wrote in college 2020-10-21T18:52:51 #kisslinux <kciN> so its you who fucked the alignment on the wiki up? 2020-10-21T19:00:04 #kisslinux <dilyn> I have unbalanced the force 2020-10-21T19:00:52 #kisslinux <kciN> go clean the wiki, bucko! 2020-10-21T19:01:15 #kisslinux <kciN> in all seriousness though, impressive work. 2020-10-21T19:01:44 #kisslinux <dilyn> It made me very, very tired of packaging 2020-10-21T19:02:11 #kisslinux <dilyn> but now it only installs 106 packages on top of KISS+xorg! it's a bargain 2020-10-21T19:02:21 #kisslinux <dilyn> and I've halved the size... 2020-10-21T19:02:35 #kisslinux <dilyn> and I can use SOWM instead of kwin which brings the RAM usage down to insanely low levels! 2020-10-21T19:02:39 #kisslinux <dilyn> KDE is base 2020-10-21T19:02:56 #kisslinux <kciN> noice 2020-10-21T19:30:04 #kisslinux <micr0> how do i list all packages installed from a particular repository 2020-10-21T19:31:44 #kisslinux <kciN> umm.. for some reason pre-remove and post-install scripts of my package are not running 2020-10-21T19:32:13 #kisslinux <kciN> should I explicitly call them from build script? 2020-10-21T19:32:39 #kisslinux <micr0> kciN: are they executable? 2020-10-21T19:32:43 #kisslinux <kciN> I cant call pre-remove from build script _/ 2020-10-21T19:32:46 #kisslinux <kciN> yes 2020-10-21T19:35:25 #kisslinux <kciN> also, where can I get more info about how kiss package manager works other than wiki and the code itself? 2020-10-21T19:36:17 #kisslinux <kciN> its kinda unclear to me how kiss installs packages, building is more or less clear 2020-10-21T19:39:22 #kisslinux <mcpcpc[m]> <kciN "also, where can I get more info "> https://k1ss.org/package-manager 2020-10-21T19:40:04 #kisslinux <kciN> yeah, thats what I meant by the wiki 2020-10-21T19:40:08 #kisslinux <kciN> but thanks anyway 2020-10-21T19:44:26 #kisslinux <dilyn> what do your hooks look like? 2020-10-21T20:04:15 #kisslinux <perish> Ouch 2020-10-21T20:04:31 #kisslinux <perish> Hello, I'm dropping all my packages from community 2020-10-21T20:04:37 #kisslinux <perish> They're free to claim if anyone wants them 2020-10-21T20:06:21 #kisslinux <dilyn> while read pkg; do kiss-maintainer $pkg | grep periish; done < $(ls /var/db/kiss/community/community) 2020-10-21T20:06:25 #kisslinux <dilyn> oops 2020-10-21T20:06:27 #kisslinux <perish> lol 2020-10-21T20:06:30 #kisslinux <dilyn> what are theY :P 2020-10-21T20:06:33 #kisslinux <perish> i've already listed them 2020-10-21T20:06:37 #kisslinux <dilyn> oho 2020-10-21T20:06:45 #kisslinux <perish> https://github.com/kisslinux/community/issues/1427 2020-10-21T20:08:02 #kisslinux <mcpcpc[m]> :’( 2020-10-21T20:08:15 #kisslinux <perish> Don't think you'll be seeing me much around here anymore 2020-10-21T20:08:48 #kisslinux <dilyn> life too busy? 2020-10-21T20:09:26 #kisslinux <periish> Nah, community related 2020-10-21T20:09:34 #kisslinux <periish> I didn't realise I had birch open already 2020-10-21T20:09:37 #kisslinux <periish> Awkward 2020-10-21T20:09:43 #kisslinux <periish> ws 2 has perish, ws 3 periish 2020-10-21T20:12:19 #kisslinux <periish> Not sure if I want to associate with the community, for my own sanity 2020-10-21T20:12:25 #kisslinux <periish> I saw October 20 logs.. 2020-10-21T20:14:13 #kisslinux <mcpcpc[m]> periish: bummer. seen you here and active since i joined 6mo ago. will be sad to see you go :(. 2020-10-21T20:14:28 #kisslinux <periish> I'll still be hanging around in some places 2020-10-21T20:14:40 #kisslinux <periish> Ive got a holiday coming up so I'm going to be doing code 2020-10-21T20:14:54 #kisslinux <periish> Possibly KISS related, in terms of a distribution 2020-10-21T20:15:02 #kisslinux <periish> But I really don't want to compile cmake again 2020-10-21T20:15:21 #kisslinux <periish> So I may just stick to the system who's entire stack compiles in seconds 2020-10-21T20:21:09 #kisslinux <mcpcpc[m]> periish: just catching up on the 20-oct logs. at least what i missed. apparently... quite a bit. i can see your stance. 2020-10-21T20:28:18 #kisslinux <periish> Aye 2020-10-21T20:28:40 #kisslinux <periish> I must say, this is from a highly partial standpoint 2020-10-21T20:29:02 #kisslinux <micr0> yeaah ppl got limited time and energy, unfortunate enough that people can use asymetric tactics to actively reduce contributions 2020-10-21T20:29:35 #kisslinux <periish> I'm a leftist, and I make no attempt to hide that - I'm not comfortable with the rhetoric used 2020-10-21T20:34:32 #kisslinux <micr0> pretty reasonable and clear 2020-10-21T20:36:14 #kisslinux <sh4rm4^bnc> aren't leftists the ones embracing tolerance and diversity 2020-10-21T20:36:25 #kisslinux <periish> You may see me active in #lobsters or ##9fans, and perhaps rizon's #rice; looking to expand my IRC horizons 2020-10-21T20:36:39 #kisslinux <periish> sh4rm4^bnc: paradox of tolreance 2020-10-21T20:36:46 #kisslinux <periish> tolerance * 2020-10-21T20:36:51 #kisslinux <micr0> cool, catch ya around 2020-10-21T20:36:54 #kisslinux <kiedtl> sorry to see you go, periish :( 2020-10-21T20:37:05 #kisslinux <micr0> take care of yourself 2020-10-21T20:37:10 #kisslinux <periish> Thanks, you all too 2020-10-21T20:37:34 #kisslinux <dilyn> have fun :) 2020-10-21T20:38:31 #kisslinux <periish> I'll make sure to :) 2020-10-21T20:41:59 #kisslinux <micr0> dilyn kudos on the quality original documentation btw, its appreciated 2020-10-21T20:42:10 #kisslinux <kiedtl> reading the oct 20 logs... this channel needs a moderator 2020-10-21T20:43:37 #kisslinux <micr0> but that would require writing down policy and a minute amount of effort /s 2020-10-21T20:44:51 #kisslinux <micr0> but yes, it would be nice to keep distractions, trolling, harassment to a minimum 2020-10-21T20:46:06 #kisslinux <dilyn> for small enough communities, self-moderation should be far simpler than creating a beauracracy 2020-10-21T20:47:26 #kisslinux <admicos> i both want to and not want to check yesterday's logs 2020-10-21T20:49:08 #kisslinux <micr0> admicos i could sum it up as basic trolling that made clear a few peoples political views 2020-10-21T20:49:31 #kisslinux <kiedtl> dilyn: "self-moderation" unfortunately does not help when you need to kick a troll :V 2020-10-21T20:50:03 #kisslinux <dilyn> very true. vote kick functionality would make it much easier and more effective 2020-10-21T20:50:11 #kisslinux <kiedtl> hm 2020-10-21T20:50:22 #kisslinux <micr0> and the unfortunate departure of a contributor who has better things to do than engage 2020-10-21T20:50:49 #kisslinux <micr0> im not generally a fan of technical solutions to social problems 2020-10-21T20:51:07 #kisslinux <dilyn> it's a technical solution to a technical problem 2020-10-21T20:51:17 #kisslinux <dilyn> I don't think we can solve this social problem 2020-10-21T20:51:20 #kisslinux <dilyn> we're too small a group :P 2020-10-21T20:51:40 #kisslinux <micr0> but like, irc has dealt with this for ages; no need to reinvent the wheel 2020-10-21T20:52:12 #kisslinux <micr0> tis a small group 2020-10-21T20:52:25 #kisslinux <dilyn> I don't disagree that a framework exists, I'm mostly saying that given dylan's stance on speech it would be unlikely be utilized 2020-10-21T20:53:07 #kisslinux <dilyn> Given that, the best tool we would have is to basically just make it incredibly unpleasant to be here 2020-10-21T20:53:36 #kisslinux <micr0> oh got it 2020-10-21T20:53:48 #kisslinux <kiedtl> I hope dylan reconsiders his take on moderation. It led to the departure of a major contributor 2020-10-21T20:53:53 #kisslinux <micr0> yeah, guess so 2020-10-21T20:54:46 #kisslinux <dilyn> His position technically gives us more power to act 2020-10-21T20:54:55 #kisslinux <micr0> grr, adb not showing my phone 2020-10-21T20:55:14 #kisslinux <kiedtl> How so, dilyn? 2020-10-21T20:56:04 #kisslinux <micr0> dilyn true but its asymetric effort. still, might be enough 2020-10-21T20:56:16 #kisslinux <dilyn> it gives us greater individual power. Like, if a moderator existed, they could exact identical force on us as they would our opponents. which would potentially diminish our willingness to act in certain ways 2020-10-21T20:56:46 #kisslinux <kiedtl> hm... 2020-10-21T20:56:58 #kisslinux <dilyn> it's a highly theoretical argument because we're talking about a theoretical thing, but essentially if the moderator is more 'moderate' than aligned with you, you have less freedom to act in ways that violate this contract that's been setup between everyone and the moderator 2020-10-21T20:57:20 #kisslinux <E5ten> but that still makes it impossible to get rid of nazis, I'd rather have moderation 2020-10-21T20:57:24 #kisslinux <kiedtl> ^^ 2020-10-21T20:57:31 #kisslinux <dilyn> I mean, I agree that it makes it mad harder 2020-10-21T20:57:37 #kisslinux <kiedtl> I see what you mean though dilyn 2020-10-21T20:57:50 #kisslinux <dilyn> I have no idea how to hurt a nazi over the internet so I'd agree that for me it would be impossible to get rid of them 2020-10-21T20:58:10 #kisslinux <kiedtl> I mean, I wouldn't remove nazis unless they actually started to verbally abuse/troll someone 2020-10-21T20:58:19 #kisslinux <kiedtl> as what happened earlier 2020-10-21T20:58:19 #kisslinux <dilyn> kiedtl: it's roughly anarchist social contract theory xD not certain how it works in reality 2020-10-21T20:58:52 #kisslinux <dilyn> I think if you're aware of nazis, you shouldn't let them participate, full stop. 2020-10-21T20:58:52 #kisslinux <kiedtl> lol 2020-10-21T20:59:11 #kisslinux <micr0> well seems like we got diverse opinions eh 2020-10-21T20:59:21 #kisslinux <kiedtl> The tough question is whether to also treat other fundamentalist groups the same way... 2020-10-21T20:59:35 #kisslinux <dilyn> I mean, what good reason would you have for being egalitarian about it 2020-10-21T20:59:45 #kisslinux <kiedtl> idk 2020-10-21T20:59:49 #kisslinux <dilyn> ;) 2020-10-21T20:59:54 #kisslinux <kiedtl> :P 2020-10-21T21:00:12 #kisslinux <dilyn> that ties into the paradox of tolerance perish mentioned 2020-10-21T21:00:28 #kisslinux <kiedtl> I see 2020-10-21T21:00:40 #kisslinux <dilyn> most people approach things as wanting to treat all groups and things equally. but we don't normally do that, and there isn't really a good reason to do it 2020-10-21T21:01:00 #kisslinux <dilyn> I'M just glad I'm not the one in charge here (: 2020-10-21T21:01:01 #kisslinux <E5ten> I don't really think it's a paradox, we simply shouldn't be tolerant of nazis, full stop 2020-10-21T21:01:17 #kisslinux <dilyn> iirc that's what the 'paradox' is meant to point out 2020-10-21T21:01:35 #kisslinux <dilyn> at least, it is frequently framed that way 2020-10-21T21:01:46 #kisslinux <E5ten> but what I mean is that it's only a paradox if as was said above you think the left is supposed to be tolerant, but I don't think that's true 2020-10-21T21:01:52 #kisslinux <E5ten> tolerance depends on the situation 2020-10-21T21:02:04 #kisslinux <E5ten> nazis shouldn't get tolerance 2020-10-21T21:02:23 #kisslinux <dilyn> indeed 2020-10-21T21:02:32 #kisslinux <E5ten> "as was said above you think the left is supposed to be tolerant" the "you" here is a general you, I didn't mean you specifically 2020-10-21T21:02:33 #kisslinux <dilyn> you'd think that would be a self-evident position 2020-10-21T21:02:49 #kisslinux <dilyn> I never assume anyone is talking to me lmao 2020-10-21T21:34:30 #kisslinux <muevoid> for whenever you are on cemkeylan emacs has a fork that has wayland support. It works quite well from what I can tell. 2020-10-21T21:36:22 #kisslinux <muevoid> I am now in love with emacs lol. But I will always remember vim 2020-10-21T21:37:58 #kisslinux <sh4rm4^bnc> https://osiux.com/img/emacs-vim-notepad.png 2020-10-21T21:38:42 #kisslinux <muevoid> Lol 2020-10-21T21:44:09 #kisslinux <merakor> Thank you muevoid 2020-10-21T21:44:33 #kisslinux <muevoid> Any reason you switch usernames sometimes? lol 2020-10-21T21:45:37 #kisslinux <merakor> I sometimes connect from different irc programs 2020-10-21T21:45:44 #kisslinux <merakor> And I also use matrix 2020-10-21T21:45:47 #kisslinux <muevoid> Gotcha 2020-10-21T21:46:16 #kisslinux <muevoid> Do you use vanilla emacs or a "distro" 2020-10-21T21:47:18 #kisslinux <merakor> I will also be parting the channel because of yesterday's shit show 2020-10-21T21:47:33 #kisslinux <muevoid> Anywhere else I can find you at? 2020-10-21T21:48:01 #kisslinux <merakor> muevoid: I use custom config, but I use evil for the bindings 2020-10-21T21:48:11 #kisslinux <muevoid> Gotcha 2020-10-21T21:48:19 #kisslinux <merakor> I am on #carbslinux and #oasislinux 2020-10-21T21:48:24 #kisslinux <muevoid> Kk 2020-10-21T21:48:36 #kisslinux <merakor> Farewell, all. 2020-10-21T21:48:40 #kisslinux <muevoid> o/ 2020-10-21T21:52:09 #kisslinux <kiedtl> :V 2020-10-21T21:59:52 #kisslinux <periish> Apparently /part didn't work, so I still exist here 2020-10-21T22:00:19 #kisslinux <claudia02> my 2ct: I can understand very well that people are pissed off after yesterdays shitshow because I also share the beliefes that there cant be tolerance for intolerance, but isnt it the wrong signal to leave the place just because some cockroaches showed up? I mean thats just a win for them. 2020-10-21T22:00:36 #kisslinux <periish> I'd like to comment that the paradox of tolerance is one of 'intolerance of intertolerance' seems to be incompatible with the idea of tolerating everything 2020-10-21T22:00:46 #kisslinux <periish> Adios, properly 2020-10-21T22:01:48 #kisslinux <claudia02> byebye 2020-10-21T22:01:52 #kisslinux <claudia02> o/ 2020-10-21T22:14:04 #kisslinux <muevoid> claudia02 are you the same person as sdsddsd1 on github? 2020-10-21T22:15:24 #kisslinux <kiedtl> I believe they are 2020-10-21T22:15:52 #kisslinux <muevoid> That's what I thought but wasn't 100% sure 2020-10-21T22:36:56 #kisslinux <sh4rm4^bnc> claudia seems like a 100% female name to me 2020-10-21T22:37:08 #kisslinux <sh4rm4^bnc> no need to use gender-neutral newspeak 2020-10-21T22:37:41 #kisslinux <sh4rm4^bnc> periish, it seems your /part still didn't work 2020-10-21T22:41:12 #kisslinux <dilynm> How are names gendered? 2020-10-21T22:41:20 #kisslinux <dilynm> At best the things they signify are 2020-10-21T23:33:23 #kisslinux <muevoid> hey dilynm do you still have glfw sitting around? 2020-10-21T23:49:29 #kisslinux <dilynm> No, why? 2020-10-21T23:49:32 #kisslinux <dilynm> More testing? 2020-10-21T23:51:36 #kisslinux <muevoid> Yeah but no worries if not. I just would like to see if this one bug that happens on sway also happens on hikari.