💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-10-21.txt captured on 2022-07-17 at 03:17:57.

View Raw

More Information

⬅️ 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.