2021-05-10T03:36:29 #kisslinux Hi 2021-05-10T03:38:53 #kisslinux midfavila: https://freenode.logbot.info/kisslinux/20210502#c7857906 2021-05-10T06:56:56 #kisslinux * midfavila flips table 2021-05-10T06:57:10 #kisslinux i have done nothing for the past seven hours but build a new KISS system 2021-05-10T06:57:15 #kisslinux and I desire death 2021-05-10T07:49:02 #kisslinux Do packages come with man pages? 2021-05-10T08:03:59 #kisslinux most do 2021-05-10T08:04:13 #kisslinux but you need the mandoc or man-db packages to actually read them 2021-05-10T08:14:14 #kisslinux midfavila: What about busybox? It says no entry found for both busybox and any of its applets 2021-05-10T08:14:17 #kisslinux I even rebuilt it 2021-05-10T08:26:04 #kisslinux check busybox's buildfile 2021-05-10T08:26:08 #kisslinux i don't use it so I don't know 2021-05-10T09:09:49 #kisslinux janko: KISS' busybox doesn't provide man 2021-05-10T09:09:57 #kisslinux so you will have to install mandoc 2021-05-10T09:11:21 #kisslinux konimex: I do have mandoc, but no package has a man page (save for man itself) 2021-05-10T09:11:53 #kisslinux what manpage are you looking for? 2021-05-10T09:15:03 #kisslinux 'man busybox' 'man ls' 'man perl', should work but they have no entries, apparently 2021-05-10T09:15:44 #kisslinux well, busybox has no manpage 2021-05-10T09:15:47 #kisslinux so there's that 2021-05-10T09:16:11 #kisslinux you've looked in `/usr/share/man/man*/`? 2021-05-10T09:16:51 #kisslinux busybox can have a manpage 2021-05-10T09:17:07 #kisslinux dylan configured them with no manpage though 2021-05-10T09:17:13 #kisslinux so whether it can or cannot isn't relevant 2021-05-10T09:17:39 #kisslinux if you're using the kiss tarball, I think the man pages are removed for space 2021-05-10T09:18:47 #kisslinux also, busybox has a man applet 2021-05-10T09:19:38 #kisslinux KISS just doesn't configure it since it's a pita to use 2021-05-10T09:19:46 #kisslinux s/use/configure 2021-05-10T09:19:51 #kisslinux phoebos[m]: I'll check that directory once Linux-libre is compiled. Though I have searched for *man* using find to find at least something, with no luck 2021-05-10T09:45:04 #kisslinux phoebos: Oh, I see. There are pages in /usr/share/man/man1/ for some of the programs, like 'man vim/gcc/curl'. Thank you 2021-05-10T10:09:37 #kisslinux got my pinebook storage problem fixed now, currently installing kiss on it 2021-05-10T10:38:38 #kisslinux zenomat: good stuff! May be better to try installing kiss on an sd card first since it makes dealing with issues easier? Especially since you don't have a serial adaptor so can't see the boot process. 2021-05-10T10:39:08 #kisslinux Also I noticed the atf/uboot in the repo has issues building with the new gcc. Currently working on updating these. 2021-05-10T10:53:12 #kisslinux maybe the idea with the sd card is not half bad. when I have finished my installation on the sd card do I just dd that over to the emmc drive? 2021-05-10T11:06:58 #kisslinux My laptop's going to f*cking melt 2021-05-10T13:52:03 #kisslinux is there a way to mark a package as installed statically vs. being built? (specifically firefox) 2021-05-10T13:53:10 #kisslinux when i run a kiss update, it thinks it needs to update all of firefox's dependencies even though firefox was installed as a static binary 2021-05-10T13:54:12 #kisslinux Wdym installed statically 2021-05-10T13:54:39 #kisslinux statically linked firefox omg 2021-05-10T13:54:49 #kisslinux you mean from the binary repo? 2021-05-10T13:54:51 #kisslinux Cuz ff can't be built static 2021-05-10T13:55:01 #kisslinux binary repo sorry 2021-05-10T13:55:11 #kisslinux You'd still need to update the dynamic deps 2021-05-10T13:55:44 #kisslinux dynamic as in non-make deps? 2021-05-10T13:56:10 #kisslinux Can you give an example of one of the packages you don't wanna update 2021-05-10T13:56:30 #kisslinux rust 2021-05-10T13:56:36 #kisslinux Yeah dynamically linked like gtk 2021-05-10T13:57:22 #kisslinux Then it means bin repo package is old, and bin repo is not taking precedence over main repo in KISS_PATH (put it before other repos) so it's trying to build the latest ff from repo-main 2021-05-10T13:58:04 #kisslinux oh hm that is probably it. i didn't clone the bin repo, i just `kiss i`'ed the downloaded binary 2021-05-10T13:58:38 #kisslinux so its looking at the main repo for dependencies 2021-05-10T14:01:47 #kisslinux yep that appears to have done it, thanks 2021-05-10T14:48:37 #kisslinux hai 2021-05-10T14:48:56 #kisslinux hi thermatix 2021-05-10T14:50:35 #kisslinux I'm supposed to be working 2021-05-10T14:50:36 #kisslinux only 2021-05-10T14:50:42 #kisslinux not been given any work XD 2021-05-10T14:56:10 #kisslinux howdy claudia02 2021-05-10T14:59:05 #kisslinux ahoi! 2021-05-10T14:59:13 #kisslinux how is it? 2021-05-10T14:59:29 #kisslinux anyone recently sucessfully build qt5? 2021-05-10T15:01:13 #kisslinux dilyn probably has 2021-05-10T15:01:17 #kisslinux with kiss-kde and all 2021-05-10T15:01:36 #kisslinux hi claudia 2021-05-10T15:02:05 #kisslinux figured out the gcc error ? 2021-05-10T15:04:10 #kisslinux no not yet. I have also wiped my / and deployed the latest tarball. Still the same error :2021-05-10T15:04:50 #kisslinux For qt5: I cannot determine the error why its failing exactly. But I leave the log around http://ix.io/3mp8 2021-05-10T15:05:46 #kisslinux Otherwise my machine builds as it should. 2021-05-10T15:06:57 #kisslinux could be an incomplete libressl patch cuz the error is from ssl/qsslsocket_openssl_symbols_p.h 2021-05-10T15:08:08 #kisslinux can you tell the line pls? 2021-05-10T15:10:53 #kisslinux the log you posted states: In file included from ssl/qsslcertificate.cpp:135: ssl/qsslsocket_openssl_symbols_p.h:367:29: error: 'BIO_ADDR' has not been declared 2021-05-10T15:11:08 #kisslinux so somewhere line 367ish? 2021-05-10T15:11:15 #kisslinux 1231 in log, its always near "Waiting for unfinished jobs" 2021-05-10T16:02:37 #kisslinux any one here know golang? 2021-05-10T16:02:45 #kisslinux actually nvm 2021-05-10T16:02:52 #kisslinux shouldn't be asking that on this channel 2021-05-10T16:03:49 #kisslinux illiliti is good at it 2021-05-10T16:05:35 #kisslinux nah it's all good, found the answer I was looking for on stack 2021-05-10T16:19:03 #kisslinux Thanks for clarifiaction. I had found that lines too but not clearly identified as an error. 2021-05-10T16:35:16 #kisslinux Attempt to boot, kernel panics: 'Unable to mount root fs on unknown-block(0,0)'. This error plagues me, I have SCSI and MMC drivers, setting the UUID or PARTUUID as a kernel flag doesn't help. This has been an issue with custom kernels even before I tried KISS 2021-05-10T16:35:56 #kisslinux Check the SCSI and SATA stuff in kernel config -> drivers, somewhere in there 2021-05-10T16:36:07 #kisslinux Oh you already did it 2021-05-10T16:36:34 #kisslinux Did you build in the filesystem drivers ? 2021-05-10T16:39:29 #kisslinux Yes, F2FS (and EXT4, in case I want to mount partitions) 2021-05-10T16:40:07 #kisslinux f2fs on kisslinux? isn't it an openbsd thing? 2021-05-10T16:40:21 #kisslinux Wait 2021-05-10T16:40:28 #kisslinux I've messed it up, there is no F2FS 2021-05-10T16:40:41 #kisslinux (driver) 2021-05-10T16:41:31 #kisslinux I thought it would be fun to try out, allegedly it's more performant than EXT4 2021-05-10T16:41:56 #kisslinux Won't your data go boom in case of power cuts 2021-05-10T16:41:56 #kisslinux I'm recompiling rn 2021-05-10T16:42:56 #kisslinux testuser_: That's certainly is a possibility. I'm no expert on file systems. I'm not migrating yet in any case, it's just a partition 2021-05-10T16:43:02 #kisslinux https://wiki.archlinux.org/title/F2FS#Known_issues 2021-05-10T16:43:50 #kisslinux Thanks 2021-05-10T16:44:29 #kisslinux does anyone tried OpenZFS with kiss? 2021-05-10T16:50:24 #kisslinux The issue persists. I doubt the file system plays a role in this kernel panic, tbh 2021-05-10T16:51:29 #kisslinux At least considering I didn't have any luck in an ext4 either 2021-05-10T16:53:17 #kisslinux branwright1: i think dilyn did 2021-05-10T16:54:22 #kisslinux yes he uses it daily AFAIK 2021-05-10T16:54:47 #kisslinux Hmmm.. good to know, I'm slowly moving from NixOS to kiss and just wanted to know 2021-05-10T16:54:48 #kisslinux what dilyn can't do nobody can 2021-05-10T16:55:55 #kisslinux may nix or guix source packages work on kiss? 2021-05-10T16:56:56 #kisslinux nix uses /nix/store//package instead of /usr/bin so does guix and I see no problems besides musl incompatibility with some packages 2021-05-10T16:58:09 #kisslinux nixos itself is source-based like kiss or gentoo, you can just don't use channels and create derivations for your packages to compile from source 2021-05-10T17:00:53 #kisslinux meanwhile I use kiss like most people would use nix on other OSs 2021-05-10T17:16:30 #kisslinux nice 2021-05-10T17:23:50 #kisslinux I'm slowly working on my own init in zig to speed up compiling base system 2021-05-10T17:27:53 #kisslinux that's pretty cool! what init do you use in the meantime? 2021-05-10T17:30:32 #kisslinux runit, I'm testing kiss on server 2021-05-10T17:31:18 #kisslinux all tests says that my init compiles in 5s, so doeas my wayland compositor :) 2021-05-10T17:35:01 #kisslinux a few people in here use hummingbird, not sure how important process supervision is to you https://github.com/Sweets/hummingbird 2021-05-10T17:36:02 #kisslinux hummingbird + sysmgr works great for me 2021-05-10T17:36:08 #kisslinux and also compiles super quick 2021-05-10T17:38:38 #kisslinux https://github.com/cemkeylan/sm this one @kqz? 2021-05-10T17:45:32 #kisslinux yeah I know hummingbird, it's just about compiling times nothing more 2021-05-10T18:32:52 #kisslinux ominous_anonymou: yep, though I'm still on the posix shell version because the c version causes a lot of runsyssv processes to spawn over and over and i'm not sure why 2021-05-10T18:33:07 #kisslinux https://github.com/cemkeylan/sysmgr 2021-05-10T18:49:23 #kisslinux Yeah, C version has problems that made me realize I'm not good at C 2021-05-10T18:50:04 #kisslinux I only had the issue once, and I don't even know why 2021-05-10T18:50:33 #kisslinux I can't reproduce 2021-05-10T18:51:08 #kisslinux Shell version is more reliable 2021-05-10T19:24:53 #kisslinux haha, yeah haven't looked at it either, also doesn't always happen, when i was trying it i would notice it probably 1/5 times i booted up 2021-05-10T19:25:02 #kisslinux shell version has been rock solid though, love it! 2021-05-10T21:14:37 #kisslinux Something else must be wrong. I used a configuration provided by my distro, which works, but I still get the same error, it's not the kernel apparently 2021-05-10T21:21:59 #kisslinux cemkeylan: looking at sxss source, I might be wrong but it looks to me like it'd have a memory leak because XScreenSaverAllocInfo() is allocating memory that doesn't seem to be free'd for each iteration? 2021-05-10T21:24:03 #kisslinux the obvious solution is using XFree at the end of each iteration on it, but is it necessary to allocate it on each iteration or would it be sufficient to just allocate it before the loop and reuse it for XScreenSaverQueryInfo each time? 2021-05-10T21:25:16 #kisslinux I'll look into it, you're correct 2021-05-10T21:26:32 #kisslinux I thought KISS' birthday was the 19TH not the NINTH! 2021-05-10T21:26:36 #kisslinux I've fscked UP! 2021-05-10T21:26:47 #kisslinux I really should learn some C 2021-05-10T21:27:06 #kisslinux mood 2021-05-10T21:27:51 #kisslinux cemkeylan: wait lol actually, XScreenSaverAllocInfo() is literally just a malloc call, rather than using dynamic allocation for that at all, you can just make info an actual XScreenSaverInfo rather than a pointer, and pass it to XScreenSaverQueryInfo like &info 2021-05-10T21:28:08 #kisslinux Turns out GNU C Manual doesn't teach a lot :P 2021-05-10T21:29:25 #kisslinux Oh okay that makes sense 2021-05-10T21:29:57 #kisslinux I'm just kidding I only half-read the manual 2021-05-10T21:30:04 #kisslinux http://ix.io/3mrm here's the diff, idk if the 0 initialization on info is necessary or not though 2021-05-10T21:31:45 #kisslinux it seems XScreenSaverAllocInfo (contrary to what the man page claims lol) does not 0-initialize what it returns, so I think it's unneeded 2021-05-10T21:33:31 #kisslinux I can't try the diff right now, but I'll apply it in the morning 2021-05-10T21:34:02 #kisslinux double check it works properly, I didn't run it or anything, but there's no reason I could see for it to possibly fail, and it'll definitely fix the leak 2021-05-10T21:37:18 #kisslinux claudia02: there's a problem with our qt5 and our libressl patch; I have to take a closer look at what libressl supplies to fix it 2021-05-10T21:37:34 #kisslinux it's related to dtls1 2021-05-10T21:43:39 #kisslinux is anyone else failing building recent firefox update? 2021-05-10T21:44:16 #kisslinux I built it just fine; what's the problem? 2021-05-10T21:44:41 #kisslinux hold on, ill fetch the log for it. thought it was missing some deps, which happens from time to time 2021-05-10T21:45:10 #kisslinux dilyn: by the way I would really rather receive duplicate mails from the mailing list than to not know whether my mails were sent or not 2021-05-10T21:45:32 #kisslinux have you been sending things lately? :o 2021-05-10T21:45:33 #kisslinux Also, do you update the web archives manually? 2021-05-10T21:45:39 #kisslinux they're on a cronjob 2021-05-10T21:46:02 #kisslinux I sent a patch yesterday 2021-05-10T21:46:06 #kisslinux Or the day before 2021-05-10T21:46:17 #kisslinux oh jeez 2021-05-10T21:46:18 #kisslinux one sec 2021-05-10T21:50:38 #kisslinux That 5 line change patch was my peak productivity for the last three weeks 2021-05-10T21:50:46 #kisslinux I can't believe it's gone 2021-05-10T21:50:50 #kisslinux there was an IP address error for the list -- it's been fixed 2021-05-10T21:50:56 #kisslinux just got your mail :) 2021-05-10T21:51:04 #kisslinux Ayy 2021-05-10T21:51:30 #kisslinux I can go back to being useless again 2021-05-10T21:51:44 #kisslinux that's my job 2021-05-10T21:52:16 #kisslinux dylin: https://pastebin.com/mfQJVqvF 2021-05-10T21:52:26 #kisslinux Competition leads to dedication 2021-05-10T21:52:55 #kisslinux I thought rust was the issue, aswell as python, but I got both 2021-05-10T21:53:24 #kisslinux ah, rustc is linked against the wrong llvm 2021-05-10T21:53:37 #kisslinux I pushed that update at the same time I thought... 2021-05-10T21:53:48 #kisslinux rebuilding rust *should* fix it 2021-05-10T21:54:51 #kisslinux strange. could it be due to the llvm repo? the llvm/clang repo. I have it in my kiss_path, but I dont use it 2021-05-10T21:56:25 #kisslinux you mean repo-bin? 2021-05-10T21:56:52 #kisslinux repo-bin was not updated with latest ff/cmake/llvm/clang/rust :X 2021-05-10T21:56:54 #kisslinux no, there was/is a repo with llvm/clang instead of gcc. 2021-05-10T21:57:00 #kisslinux konmiexs? 2021-05-10T21:57:10 #kisslinux yeah that might be the one 2021-05-10T21:57:42 #kisslinux the problem is basically that rustc linked against llvm and you updated llvm but rust was never rebuilt. what version of llvm and rust do you hav? 2021-05-10T21:57:43 #kisslinux yeah 2021-05-10T21:57:54 #kisslinux uh ill check 2021-05-10T21:57:57 #kisslinux I am not sure to what level konomiex is keeping kiss-llvm updated 2021-05-10T21:58:36 #kisslinux 2 days ago. updated ff, rust, llvm 2021-05-10T21:58:55 #kisslinux llvm 12.0.0.1 2021-05-10T21:59:05 #kisslinux rust is 1.52.0.1 2021-05-10T21:59:13 #kisslinux according to kiss l 2021-05-10T21:59:26 #kisslinux hm 2021-05-10T21:59:27 #kisslinux i updated both of them yesterday 2021-05-10T21:59:56 #kisslinux is it possible they built out of order because you had llvm installed already, I wonder... 2021-05-10T22:00:01 #kisslinux either way, rebuilding rust should do it :X 2021-05-10T22:00:09 #kisslinux but I have to go now! ttfn 2021-05-10T22:00:41 #kisslinux doing so now:p 2021-05-10T22:00:50 #kisslinux byye 2021-05-10T22:53:33 #kisslinux uefi is such a PITA 2021-05-10T22:57:30 #kisslinux use bios then! 2021-05-10T23:01:22 #kisslinux already formatted my disk gpt 2021-05-10T23:04:37 #kisslinux you can use BIOS and GPT 2021-05-10T23:04:39 #kisslinux https://k1sslinux.org/wiki/storage/disks 2021-05-10T23:04:48 #kisslinux written by our own, dilyn corner 2021-05-10T23:36:06 #kisslinux i got it working installing grub... bleh... was hoping to use efistub 2021-05-10T23:48:14 #kisslinux does anyone have a static busybox package? 2021-05-10T23:48:17 #kisslinux i'm in a bit of a bind rn 2021-05-10T23:50:52 #kisslinux what did you do, mid 2021-05-10T23:51:09 #kisslinux me from six or seven months in the past made a stupid mistake that's snowballed 2021-05-10T23:51:37 #kisslinux somehow when I installed the 9base package kiss overwrote my standard utilities 2021-05-10T23:51:44 #kisslinux instead of handling them with the normal procedure 2021-05-10T23:51:44 #kisslinux :| 2021-05-10T23:52:00 #kisslinux as a result I no longer have a functional build system 2021-05-10T23:53:08 #kisslinux https://envs.sh/Uh.gz 2021-05-10T23:53:18 #kisslinux that's quite the Oof 2021-05-10T23:53:19 #kisslinux >Uh 2021-05-10T23:53:24 #kisslinux that sums up my situation quite nicely 2021-05-10T23:53:26 #kisslinux thanks 2021-05-10T23:53:28 #kisslinux lmao 2021-05-10T23:53:41 #kisslinux there's a couple of kiss-alternatives you'll want to move 2021-05-10T23:53:53 #kisslinux i'm just going to swap the entire userspace back to busybox 2021-05-10T23:53:56 #kisslinux and then go from there 2021-05-10T23:54:06 #kisslinux damn 2021-05-10T23:54:08 #kisslinux honestly, this system just needs to hold itself together long enough to bootstrap a new image 2021-05-10T23:54:10 #kisslinux like 2021-05-10T23:54:14 #kisslinux i've *tried* saving it 2021-05-10T23:54:21 #kisslinux but I was a total dumbass when I set it up initially 2021-05-10T23:54:45 #kisslinux (what was the OG file name for the package btw) 2021-05-10T23:54:57 #kisslinux umm the version? 2021-05-10T23:55:02 #kisslinux 1.33.0 2021-05-10T23:55:08 #kisslinux it's just repo-main's busybox 2021-05-10T23:55:48 #kisslinux yeah, ik, but doesn't kiss expect package tarballs to have a certain name? 2021-05-10T23:55:58 #kisslinux oh 2021-05-10T23:56:18 #kisslinux busybox⊙1 2021-05-10T23:56:24 #kisslinux thanks 2021-05-10T23:56:52 #kisslinux :)