💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-15.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2021-05-15T00:05:48 #kisslinux <kubast2> at this point I think would just slowly give up and use ltrace and strace; 2021-05-15T00:06:46 #kisslinux <kubast2> oh so those 2 .c files really are unit tests had afeeling for it 2021-05-15T00:16:08 #kisslinux <kubast2> I don't understand what struct I want to follow anymore 2021-05-15T00:26:49 #kisslinux <acheam> kubast2: Its great how much effort you are putting into this, but could you maybe come to a conclusion or have a concrete question before posting here? You're flooding the channel a bit 2021-05-15T00:27:08 #kisslinux <kubast2> i know i stopped for that reason 2021-05-15T00:27:15 #kisslinux <acheam> :) 2021-05-15T00:27:53 #kisslinux <dilyn> folks I have news 2021-05-15T00:28:11 #kisslinux <dilyn> regarding the Dylan formerly known as BDFL 2021-05-15T00:28:43 #kisslinux <dilyn> someone reached out to his mum and Dylan is a-okay, just burnt out. which is to be expected, considering how prolific he was for almost two years 2021-05-15T00:29:13 #kisslinux <jason123santa[m]> I got to the part where I had to import the public keys and its giving me an error 2021-05-15T00:29:16 #kisslinux <jason123santa[m]> HTTP fetch error 6: Could not resolve host: keys.gnupg.net 2021-05-15T00:29:30 #kisslinux <dilyn> you could try a different keyserver 2021-05-15T00:31:20 #kisslinux <jason123santa[m]> its not working for the other keyserver I tried 2021-05-15T00:32:17 #kisslinux <E5ten> dilyn: due to the inherent strain of being the sole person running a distro, kiss will end up cycling through BDFLs every 2 years 2021-05-15T00:32:25 #kisslinux <dilyn> :v 2021-05-15T00:33:03 #kisslinux <dilyn> it's our version of ubuntu's release schedule 2021-05-15T00:33:13 #kisslinux <dilyn> jason123santa: you could import it directly 2021-05-15T00:33:24 #kisslinux <dilyn> the whole public key itself is in the main repository's README 2021-05-15T00:33:36 #kisslinux <dilyn> save the whole key block to a text file and import that instead of from a keyserver 2021-05-15T00:33:39 #kisslinux <acheam> dilyn: thanks for the update, thats good to har 2021-05-15T00:33:40 #kisslinux <acheam> hear 2021-05-15T00:33:41 #kisslinux <jason123santa[m]> I don't know why but I can only ping some domains 2021-05-15T00:34:10 #kisslinux <acheam> as soon as someone suggested reaching out to his mom, I knew someone would do it eventually lol 2021-05-15T00:34:13 #kisslinux <jason123santa[m]> and I did have the nameserver thing to the end of the resolv.conf 2021-05-15T00:34:13 #kisslinux <dilyn> do you know who your default DNS is? 2021-05-15T00:34:19 #kisslinux <dilyn> hm 2021-05-15T00:34:35 #kisslinux <dilyn> yeah acheam xD his mom seemed pleasant enough, passed the person's concern along to dylan 2021-05-15T00:34:49 #kisslinux <dilyn> so maybe one day soon he'll pop back in. and if he's reading this, o/ we miss u 2021-05-15T00:34:57 #kisslinux <acheam> love you dylan! 2021-05-15T00:35:03 #kisslinux <acheam> (i know i've never talked to you) 2021-05-15T00:35:17 #kisslinux <jason123santa[m]> I will just try to do this again and see 2021-05-15T00:35:47 #kisslinux <acheam> resolv.conf should have been copied in by kiss-chroot which is the weird thing 2021-05-15T00:36:13 #kisslinux <dilyn> I mean it's not unheard of; I and others have issues in a chroot with some domains and only on some systems 2021-05-15T00:36:21 #kisslinux <dilyn> for instance in a chroot on my mbp I can't access github 2021-05-15T00:36:37 #kisslinux <jason123santa[m]> yeah I know its copied over 2021-05-15T00:36:53 #kisslinux <jason123santa[m]> its that only some domains works 2021-05-15T00:36:56 #kisslinux <dilyn> the connection times out, so I have to ping the server, wait until a connection is made, and then quickly ctrl+c and then fetch the sources lmfao 2021-05-15T00:37:53 #kisslinux <acheam> hm weird 2021-05-15T00:37:58 #kisslinux <acheam> never experienced that 2021-05-15T00:38:17 #kisslinux <acheam> I wonder why that is 2021-05-15T00:38:33 #kisslinux <jason123santa[m]> Yeah only some domains work for me 2021-05-15T00:38:59 #kisslinux <dilyn> iirc it also happened when chrooting into an old arch system so I don't think it's at all KISS specific 2021-05-15T00:39:38 #kisslinux <dilyn> networking == hard 2021-05-15T00:45:56 #kisslinux <kubast2> there's some function plugged into pr->device->safeprobe() that does the actual probbing E5ten is all I can tell from all this code, right now I am trying to find out where does device pr get set, but it seems to me it should be before blkid_do_safeprobe gets called in one of the functions that blkid_probe_set_device() calls; blkid_new_probe() seems to only allocate the structs etc. 2021-05-15T00:46:41 #kisslinux <kubast2> chn->driver->safeprobe(pr, chn); 2021-05-15T00:46:41 #kisslinux <dilyn> aren't there like, tools for inspecting code like this 2021-05-15T00:46:53 #kisslinux <acheam> you mean grep? 2021-05-15T00:46:58 #kisslinux <kubast2> I do use cscope, but I am very tired 2021-05-15T00:47:08 #kisslinux <dilyn> lol 2021-05-15T00:47:20 #kisslinux <dilyn> grep, % in vim... 2021-05-15T00:47:28 #kisslinux <dilyn> use some folds... 2021-05-15T00:47:35 #kisslinux <acheam> i never got into folds 2021-05-15T00:47:49 #kisslinux <acheam> but most files i'm writting are pretty short 2021-05-15T00:47:54 #kisslinux <dilyn> powerful feature for poorly formatted code 2021-05-15T00:47:58 #kisslinux <kubast2> grep isn't really good for finding function definitions; unless you grep into header then grep into c files 2021-05-15T00:48:01 #kisslinux <E5ten> dilyn: in fairness I've tried going through this code a bunch of times and it really is a massive pain in the ass and incredibly hard to understand what it's doing 2021-05-15T00:48:12 #kisslinux <acheam> kubast2: the grep thing was a joke lol 2021-05-15T00:48:12 #kisslinux <dilyn> i can only imagine 2021-05-15T00:48:41 #kisslinux <kubast2> acheam, yeah my brain doesn't process anything 2021-05-15T00:48:54 #kisslinux <acheam> although if you use the "return-typenname(parameters)n{" syntax 2021-05-15T00:48:56 #kisslinux <dilyn> I glanced at libblkid a few months ago, and I did not understand a single ounce of it 2021-05-15T00:48:59 #kisslinux <acheam> then it becomes very easy 2021-05-15T00:49:07 #kisslinux <acheam> because you just grep with a ^ at the start 2021-05-15T00:49:27 #kisslinux <E5ten> so then if the safeprobe member is what actually finds the info does that mean one of {topology,partitions}_probe or superblocks_probe is the relevant func? (those are the 3 things that the safeprobe member get set to in the codebase) 2021-05-15T00:50:57 #kisslinux <dilyn> if superblocks means what I think it means that seems like the most likely culprit... 2021-05-15T00:51:16 #kisslinux <E5ten> that's what I'm thinking too 2021-05-15T00:53:09 #kisslinux <E5ten> actually I think it's partitions_probe? cuz the file containing it mentions PTUUID (and gives a description of it that matches PARTUUID) as one of the tags it supports, while the list of supported tags in the superblocks file doesn't contain it, but does contain normal UUID 2021-05-15T00:54:18 #kisslinux <kubast2> yeah that's a thing I have conflicting information as to what PTUUID means, but I thought it is PartitionTableUUID? one of the comments said so 2021-05-15T00:54:27 #kisslinux <kubast2> "PTUUID is the UUID of the partition table itself, a unique identifier for the entire disk assigned at the time the disk was partitioned. It is the equivalent of the disk signature on MBR-partitioned disks but with more bits and a standardized procedure for its generation." gpt does have it is own uuid doesn't it? 2021-05-15T00:54:34 #kisslinux <E5ten> ah I see 2021-05-15T00:54:35 #kisslinux <kubast2> i am not quoting a ocmment 2021-05-15T00:55:00 #kisslinux <E5ten> it also mentioned PART_ENTRY_UUID in the same list though which I think seems like PARTUUID? I could be wrong again though 2021-05-15T00:55:11 #kisslinux <kubast2> Label: gpt, identifier: BB4D12D3-BCC1-4CEA-806E-3814A1BB53DD; at least cfdisk reads an UUID identifier that's related to neither of the partitons 2021-05-15T00:56:08 #kisslinux <E5ten> yeah in src/verify.c it does PARTUUID stuff for the key PART_ENTRY_UUID, which is in the list of tags in src/partitions/partitions.c, so I think that, not superblocks, is the relevant one 2021-05-15T00:57:32 #kisslinux <E5ten> it seems to get it (not probe it but just access it from the struct) with blkid_partition_get_uuid, which accesses the "uuid" member of the "blkid_partition" type 2021-05-15T00:58:12 #kisslinux <E5ten> which is a typedef for "struct blkid_struct_partition" 2021-05-15T00:58:49 #kisslinux <kubast2> struct blkid_struct_partition "information about a partition " 2021-05-15T00:59:14 #kisslinux <kubast2> * @PART_ENTRY_UUID: partition UUID (gpt, or pseudo IDs for MBR) 2021-05-15T00:59:19 #kisslinux <dilyn> looking up superblocks brought me to magic numbers https://en.wikipedia.org/wiki/Magic_number_(programming)#GUIDs 2021-05-15T00:59:35 #kisslinux <dilyn> whcih brought me to this gem: "instead, it is formed by using the ASCII codes for the string "Hah!IdontNeedEFI" partially in little endian order." 2021-05-15T01:01:10 #kisslinux <E5ten> lol nice 2021-05-15T01:02:16 #kisslinux <acheam> dilyn: https://github.com/facebook/zstd/releases/tag/v1.5.0 2021-05-15T01:02:33 #kisslinux <dilyn> "large performance improvements' 2021-05-15T01:02:34 #kisslinux <dilyn> hell yes 2021-05-15T01:02:38 #kisslinux <acheam> in case you were not aware, idk how you keep track of releaases 2021-05-15T01:02:50 #kisslinux <acheam> or if you just occasionally run kiss outdated or smthng 2021-05-15T01:03:48 #kisslinux <dilyn> I run kiss-outdated ~daily 2021-05-15T01:03:58 #kisslinux <dilyn> just updated to zstd 1.5.0 myself, will push soonish :v 2021-05-15T01:04:00 #kisslinux <acheam> lets bump that up 2021-05-15T01:04:05 #kisslinux <acheam> minuitely 2021-05-15T01:04:08 #kisslinux <dilyn> bump my vers daddy 2021-05-15T01:04:08 #kisslinux <acheam> at the very least 2021-05-15T01:04:16 #kisslinux <dilyn> a cronjob that runs every second 2021-05-15T01:04:54 #kisslinux <kubast2> night my eyes hurt so much 2021-05-15T01:04:55 #kisslinux <dilyn> multithreading is the default for the shared lib! 2021-05-15T01:05:01 #kisslinux <dilyn> but not the static one :'( 2021-05-15T01:09:49 #kisslinux <midfavila1> right, so 2021-05-15T01:10:08 #kisslinux <midfavila1> never format removable media with a log file system. 2021-05-15T01:10:28 #kisslinux <midfavila1> this has been your daily piece of wisdom. you may now return to your crafts. 2021-05-15T01:12:42 #kisslinux <E5ten> ok I think libblkid does is check /sys/dev/block/x:y/dm/uuid, but I don't have device-mapper enabled so that file doesn't exist, so I don't know what they fallback to yet 2021-05-15T01:12:53 #kisslinux <E5ten> (I decided to just strace it) 2021-05-15T01:15:15 #kisslinux <jason123santa[m]> How long should it take to rebuild all packages? 2021-05-15T01:15:54 #kisslinux <midfavila1> depends on your machine, your flags, your software, etc 2021-05-15T01:16:14 #kisslinux <midfavila1> if you're just rebuilding the barebones core it's not usually that bad 2021-05-15T01:17:07 #kisslinux <jason123santa[m]> I rebuild all packages 2021-05-15T01:18:40 #kisslinux <jason123santa[m]> rebuilt 2021-05-15T01:20:21 #kisslinux <dilyn> I can time it and let you know 2021-05-15T01:20:46 #kisslinux <dilyn> probably takes me... ~6-10 minutes... ? 2021-05-15T01:20:50 #kisslinux <dilyn> and I build xz in < 10s 2021-05-15T01:21:20 #kisslinux <dilyn> should probably measure against something more substantial like binutils. lemme see 2021-05-15T01:21:23 #kisslinux <jason123santa[m]> might be because I am using a vm that it takes longer 2021-05-15T01:27:41 #kisslinux <dilyn> binutils takes 30s, system takes 5m44s. 12 core/24 thread/3.8ghz/32gb ram 2021-05-15T01:28:17 #kisslinux <dilyn> so multiply the time it takes you to build binutils and that's roughly how long it should take you to build everything that comes in the release tarball 2021-05-15T01:31:23 #kisslinux <jason123santa[m]> I don't know how long it will take 2021-05-15T01:31:46 #kisslinux <jason123santa[m]> but i am doing this on a vm with 1 core and 3gb of ram 2021-05-15T01:31:58 #kisslinux <dilyn> it's going to take you quite a long time 2021-05-15T01:32:05 #kisslinux <dilyn> probably >40 minutes 2021-05-15T01:32:45 #kisslinux <jason123santa[m]> I can wait 2021-05-15T01:32:50 #kisslinux <jason123santa[m]> its building right now 2021-05-15T01:39:26 #kisslinux <claudia02> jedavies: Its packaged. Not yet overall nice but it works. https://github.com/sdsddsd1/kiss-games/tree/master/games/openhl 2021-05-15T01:49:28 #kisslinux <E5ten> ok I'm giving up on figuring out the PARTUUID thing for the night, last file I got to was src/partitions/gpt.c (seems like the file might be promising) 2021-05-15T01:51:52 #kisslinux <acheam> https://www.youtube.com/watch?v=LgvLfR2zG3g 2021-05-15T01:52:27 #kisslinux <jason123santa[m]> Is nano in any repos? 2021-05-15T01:52:40 #kisslinux <acheam> meanwhile I'm struggling to write a pong clone 2021-05-15T01:53:34 #kisslinux <acheam> jason123santa[m]: its in community 2021-05-15T01:54:05 #kisslinux <acheam> but ed and vi are both built into busybox 2021-05-15T01:54:12 #kisslinux <dilyn> claudia02: I can't reproduce your gcc issues with the release tarball :( 2021-05-15T01:55:56 #kisslinux <claudia02> dilyn: Y its a very odd one. One thing I will try is building in a chroot on that system. 2021-05-15T01:57:36 #kisslinux <dilyn> for sure -- sometimes unix is just full of flukes :v 2021-05-15T01:57:46 #kisslinux <dilyn> sometimes we aren't lucky lol 2021-05-15T01:57:49 #kisslinux <dilyn> acheam: what the FUCK 2021-05-15T01:57:55 #kisslinux <dilyn> now do it in netbsd-curses :v 2021-05-15T01:59:22 #kisslinux <acheam> yes. 2021-05-15T02:10:23 #kisslinux <jason123santa[m]> it says nano is not in any repo 2021-05-15T02:12:42 #kisslinux <acheam> echo $KISS_PATH 2021-05-15T02:13:09 #kisslinux <jason123santa[m]> :/home/jason/repos/repo/core:/home/jason/repos/repo/extra:/home/jason/repos/repo/xorg:/home/jason/repos/repo/community 2021-05-15T02:13:12 #kisslinux <jason123santa[m]> yeah its all there 2021-05-15T02:13:44 #kisslinux <acheam> community path is incorrect 2021-05-15T02:13:59 #kisslinux <acheam> its in a different git repo 2021-05-15T02:14:33 #kisslinux <acheam> and the actual repo is in a subfolder, so it would be /home/Jason/repos/community/community probably 2021-05-15T02:15:32 #kisslinux <acheam> https://github.com/6gk/fet.sh 2021-05-15T02:16:01 #kisslinux <jason123santa[m]> oh yeah it is 2021-05-15T02:16:40 #kisslinux <jason123santa[m]> I got it now 2021-05-15T03:27:32 #kisslinux <jason123santa[m]> got kiss linux installed 2021-05-15T03:30:59 #kisslinux <jason123santa[m]> How would I update the kernel? 2021-05-15T03:41:19 #kisslinux <testuser_[m]> Hi 2021-05-15T03:41:58 #kisslinux <testuser_[m]> Manually 2021-05-15T03:53:37 #kisslinux <acheam> hi testuser_[m] 2021-05-15T03:54:09 #kisslinux <acheam> jason123santa[m]: copy your .config file to the new tarball, build it, keep your old kernel around in case the new one doesn't work 2021-05-15T03:54:38 #kisslinux <jason123santa[m]> so i have to rebuild each kernel update? 2021-05-15T03:54:50 #kisslinux <acheam> yes 2021-05-15T05:50:59 #kisslinux <testuser_[m]> why does sed replace only one occurence in all lines ? 2021-05-15T05:51:05 #kisslinux <testuser_[m]> echo "test test" | sed 's/test//' only the first test is removed 2021-05-15T06:04:26 #kisslinux <deltab> add g to the end of the s/// command to repeat it 2021-05-15T06:05:36 #kisslinux <testuser_[m]> thanks 2021-05-15T09:46:26 #kisslinux <claudia02> Re my gcc 'cp denied' issue: I can build it in a clean chroot. Now this is interesting. 2021-05-15T13:02:33 #kisslinux <riteo> hii! 2021-05-15T13:02:51 #kisslinux <acheam> hi riteo 2021-05-15T13:12:12 #kisslinux <testuser_[m]> Hi 2021-05-15T13:48:11 #kisslinux <dilyn> claudia02: anything different outside the chroot? you're extracting as root etc? 2021-05-15T13:51:38 #kisslinux <aarng> acheam: does not work that great but just to redeem myself, https://termbin.com/z3a2 2021-05-15T14:27:07 #kisslinux <sad_plan> is there any issues with 9base and kiss? im trying to use 9base, but when I switch, ls suddenly isnt owned, aswell as awk. if I try to switch back, it just keeps telling me awk isnt owned. I have to copy files from a tarball to get it back working for whatever reason.. 2021-05-15T14:27:58 #kisslinux <phoebos> you've kiss a'd the things you want? 2021-05-15T14:28:33 #kisslinux <sad_plan> yes, I kiss a'd everything that 9base covers 2021-05-15T14:28:57 #kisslinux <phoebos> hmm 2021-05-15T14:29:07 #kisslinux <sad_plan> it doesnt appear to swap everything either, as it errors out on ls it seems 2021-05-15T14:29:50 #kisslinux <sad_plan> I had to re extract the tarball yesterday due to it messing up everything. kiss was having some permission issue. not even su could use kiss 2021-05-15T14:29:52 #kisslinux <sad_plan> ¯_(ツ)_/¯ 2021-05-15T14:29:56 #kisslinux <phoebos> i just tried it, worked fine 2021-05-15T14:30:00 #kisslinux <cicada> hello world 2021-05-15T14:30:05 #kisslinux <phoebos> hi 2021-05-15T14:30:18 #kisslinux <sad_plan> hm. must be an issue on my end. Ill revert, and see if busybox now owns ls. maybe thats the issue 2021-05-15T14:30:29 #kisslinux <phoebos> sad_plan: what are the perms on /tmp 2021-05-15T14:30:34 #kisslinux <phoebos> or $KISS_TMPDIR 2021-05-15T14:30:49 #kisslinux <phoebos> the april tarball had the wrong perms 2021-05-15T14:30:51 #kisslinux <cicada> i'm new to the Linux community 2021-05-15T14:31:25 #kisslinux <phoebos> welcome! kiss is a more interesting place to begin 2021-05-15T14:31:46 #kisslinux <sad_plan> im not sure. $KISS_TMPDIR comes out empty 2021-05-15T14:31:56 #kisslinux <phoebos> `ls -ld /tmp`? 2021-05-15T14:32:16 #kisslinux <sad_plan> drwxrwxrwt 7 root root 180 May 15 16:29 /tmp 2021-05-15T14:32:39 #kisslinux <phoebos> hm, that's ok 2021-05-15T14:32:48 #kisslinux <phoebos> and for /var/tmp? 2021-05-15T14:33:04 #kisslinux <sad_plan> drwxrwxrwt 2 root root 6 Nov 11 2019 /var/tmp 2021-05-15T14:33:21 #kisslinux <phoebos> that's all fine 2021-05-15T14:33:26 #kisslinux <phoebos> what's the exact error? 2021-05-15T14:33:29 #kisslinux <cicada> what should i do to install ubuntu like software center on kali linux 2021-05-15T14:33:29 #kisslinux <sad_plan> busybox owns ls it seems, when I copied over from the tarball 2021-05-15T14:33:45 #kisslinux <dilyn> if KISS_TMPDIR is empty then the default location kiss uses is $XDG_CACHE_DIR/kiss/proc/$pid 2021-05-15T14:34:08 #kisslinux <sad_plan> what, now it just worked for whatever reason 2021-05-15T14:34:26 #kisslinux <sad_plan> perhaps the issue was ls not being owned, but I didnt check before just now.. 2021-05-15T14:34:29 #kisslinux <phoebos> dilyn: that shouldn't have permission errors though 2021-05-15T14:34:33 #kisslinux <dilyn> exactly 2021-05-15T14:34:39 #kisslinux <phoebos> ah :) 2021-05-15T14:34:50 #kisslinux <dilyn> i love when problems mysteriously go away :v 2021-05-15T14:35:01 #kisslinux <sad_plan> haha yeah 2021-05-15T14:35:44 #kisslinux <soliwilos> Hm, my /var/tmp has "drwxr-xr-x". 2021-05-15T14:35:53 #kisslinux <sad_plan> I would like to know the actuall issue though, as it wrecked my system yesterday :p 2021-05-15T14:36:17 #kisslinux <sad_plan> strange. why is yours more restrictive than mine? did you change them? I know I didnt 2021-05-15T14:36:52 #kisslinux <soliwilos> I'm almost positive I haven't modified it. 2021-05-15T14:37:13 #kisslinux <phoebos> soliwilos: that's probably from the error in the tarball 2021-05-15T14:37:26 #kisslinux <soliwilos> Though I don't think it's in any use on my system. 2021-05-15T14:40:27 #kisslinux <soliwilos> phoebos: Ah indeed, and I see on a gentoo system it's the same as sad_plan posted. I'll change it. 2021-05-15T14:40:47 #kisslinux <phoebos> chmod 1777 2021-05-15T14:40:59 #kisslinux <phoebos> but as you say, you might not use it at all 2021-05-15T14:41:28 #kisslinux <soliwilos> Better to have it correct, than not in any case. 2021-05-15T14:44:22 #kisslinux <acheam> aarng: hehe thanks 2021-05-15T14:58:44 #kisslinux <sad_plan> dylin, do you seariously have 24 threads? i noticed you built the latest kiss tarball with -j24 :o 2021-05-15T15:07:15 #kisslinux <phoebos> mid has 48 :P 2021-05-15T15:07:26 #kisslinux <sad_plan> dang 2021-05-15T15:08:50 #kisslinux <testuser_[m]> dilyn is there any wayland terminal with ligature support 2021-05-15T15:08:56 #kisslinux <sad_plan> what kind of cpus do they got? threadrippers? :p 2021-05-15T15:09:27 #kisslinux <sad_plan> cant you patch michael's st build? he has one for wayland. the oasis dev 2021-05-15T15:09:36 #kisslinux <claudia02> dilyn: My system is pretty stock. Stock baseutils etc. I have tried building as root, nothing changes. I have also deployed a new rootfs(format / and reinstall), nothing changed >.> 2021-05-15T15:10:28 #kisslinux <testuser_[m]> What repo is it in sad_plan cant find it 2021-05-15T15:10:44 #kisslinux <sad_plan> just a sec, and ill give you the link 2021-05-15T15:10:56 #kisslinux <sad_plan> https://github.com/michaelforney/st 2021-05-15T15:11:02 #kisslinux <sad_plan> its not in a repo though 2021-05-15T15:11:41 #kisslinux <sad_plan> I assume you can just patch in the ligature patch from the suckless website though. i havent checked it myself tbh. still using x11 2021-05-15T15:11:51 #kisslinux <acheam> testuser_[m]: I thought you used alacritty with the ligature patch? 2021-05-15T15:11:55 #kisslinux <acheam> shouldn't that work? 2021-05-15T15:12:12 #kisslinux <testuser_[m]> I don't use alacritty 2021-05-15T15:12:31 #kisslinux <claudia02> So I made already 2 attempts with the same result. Its just becoming more nonesense :v 2021-05-15T15:12:36 #kisslinux <acheam> hmm I wonder where I remember that 2021-05-15T15:12:43 #kisslinux <acheam> but this should work: https://wezfurlong.org/wezterm/ 2021-05-15T15:17:05 #kisslinux <testuser_[m]> hmm ill check it 2021-05-15T15:17:27 #kisslinux <testuser_[m]> sad_plan no it wont be a drop-in patch cuz it relies on X11 stuff 2021-05-15T15:17:30 #kisslinux <testuser_[m]> for ligatures 2021-05-15T15:17:45 #kisslinux <sad_plan> aah ok 2021-05-15T15:33:11 #kisslinux <sad_plan> testuser: how about foot? im not sure if it has ligature support, but know dylin used it some time atleast. im sure dylin can answer this 2021-05-15T15:34:04 #kisslinux <testuser_[m]> im using that one only 2021-05-15T15:35:36 #kisslinux <phoebos> testuser_[m]: what compositor are you running? 2021-05-15T15:35:48 #kisslinux <testuser_[m]> sway 2021-05-15T15:36:11 #kisslinux <testuser_[m]> was gonna check others but couldn't get them to build since im using git wlroots 2021-05-15T15:36:18 #kisslinux <testuser_[m]> so will have to wait for them 2021-05-15T15:36:51 #kisslinux <phoebos> nice 2021-05-15T15:37:00 #kisslinux <phoebos> i can't get any to run lol 2021-05-15T15:37:13 #kisslinux <testuser_[m]> why not 2021-05-15T15:37:33 #kisslinux <phoebos> drm problems 2021-05-15T15:37:43 #kisslinux <testuser_[m]> hmm 2021-05-15T15:38:07 #kisslinux <soliwilos> Is there something nice in git wlroots that's not in 0.13? 2021-05-15T15:38:28 #kisslinux <testuser_[m]> im using someone's patch for nvidia eglstreams and its based on git so.. 2021-05-15T15:38:38 #kisslinux <soliwilos> Ah. 2021-05-15T16:41:07 #kisslinux <midfavila> so here's a question for you guys 2021-05-15T16:41:28 #kisslinux <midfavila> do you know what's up with the ability to set your TZ as AEST+/-x? 2021-05-15T16:41:38 #kisslinux <midfavila> I assume it's not in reference to Australian time... 2021-05-15T16:42:28 #kisslinux <midfavila> i've heard it used as so-called "POSIX time" but can't find any docs about it. would like to read more about it 2021-05-15T16:46:51 #kisslinux <sad_plan> why would you wanna set it as aest +/-x? 2021-05-15T16:52:00 #kisslinux <aarng> yo midfavila 2021-05-15T16:52:06 #kisslinux <aarng> did you try dash with libedit? 2021-05-15T16:56:25 #kisslinux <midfavila> i set it with AEST because I just find it easier to remember. mostly habit at this point, sad_plan 2021-05-15T16:56:37 #kisslinux <midfavila> and yeah, I have dash with libedit set up as the default shell on my laptop, aarng 2021-05-15T16:56:47 #kisslinux <midfavila> it's pretty alright, but the lack of tab-completion can be annoying at times 2021-05-15T16:56:54 #kisslinux <midfavila> gonna stick with ksh on my desktop 2021-05-15T16:56:59 #kisslinux <aarng> yeah, that's why I was asking 2021-05-15T16:57:12 #kisslinux <midfavila> fair 2021-05-15T16:57:15 #kisslinux <aarng> I'm trying to figure out if there is a way to enable it 2021-05-15T16:57:23 #kisslinux <midfavila> it's probably just not implemented. 2021-05-15T16:58:16 #kisslinux <aarng> apparently libedit has a readline compatibility layer 2021-05-15T16:58:42 #kisslinux <aarng> and I'm finding info on how to enable tab completion via .editrc 2021-05-15T16:58:47 #kisslinux <aarng> doesn't work though 2021-05-15T16:58:52 #kisslinux <midfavila> Ah 2021-05-15T16:59:05 #kisslinux <aarng> bind ^I rl_complete 2021-05-15T16:59:31 #kisslinux <aarng> but bind complains about an invalid command 2021-05-15T17:03:56 #kisslinux <merakor> hey, I found a real obscure fucking bug on cpt and kiss 2021-05-15T17:04:27 #kisslinux <merakor> If repository package depends file contains gobject-introspection the package installation breaks 2021-05-15T17:05:09 #kisslinux <merakor> The bug happens on the pkg_depends() function 2021-05-15T17:07:34 #kisslinux <merakor> And like "gobject-introspectio" works, "gobject-introspectionn" works 2021-05-15T17:14:57 #kisslinux <midfavila> a fucking bug, you say 2021-05-15T17:14:59 #kisslinux <midfavila> fascinating 2021-05-15T17:15:09 #kisslinux <midfavila> that *is* funky 2021-05-15T17:15:55 #kisslinux <merakor> It really is, it is so hilarious and so fucking frustrating at the same time 2021-05-15T17:17:15 #kisslinux <acheam> ha what 2021-05-15T17:17:21 #kisslinux <merakor> Okay, I can't reproduce on a different machine 2021-05-15T17:17:36 #kisslinux <midfavila> maybe it's your coreutils having some weird interaction? 2021-05-15T17:17:44 #kisslinux <midfavila> i've had similar bugs before 2021-05-15T17:18:10 #kisslinux <acheam> yeah I can't reproduce 2021-05-15T17:18:20 #kisslinux <merakor> It might be 2021-05-15T17:18:22 #kisslinux <merakor> Ugh 2021-05-15T17:18:32 #kisslinux <midfavila> Time to spend the rest of your day bug-hunting 2021-05-15T17:25:24 #kisslinux <merakor> Alright, because I did this itty bitty mistake that caused a circular dependency, which caused the shell to crash 2021-05-15T17:25:43 #kisslinux <merakor> So the bug is me 2021-05-15T17:25:58 #kisslinux <midfavila> big rip 2021-05-15T17:26:04 #kisslinux <midfavila> maybe we were the bugs all along 2021-05-15T17:45:11 #kisslinux <illiliti> guys, i need your advice. Which directory do you prefer for sources/binaries? /var/cache/king/ (system directory) or ~/.cache/king/ (user directory, i.e keep as is) ? 2021-05-15T17:45:19 #kisslinux <midfavila> i use /tmp 2021-05-15T17:45:35 #kisslinux <midfavila> but if I wasn't going to use /tmp, I would use /var/db/kiss 2021-05-15T17:47:39 #kisslinux <illiliti> /var/db isn't even defined by FHS, only by BSD/Unix hier. i'm planning to use /var/lib for alternatives/installed directory 2021-05-15T17:47:50 #kisslinux <illiliti> but i want to hear your opinions first 2021-05-15T17:48:24 #kisslinux <midfavila> well, for me, I prefer /tmp because it reduces disk IO and prevents tons and tons of code and packages from cluttering up my system 2021-05-15T17:48:25 #kisslinux * midfavila shrugs 2021-05-15T17:48:27 #kisslinux <sad_plan> I like having the option to delete/keep sources at my own will. so ~/.cache for me anyway. having them in cache has saved me some time on some occations 2021-05-15T17:53:14 #kisslinux <midfavila> holy shit you guys 2021-05-15T17:53:17 #kisslinux <midfavila> neXtaw is fucking based 2021-05-15T17:53:19 #kisslinux <midfavila> screw Xaw3d 2021-05-15T17:55:13 #kisslinux <sad_plan> illiliti: cant you just make it default to ~/.cache/king, and make a comment beneath or w/e to enable /tmp instead? ive seen some application do this. im sure having the option would be appreciated by those who wish to change it 2021-05-15T17:56:16 #kisslinux <illiliti> yeah. of course you will have option 2021-05-15T17:58:14 #kisslinux <illiliti> you already have it lol -> https://github.com/illiliti/king/blob/master/cmd/king/usage.go#L58-L60 2021-05-15T17:58:34 #kisslinux <sad_plan> great. or having a config of sorts would probably better, now that I think of it. 2021-05-15T17:58:36 #kisslinux <sad_plan> nice 2021-05-15T18:02:34 #kisslinux <sad_plan> illiliti: seeing as this is written in go. how is go in relation to C? better syntaxes and stuff? I just skimmed through king because I was curious, and I couldnt help but notice the code was really clean and seemed straight forward. 2021-05-15T18:03:23 #kisslinux <sad_plan> I know neither languages though :p 2021-05-15T18:07:08 #kisslinux <illiliti> sad_plan: well, i put so much effort to make it clean :) I don't think that comparing Go to C is good idea. Go is more modern language with a lot of bells and whistles. C is better if you like doing everything manually from scratch. 2021-05-15T18:08:07 #kisslinux <illiliti> I chose Go due to go-git library. 2021-05-15T18:09:55 #kisslinux <jslick> I keep ~/.cache/kiss , but set KISS_TMPDIR to a separate volume to keep / volume small. I don't have a strong preference on where the standard location is, but I think having separate env variables for each of the directories would be a good feature. 2021-05-15T18:18:09 #kisslinux <illiliti> thanks for idea! 2021-05-15T18:18:19 #kisslinux <sad_plan> your efforts shows in any case. but thanks for your input :) 2021-05-15T18:19:50 #kisslinux <illiliti> you're welcome 2021-05-15T18:20:56 #kisslinux <testuser_[m]> Nice work illiliti 2021-05-15T18:23:56 #kisslinux <illiliti> thanks 2021-05-15T18:24:22 #kisslinux <illiliti> if anyone have any other sane ideas, feel free to write it here, email me or comment here -> https://github.com/illiliti/king/issues/1 2021-05-15T18:42:36 #kisslinux <claudia02> illiliti: Will the kiss package format be compatible to king? 2021-05-15T18:42:50 #kisslinux <claudia02> e.g ala drop in replacement? 2021-05-15T18:47:58 #kisslinux <illiliti> yeah, repository compatibility is guaranteed 2021-05-15T18:58:19 #kisslinux <illiliti> the only thing needs to do is replace kiss calls with portable alternatives within build scripts 2021-05-15T18:58:29 #kisslinux <illiliti> like this -> https://github.com/kiss-community/repo-main/blob/master/extra/glib/build#L53 2021-05-15T18:58:33 #kisslinux <illiliti> 'kiss list' 2021-05-15T18:58:43 #kisslinux <illiliti> or this -> https://github.com/kiss-community/repo-community/blob/main/community/go/build#L19 2021-05-15T18:59:28 #kisslinux <illiliti> but we will discuss this later when king will be stable enough 2021-05-15T19:04:59 #kisslinux <illiliti> https://github.com/kiss-community/repo-main/commit/29d5ee15071a4de434334ed8aab005b97c94de1f 2021-05-15T19:36:07 #kisslinux <hellboy2d> Hi guys, anyone can run appimages in kiss? 2021-05-15T19:36:30 #kisslinux <illiliti> appimages depend on glibc 2021-05-15T19:36:57 #kisslinux <hellboy2d> Only chroot so 2021-05-15T19:36:59 #kisslinux <hellboy2d> Thanks 2021-05-15T19:40:28 #kisslinux <illiliti> their website still has that confusing claim that appimages run everywhere 2021-05-15T19:40:50 #kisslinux <illiliti> which is actually false 2021-05-15T20:27:53 #kisslinux <midfavila> oh hey, just saw the status update on other-Dylan 2021-05-15T20:28:02 #kisslinux <midfavila> good to hear that he's okay 2021-05-15T20:30:33 #kisslinux <midfavila> unrelated but who had the bibtex repo, again? 2021-05-15T20:31:20 #kisslinux <midfavila> miktex, not bibtex. found it in the logs. 2021-05-15T20:31:27 #kisslinux <midfavila> crisis averted 2021-05-15T20:33:25 #kisslinux <midfavila> ...I am now, however, getting a 403 for Boost. anyone else? 2021-05-15T20:43:27 #kisslinux <claudia02> midfavila: yes 2 2021-05-15T20:43:48 #kisslinux <claudia02> try https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.gz 2021-05-15T20:44:03 #kisslinux <midfavila> thanks claudia 2021-05-15T20:44:29 #kisslinux <midfavila> that works. should be mentioned to the maintainer... 2021-05-15T20:46:12 #kisslinux <claudia02> I think the source changes when a new release is available. 2021-05-15T20:46:37 #kisslinux <midfavila> yeah, that would make sense 2021-05-15T20:46:45 #kisslinux <midfavila> looks like some of the stuff in the miktex repo is outdated, too... 2021-05-15T20:46:47 #kisslinux <midfavila> namely log4cxx 2021-05-15T20:55:05 #kisslinux <phoebos[m]> oops thanks mid that's me 2021-05-15T20:55:26 #kisslinux * midfavila whaps phoebos with a rolled-up newspaper 2021-05-15T20:55:35 #kisslinux <phoebos[m]> owch 2021-05-15T20:55:51 #kisslinux <midfavila> pray that your next disappointment does not invoke my true wrath 2021-05-15T20:56:00 #kisslinux <midfavila> ...although I should probably update my packages, too... 2021-05-15T20:56:00 #kisslinux <phoebos[m]> not a fan of the apr stuff 2021-05-15T20:56:16 #kisslinux <phoebos[m]> oop how much wrath do you have 2021-05-15T20:56:43 #kisslinux <midfavila> the wrath of someone who's spent nine months or thereabouts fighting with three systems running KISS 2021-05-15T20:57:44 #kisslinux <midfavila> oh, great 2021-05-15T20:57:46 #kisslinux <midfavila> tar just failed with 2021-05-15T20:57:48 #kisslinux <midfavila> of all things 2021-05-15T20:57:52 #kisslinux <midfavila> an error related to locales 2021-05-15T20:58:01 #kisslinux <midfavila> a m a z i n g 2021-05-15T20:58:24 #kisslinux <phoebos[m]> eek 2021-05-15T20:59:01 #kisslinux <midfavila> guess I'll try GNU instead of BSD tar... 2021-05-15T20:59:30 #kisslinux <midfavila> y'know, here's a question 2021-05-15T20:59:55 #kisslinux <midfavila> why has nobody written a multi-threaded tar decompressor? i get that tar is meant to be written onto continuous media, so you'd have to be real careful 2021-05-15T21:00:14 #kisslinux <midfavila> but like, if you can pull files across a network with multithreaded tools... i dunno. 2021-05-15T21:00:23 #kisslinux <midfavila> totally different applications, I guess 2021-05-15T21:04:16 #kisslinux <midfavila> ...oh, great, and log4cxx uses cmake, too 2021-05-15T21:05:27 #kisslinux <hellboy2d> Any repo with toybox? 2021-05-15T21:06:40 #kisslinux <midfavila> if you searched, you would have found dilyn's repo near the top of the results 2021-05-15T21:07:37 #kisslinux <phoebos[m]> yep, apache stuff is very ew 2021-05-15T21:07:50 #kisslinux <midfavila> but muh based open source web server 2021-05-15T21:08:04 #kisslinux <phoebos[m]> > busybox httpd 2021-05-15T21:08:17 #kisslinux <midfavila> i don't want my http server to also be my coreutils >:c 2021-05-15T21:08:22 #kisslinux <midfavila> i'm more of a darkhttpd guy 2021-05-15T21:08:39 #kisslinux <hellboy2d> I searched 2021-05-15T21:08:43 #kisslinux <hellboy2d> But thanks 2021-05-15T21:09:07 #kisslinux <hellboy2d> Is good to be loved 2021-05-15T21:24:07 #kisslinux <merakor> Is there an archiving utility at all that is multi-threaded? 2021-05-15T21:24:20 #kisslinux <midfavila> for compression, there are plenty 2021-05-15T21:24:24 #kisslinux <midfavila> not sure about decompression 2021-05-15T21:24:37 #kisslinux <merakor> Not compression or decompression, archival utilities 2021-05-15T21:24:42 #kisslinux <midfavila> ...oh, fuck 2021-05-15T21:24:42 #kisslinux <midfavila> right 2021-05-15T21:24:47 #kisslinux <midfavila> those are different things 2021-05-15T21:24:49 #kisslinux * midfavila facepalms 2021-05-15T21:24:57 #kisslinux <midfavila> i don't think that there are any 2021-05-15T21:25:10 #kisslinux <midfavila> not for unarchiving, anyway 2021-05-15T21:25:33 #kisslinux <merakor> :D 2021-05-15T21:26:11 #kisslinux <merakor> And tar is "tape archive" so it makes sense that it's sequential 2021-05-15T21:26:23 #kisslinux <midfavila> yeah, I know 2021-05-15T21:26:51 #kisslinux <midfavila> i'm just not sure why you couldn't, say, split the archive into four chunks, then work on those individually and combine them when you're done 2021-05-15T21:26:53 #kisslinux <claudia02> dilyn: The community-tracker with outdated packages, how did you get the out of date time? 2021-05-15T21:28:45 #kisslinux <merakor> Ugh, I have some ideas on why it can't be, but since I have no actual information on the matter and implementations 2021-05-15T21:28:48 #kisslinux * merakor shrugs 2021-05-15T21:29:47 #kisslinux <werwolf> Hey, can anyone confirm that Kiss doesn't have any proprietary components? I mean, I want to install it with linux-libre without any proprietary firmware. So other than firmware or mainline kernel 2021-05-15T21:29:49 #kisslinux <merakor> I'd say it's probably related with indexing of the archive, though 2021-05-15T21:30:04 #kisslinux <midfavila> werwolf kiss' core only contains libre software 2021-05-15T21:30:23 #kisslinux <midfavila> i run a libre system on my laptop 2021-05-15T21:30:27 #kisslinux <merakor> werwolf: Yes, firmware and kernel is not packaged 2021-05-15T21:30:53 #kisslinux <merakor> And all the other components are free 2021-05-15T21:32:10 #kisslinux <werwolf> Yeah, I know, I only wanted be sure, since I'll be installing it on my librebooted machine and it would be nonsense installing proprietary components. Thanks! 2021-05-15T21:32:48 #kisslinux <merakor> Anyone running a webkitgtk browser on wayland? 2021-05-15T21:35:13 #kisslinux <merakor> It's my "let me try wayland; oh well $component I need isn't working out for me" time of the quarter 2021-05-15T21:35:15 #kisslinux <claudia02> merakor: Not at the moment, but I am interested in both topics. What do you want to know? 2021-05-15T21:35:37 #kisslinux <claudia02> :v 2021-05-15T21:35:37 #kisslinux <merakor> All the browsers I compiled are segfaulting 2021-05-15T21:35:57 #kisslinux <merakor> I did rebuild webkit for wayland 2021-05-15T21:37:27 #kisslinux <claudia02> hm. I can check lariza + wayfire in a minute 2021-05-15T21:37:36 #kisslinux <midfavila> lariza is awesome 2021-05-15T21:37:40 #kisslinux <merakor> That would be great 2021-05-15T21:38:51 #kisslinux <claudia02> Works. 2021-05-15T21:38:59 #kisslinux <merakor> Damn 2021-05-15T21:39:12 #kisslinux <claudia02> Though this is a build with everything xorg there. (no xwayland though) 2021-05-15T21:39:34 #kisslinux <merakor> Time to gdb 2021-05-15T21:40:12 #kisslinux <claudia02> Did you also rebuild everything in between? cairo freetype-harfbuzz etc? 2021-05-15T21:40:20 #kisslinux <merakor> Yup, I've done it all 2021-05-15T21:40:25 #kisslinux <merakor> I thing 2021-05-15T21:40:33 #kisslinux <merakor> s/thing/think/ 2021-05-15T21:40:33 #kisslinux <movzbl> <merakor> I think 2021-05-15T21:42:03 #kisslinux <claudia02> The only stuff I forked are gtk+3 and libxkbcommon to enable wayland target 2021-05-15T21:43:53 #kisslinux <merakor> It segfaults on XGetXCBConnection, which is libX11 2021-05-15T21:44:36 #kisslinux <claudia02> ah 2021-05-15T21:44:48 #kisslinux <claudia02> do you have any GDK_BACKEND set? 2021-05-15T21:45:03 #kisslinux <merakor> No, should I have? 2021-05-15T21:45:41 #kisslinux <claudia02> no 2021-05-15T21:48:02 #kisslinux <kqz> does it work with GDK_BACKEND=wayland? 2021-05-15T21:48:21 #kisslinux <merakor> It doesn't 2021-05-15T21:48:32 #kisslinux <kqz> are WAYLAND_DISPLAY and XDG_RUNTIME_DIR set? 2021-05-15T21:48:40 #kisslinux <kqz> gtk3 should default to wayland when it detects a wayland environment 2021-05-15T21:48:52 #kisslinux <merakor> GDK_BACKEND=x11, doesn't segfault but web part doesn't open 2021-05-15T21:48:59 #kisslinux <merakor> GDK_BACKEND=wayland segfaults 2021-05-15T21:49:15 #kisslinux <merakor> Yup WAYLAND_DISP and XDG_RUNTIME are set 2021-05-15T21:50:26 #kisslinux <kqz> hm weird, not too sure what's going on then, wyeb works fine for me natively under sway 2021-05-15T21:50:59 #kisslinux <claudia02> which compositor do you run? Do you hussle with xwayland? 2021-05-15T21:51:27 #kisslinux <merakor> Right now, I'm using sway, and xwayland is enabled 2021-05-15T21:51:55 #kisslinux <kqz> what happens if you completely unset GDK_BACKEND? does it run under xwayland? 2021-05-15T21:52:24 #kisslinux <merakor> It was unset by default, it segfaults 2021-05-15T21:53:28 #kisslinux <claudia02> Try disableling xwayland https://wiki.archlinux.org/title/Sway#XWayland 2021-05-15T21:55:24 #kisslinux <merakor> Alright I'll try it 2021-05-15T21:56:47 #kisslinux <merakor> That didn't work either 2021-05-15T21:59:22 #kisslinux <kqz> whoops borked my system 2021-05-15T21:59:31 #kisslinux <kqz> anyways seems weird that it's trying to grab an X connection 2021-05-15T22:00:44 #kisslinux <merakor> What happened to your system 2021-05-15T22:01:13 #kisslinux <kqz> i rebuilt glib and everything crashed ;p 2021-05-15T22:02:03 #kisslinux <merakor> :D 2021-05-15T22:02:05 #kisslinux <claudia02> merakor: I had never had any issues with webkit on sway/wayfire, but always without xwayland. Maybe try without enableing it? 2021-05-15T22:02:29 #kisslinux <merakor> claudia02: I did that now 2021-05-15T22:02:38 #kisslinux <kqz> should work fine with xwayland enabled 2021-05-15T22:02:43 #kisslinux <claudia02> I was very excited. 2021-05-15T22:03:29 #kisslinux <claudia02> Which browser btw? Surf is special *needs* Xwayland 2021-05-15T22:03:41 #kisslinux <merakor> I am trying both lariza and surf 2021-05-15T22:04:02 #kisslinux <merakor> I prefer surf, I'm okay with lariza 2021-05-15T22:04:20 #kisslinux <claudia02> lariza,wyeb,badwolf have no Xorg dependencies and run natively 2021-05-15T22:04:36 #kisslinux <claudia02> vimb needs gtk with x support 2021-05-15T22:05:20 #kisslinux <claudia02> Surf needs Xorg/Xwayland to display. 2021-05-15T22:05:24 #kisslinux <merakor> Yeah, sadly surf has been my daily browser for the last 3 years 2021-05-15T22:05:35 #kisslinux <merakor> I kind of don't want to part with it :( 2021-05-15T22:05:42 #kisslinux <kqz> ah, yeah I belive surf has an xlib dep, so it won't work on wayland native 2021-05-15T22:05:53 #kisslinux <claudia02> I like surf too. Its so comfy it lets me stay on X atm. Altough I like the smoothness of wayland. 2021-05-15T22:05:59 #kisslinux <kqz> there's https://github.com/nihilowy/surfer 2021-05-15T22:06:12 #kisslinux <claudia02> its not the same 2021-05-15T22:06:21 #kisslinux <merakor> Yup, after disabling xwayland lariza still segfaults, surf says that it cannot open display 2021-05-15T22:06:54 #kisslinux <claudia02> Have you rebootet, so GDK_BACKEND is not set? 2021-05-15T22:07:05 #kisslinux <merakor> Yeah, GDK_BACKEND is not set 2021-05-15T22:07:13 #kisslinux <claudia02> *scratches head* 2021-05-15T22:07:27 #kisslinux <merakor> I recompiled almost everything 2021-05-15T22:07:50 #kisslinux <merakor> Welp 2021-05-15T22:08:01 #kisslinux <merakor> It seems not everything :^) 2021-05-15T22:08:54 #kisslinux <claudia02> Last time I tried surfer it had issues on musl. https://github.com/nihilowy/surfer/issues/19 2021-05-15T22:09:21 #kisslinux <claudia02> Do you really need xwayland? 2021-05-15T22:09:29 #kisslinux <claudia02> :v 2021-05-15T22:09:56 #kisslinux <kqz> i need it to run steam and any wine games 2021-05-15T22:10:59 #kisslinux <claudia02> merakor: Have you tried any other gtk application actually works? 2021-05-15T22:11:26 #kisslinux <claudia02> thats fair. I would just recommend to leave it out at first tryout to get it going. 2021-05-15T22:11:58 #kisslinux <merakor> I have used zathura 2021-05-15T22:12:16 #kisslinux <merakor> Okay, it was mesa 2021-05-15T22:12:22 #kisslinux <claudia02> wee 2021-05-15T22:12:23 #kisslinux <claudia02> why? 2021-05-15T22:12:39 #kisslinux <kqz> O: yeah seems weird it would be a mesa issue if sway is running lol 2021-05-15T22:12:56 #kisslinux <merakor> I have two mesa packages, a small one, and the one I use for the distro 2021-05-15T22:13:25 #kisslinux <merakor> The distro one had wayland optionally enabled, it turns out my small one didn't 2021-05-15T22:14:07 #kisslinux <merakor> Now it finally works 2021-05-15T22:14:10 #kisslinux <kqz> aha, nice! 2021-05-15T22:14:27 #kisslinux <merakor> Thanks a lot for helping me 2021-05-15T22:14:39 #kisslinux <claudia02> you are very welcome. 2021-05-15T22:14:51 #kisslinux * merakor purges X 2021-05-15T22:15:09 #kisslinux * claudia02 cries in surf 2021-05-15T22:15:22 #kisslinux * merakor actually doesn't just to use surf 2021-05-15T22:15:48 #kisslinux <midfavila> i can't really into surf ngl 2021-05-15T22:15:52 #kisslinux <midfavila> webkit is a no-go... 2021-05-15T22:15:57 #kisslinux <midfavila> not to mention gtk3 2021-05-15T22:16:01 #kisslinux <merakor> Also waiting for pure gtk Emacs 2021-05-15T22:16:15 #kisslinux <merakor> Before I can purge X 2021-05-15T22:16:46 #kisslinux <merakor> midfavila: I can't like a browser if it doesn't open in less than a second 2021-05-15T22:16:55 #kisslinux <midfavila> links opens in less than a second 2021-05-15T22:16:57 #kisslinux <midfavila> :^) 2021-05-15T22:17:09 #kisslinux <midfavila> as does netsurf for that matter 2021-05-15T22:17:20 #kisslinux <midfavila> netsurf is very cute 2021-05-15T22:17:21 #kisslinux <kqz> yep, just need the wine wayland driver to be done and steam to just enable the wayland flag and im off to the races 2021-05-15T22:18:00 #kisslinux <merakor> I would use netsurf or a terminal browser if I didn't need to use bullcrap websites 2021-05-15T22:18:13 #kisslinux <midfavila> i keep a copy of pale meme around for that 2021-05-15T22:18:26 #kisslinux <midfavila> gotta check my protonmail and ebay =w= 2021-05-15T22:18:38 #kisslinux <merakor> Webkit feels like the best of the worst 2021-05-15T22:19:03 #kisslinux <merakor> Also it doesn't take a year to compile 2021-05-15T22:19:07 #kisslinux <merakor> Ahem rust and firefox 2021-05-15T22:19:09 #kisslinux <midfavila> i'll be honest, 2021-05-15T22:19:13 #kisslinux <midfavila> i tried falkon the other day 2021-05-15T22:19:17 #kisslinux <midfavila> and I actually liked it 2021-05-15T22:19:28 #kisslinux <kqz> webkit has been great since those musl fixes in the latest release 2021-05-15T22:19:33 #kisslinux <merakor> YES 2021-05-15T22:19:37 #kisslinux <midfavila> the problem is that it randomly crashed on websites like wikipedia 2021-05-15T22:19:44 #kisslinux <midfavila> which is Good Programming 2021-05-15T22:20:11 #kisslinux <claudia02> Ah another *anoying wayland* thing is that when firefox is running I couldnt launch a link from the command line to the existing session. I needed to start another profile. Adios rss reader :2021-05-15T22:20:49 #kisslinux <merakor> I internally cried every time there was a new release since I was maintaining that garbage musl patch 2021-05-15T22:22:25 #kisslinux <kqz> yeah for some reason firefox relies on dbus to spawn new tabs / windows in existing sessions 2021-05-15T22:22:31 #kisslinux <claudia02> Having a smaller competior to firefox without patches is really a big win. 2021-05-15T22:22:31 #kisslinux <kqz> on wayland 2021-05-15T22:24:01 #kisslinux <claudia02> Yeah I ditched wayland and firefox for that :O 2021-05-15T22:25:32 #kisslinux <kqz> yeah it's a pretty annoying limitation 2021-05-15T22:25:52 #kisslinux <kqz> no good reason for firefox to have implemented it that way either, per usual with mozilla 2021-05-15T22:27:08 #kisslinux <midfavila> >relies on dbus to spawn new tabs 2021-05-15T22:27:11 #kisslinux <midfavila> excuse me what the fuck 2021-05-15T22:27:37 #kisslinux <midfavila> ...tabbed browsers truly were a mistake... 2021-05-15T22:28:53 #kisslinux <claudia02> merakor: Do you still happen to have a custom script to start an X server? 2021-05-15T22:29:37 #kisslinux <claudia02> http://ix.io/3mVJ Does not work anymore. 2021-05-15T22:34:14 #kisslinux <merakor> I don't use it anymore, I returned to xinit after having some issues with xkeyboard, but I did modify it 2021-05-15T22:34:54 #kisslinux <merakor> https://termbin.com/uqgn 2021-05-15T22:35:49 #kisslinux <merakor> I moved .xinitrc to ~/.config/xinit to declutter my home directory 2021-05-15T22:38:59 #kisslinux <claudia02> Thanks! But yours also just starts to a black screen. I can switch to another VT and kill X. 2021-05-15T22:40:58 #kisslinux <merakor> I think adding a sleep to the trap could work 2021-05-15T22:41:44 #kisslinux <merakor> If your X server is launching slowly, that is 2021-05-15T22:44:58 #kisslinux <jslick> firefox in repo-main uses --disable-dbus 2021-05-15T23:18:18 #kisslinux <aarng> merakor, claudia02: a short sleep actually did the trick 2021-05-15T23:20:12 #kisslinux <claudia02> aarng: May you show your fix? This is too general for me find the place exactly. 2021-05-15T23:20:50 #kisslinux <aarng> just add a sleep after the first trap 2021-05-15T23:21:42 #kisslinux <aarng> I guess this is some weird race condition because of the (...) sub-shell 2021-05-15T23:34:12 #kisslinux <claudia02> That works. thanks a lot. (: 2021-05-15T23:42:44 #kisslinux <aarng> thank merakor 2021-05-15T23:43:09 #kisslinux <aarng> how long of a sleep do you use? 2021-05-15T23:43:55 #kisslinux <aarng> I went up in .1 steps but gave up after it wasn't working when I reached .5 2021-05-15T23:44:20 #kisslinux <aarng> 1 second it is. Using float is not POSIX anyway 2021-05-15T23:47:34 #kisslinux <claudia02> I just gueest 1s and went for it. 2021-05-15T23:47:45 #kisslinux <claudia02> *guessed 2021-05-15T23:48:29 #kisslinux <aarng> aye 2021-05-15T23:49:28 #kisslinux <aarng> I though normaly the xserver should only send USR1 to it's parent when it's fully initalized 2021-05-15T23:51:19 #kisslinux <aarng> well, w/e 2021-05-15T23:51:28 #kisslinux <aarng> it works now :)