💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-10.txt captured on 2024-05-12 at 16:05:21.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2021-05-10T03:36:29 #kisslinux <testuser_[m]> Hi 2021-05-10T03:38:53 #kisslinux <testuser_[m]> midfavila: https://freenode.logbot.info/kisslinux/20210502#c7857906 2021-05-10T06:56:56 #kisslinux * midfavila flips table 2021-05-10T06:57:10 #kisslinux <midfavila> i have done nothing for the past seven hours but build a new KISS system 2021-05-10T06:57:15 #kisslinux <midfavila> and I desire death 2021-05-10T07:49:02 #kisslinux <janko> Do packages come with man pages? 2021-05-10T08:03:59 #kisslinux <midfavila> most do 2021-05-10T08:04:13 #kisslinux <midfavila> but you need the mandoc or man-db packages to actually read them 2021-05-10T08:14:14 #kisslinux <janko> midfavila: What about busybox? It says no entry found for both busybox and any of its applets 2021-05-10T08:14:17 #kisslinux <janko> I even rebuilt it 2021-05-10T08:26:04 #kisslinux <midfavila> check busybox's buildfile 2021-05-10T08:26:08 #kisslinux <midfavila> i don't use it so I don't know 2021-05-10T09:09:49 #kisslinux <konimex> janko: KISS' busybox doesn't provide man 2021-05-10T09:09:57 #kisslinux <konimex> so you will have to install mandoc 2021-05-10T09:11:21 #kisslinux <janko> konimex: I do have mandoc, but no package has a man page (save for man itself) 2021-05-10T09:11:53 #kisslinux <konimex> what manpage are you looking for? 2021-05-10T09:15:03 #kisslinux <janko> 'man busybox' 'man ls' 'man perl', should work but they have no entries, apparently 2021-05-10T09:15:44 #kisslinux <konimex> well, busybox has no manpage 2021-05-10T09:15:47 #kisslinux <konimex> so there's that 2021-05-10T09:16:11 #kisslinux <phoebos[m]> you've looked in `/usr/share/man/man*/`? 2021-05-10T09:16:51 #kisslinux <phoebos[m]> busybox can have a manpage 2021-05-10T09:17:07 #kisslinux <konimex> dylan configured them with no manpage though 2021-05-10T09:17:13 #kisslinux <konimex> so whether it can or cannot isn't relevant 2021-05-10T09:17:39 #kisslinux <phoebos[m]> if you're using the kiss tarball, I think the man pages are removed for space 2021-05-10T09:18:47 #kisslinux <phoebos[m]> also, busybox has a man applet 2021-05-10T09:19:38 #kisslinux <konimex> KISS just doesn't configure it since it's a pita to use 2021-05-10T09:19:46 #kisslinux <konimex> s/use/configure 2021-05-10T09:19:51 #kisslinux <janko> 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 <janko> 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 <zenomat> got my pinebook storage problem fixed now, currently installing kiss on it 2021-05-10T10:38:38 #kisslinux <jedavies> 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 <jedavies> 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 <zenomat> 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 <janko> My laptop's going to f*cking melt 2021-05-10T13:52:03 #kisslinux <ominous_anonymou> is there a way to mark a package as installed statically vs. being built? (specifically firefox) 2021-05-10T13:53:10 #kisslinux <ominous_anonymou> 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 <testuser_[m]> Wdym installed statically 2021-05-10T13:54:39 #kisslinux <phoebos[m]> statically linked firefox omg 2021-05-10T13:54:49 #kisslinux <phoebos[m]> you mean from the binary repo? 2021-05-10T13:54:51 #kisslinux <testuser_[m]> Cuz ff can't be built static 2021-05-10T13:55:01 #kisslinux <ominous_anonymou> binary repo sorry 2021-05-10T13:55:11 #kisslinux <testuser_[m]> You'd still need to update the dynamic deps 2021-05-10T13:55:44 #kisslinux <ominous_anonymou> dynamic as in non-make deps? 2021-05-10T13:56:10 #kisslinux <testuser_[m]> Can you give an example of one of the packages you don't wanna update 2021-05-10T13:56:30 #kisslinux <ominous_anonymou> rust 2021-05-10T13:56:36 #kisslinux <testuser_[m]> Yeah dynamically linked like gtk 2021-05-10T13:57:22 #kisslinux <testuser_[m]> <ominous_anonymou "rust"> 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 <ominous_anonymou> 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 <ominous_anonymou> so its looking at the main repo for dependencies 2021-05-10T14:01:47 #kisslinux <ominous_anonymou> yep that appears to have done it, thanks 2021-05-10T14:48:37 #kisslinux <thermatix> hai 2021-05-10T14:48:56 #kisslinux <acheam> hi thermatix 2021-05-10T14:50:35 #kisslinux <thermatix> I'm supposed to be working 2021-05-10T14:50:36 #kisslinux <thermatix> only 2021-05-10T14:50:42 #kisslinux <thermatix> not been given any work XD 2021-05-10T14:56:10 #kisslinux <acheam> howdy claudia02 2021-05-10T14:59:05 #kisslinux <claudia02> ahoi! 2021-05-10T14:59:13 #kisslinux <claudia02> how is it? 2021-05-10T14:59:29 #kisslinux <claudia02> anyone recently sucessfully build qt5? 2021-05-10T15:01:13 #kisslinux <acheam> dilyn probably has 2021-05-10T15:01:17 #kisslinux <acheam> with kiss-kde and all 2021-05-10T15:01:36 #kisslinux <testuser_[m]> hi claudia 2021-05-10T15:02:05 #kisslinux <testuser_[m]> figured out the gcc error ? 2021-05-10T15:04:10 #kisslinux <claudia02> no not yet. I have also wiped my / and deployed the latest tarball. Still the same error :2021-05-10T15:04:50 #kisslinux <claudia02> 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 <claudia02> Otherwise my machine builds as it should. 2021-05-10T15:06:57 #kisslinux <testuser_[m]> could be an incomplete libressl patch cuz the error is from ssl/qsslsocket_openssl_symbols_p.h 2021-05-10T15:08:08 #kisslinux <claudia02> can you tell the line pls? 2021-05-10T15:10:53 #kisslinux <ominous_anonymou> 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 <ominous_anonymou> so somewhere line 367ish? 2021-05-10T15:11:15 #kisslinux <testuser_[m]> 1231 in log, its always near "Waiting for unfinished jobs" 2021-05-10T16:02:37 #kisslinux <thermatix> any one here know golang? 2021-05-10T16:02:45 #kisslinux <thermatix> actually nvm 2021-05-10T16:02:52 #kisslinux <thermatix> shouldn't be asking that on this channel 2021-05-10T16:03:49 #kisslinux <testuser_[m]> illiliti is good at it 2021-05-10T16:05:35 #kisslinux <thermatix> nah it's all good, found the answer I was looking for on stack 2021-05-10T16:19:03 #kisslinux <claudia02> Thanks for clarifiaction. I had found that lines too but not clearly identified as an error. 2021-05-10T16:35:16 #kisslinux <janko> 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 <testuser[m]_> Check the SCSI and SATA stuff in kernel config -> drivers, somewhere in there 2021-05-10T16:36:07 #kisslinux <testuser[m]_> Oh you already did it 2021-05-10T16:36:34 #kisslinux <testuser[m]_> Did you build in the filesystem drivers ? 2021-05-10T16:39:29 #kisslinux <janko> Yes, F2FS (and EXT4, in case I want to mount partitions) 2021-05-10T16:40:07 #kisslinux <miskatonic> f2fs on kisslinux? isn't it an openbsd thing? 2021-05-10T16:40:21 #kisslinux <janko> Wait 2021-05-10T16:40:28 #kisslinux <janko> I've messed it up, there is no F2FS 2021-05-10T16:40:41 #kisslinux <janko> (driver) 2021-05-10T16:41:31 #kisslinux <janko> I thought it would be fun to try out, allegedly it's more performant than EXT4 2021-05-10T16:41:56 #kisslinux <testuser_[m]> Won't your data go boom in case of power cuts 2021-05-10T16:41:56 #kisslinux <janko> I'm recompiling rn 2021-05-10T16:42:56 #kisslinux <janko> 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 <testuser_[m]> https://wiki.archlinux.org/title/F2FS#Known_issues 2021-05-10T16:43:50 #kisslinux <janko> Thanks 2021-05-10T16:44:29 #kisslinux <branwright1> does anyone tried OpenZFS with kiss? 2021-05-10T16:50:24 #kisslinux <janko> The issue persists. I doubt the file system plays a role in this kernel panic, tbh 2021-05-10T16:51:29 #kisslinux <janko> At least considering I didn't have any luck in an ext4 either 2021-05-10T16:53:17 #kisslinux <testuser_[m]> branwright1: i think dilyn did 2021-05-10T16:54:22 #kisslinux <acheam> yes he uses it daily AFAIK 2021-05-10T16:54:47 #kisslinux <branwright1> Hmmm.. good to know, I'm slowly moving from NixOS to kiss and just wanted to know 2021-05-10T16:54:48 #kisslinux <miskatonic> what dilyn can't do nobody can 2021-05-10T16:55:55 #kisslinux <miskatonic> may nix or guix source packages work on kiss? 2021-05-10T16:56:56 #kisslinux <branwright1> nix uses /nix/store/<hash>/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 <branwright1> 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 <acheam> meanwhile I use kiss like most people would use nix on other OSs 2021-05-10T17:16:30 #kisslinux <branwright1> nice 2021-05-10T17:23:50 #kisslinux <branwright1> I'm slowly working on my own init in zig to speed up compiling base system 2021-05-10T17:27:53 #kisslinux <ominous_anonymou> that's pretty cool! what init do you use in the meantime? 2021-05-10T17:30:32 #kisslinux <branwright1> runit, I'm testing kiss on server 2021-05-10T17:31:18 #kisslinux <branwright1> all tests says that my init compiles in 5s, so doeas my wayland compositor :) 2021-05-10T17:35:01 #kisslinux <ominous_anonymou> 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 <kqz> hummingbird + sysmgr works great for me 2021-05-10T17:36:08 #kisslinux <kqz> and also compiles super quick 2021-05-10T17:38:38 #kisslinux <ominous_anonymou> https://github.com/cemkeylan/sm this one @kqz? 2021-05-10T17:45:32 #kisslinux <branwright1> yeah I know hummingbird, it's just about compiling times nothing more 2021-05-10T18:32:52 #kisslinux <kqz> 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 <kqz> https://github.com/cemkeylan/sysmgr 2021-05-10T18:49:23 #kisslinux <merakor2> Yeah, C version has problems that made me realize I'm not good at C 2021-05-10T18:50:04 #kisslinux <merakor2> I only had the issue once, and I don't even know why 2021-05-10T18:50:33 #kisslinux <merakor2> I can't reproduce 2021-05-10T18:51:08 #kisslinux <merakor2> Shell version is more reliable 2021-05-10T19:24:53 #kisslinux <kqz> 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 <kqz> shell version has been rock solid though, love it! 2021-05-10T21:14:37 #kisslinux <janko> 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 <E5ten> 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 <E5ten> 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 <merakor2> I'll look into it, you're correct 2021-05-10T21:26:32 #kisslinux <dilyn> I thought KISS' birthday was the 19TH not the NINTH! 2021-05-10T21:26:36 #kisslinux <dilyn> I've fscked UP! 2021-05-10T21:26:47 #kisslinux <merakor2> I really should learn some C 2021-05-10T21:27:06 #kisslinux <dilyn> mood 2021-05-10T21:27:51 #kisslinux <E5ten> 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 <merakor2> Turns out GNU C Manual doesn't teach a lot :P 2021-05-10T21:29:25 #kisslinux <merakor2> Oh okay that makes sense 2021-05-10T21:29:57 #kisslinux <merakor2> I'm just kidding I only half-read the manual 2021-05-10T21:30:04 #kisslinux <E5ten> 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 <E5ten> 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 <merakor2> I can't try the diff right now, but I'll apply it in the morning 2021-05-10T21:34:02 #kisslinux <E5ten> 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 <dilyn> 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 <dilyn> it's related to dtls1 2021-05-10T21:43:39 #kisslinux <sad_plan> is anyone else failing building recent firefox update? 2021-05-10T21:44:16 #kisslinux <dilyn> I built it just fine; what's the problem? 2021-05-10T21:44:41 #kisslinux <sad_plan> 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 <merakor2> 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 <dilyn> have you been sending things lately? :o 2021-05-10T21:45:33 #kisslinux <merakor2> Also, do you update the web archives manually? 2021-05-10T21:45:39 #kisslinux <dilyn> they're on a cronjob 2021-05-10T21:46:02 #kisslinux <merakor2> I sent a patch yesterday 2021-05-10T21:46:06 #kisslinux <merakor2> Or the day before 2021-05-10T21:46:17 #kisslinux <dilyn> oh jeez 2021-05-10T21:46:18 #kisslinux <dilyn> one sec 2021-05-10T21:50:38 #kisslinux <merakor2> That 5 line change patch was my peak productivity for the last three weeks 2021-05-10T21:50:46 #kisslinux <merakor2> I can't believe it's gone 2021-05-10T21:50:50 #kisslinux <dilyn> there was an IP address error for the list -- it's been fixed 2021-05-10T21:50:56 #kisslinux <dilyn> just got your mail :) 2021-05-10T21:51:04 #kisslinux <merakor2> Ayy 2021-05-10T21:51:30 #kisslinux <merakor2> I can go back to being useless again 2021-05-10T21:51:44 #kisslinux <dilyn> that's my job 2021-05-10T21:52:16 #kisslinux <sad_plan> dylin: https://pastebin.com/mfQJVqvF 2021-05-10T21:52:26 #kisslinux <merakor2> Competition leads to dedication 2021-05-10T21:52:55 #kisslinux <sad_plan> I thought rust was the issue, aswell as python, but I got both 2021-05-10T21:53:24 #kisslinux <dilyn> ah, rustc is linked against the wrong llvm 2021-05-10T21:53:37 #kisslinux <dilyn> I pushed that update at the same time I thought... 2021-05-10T21:53:48 #kisslinux <dilyn> rebuilding rust *should* fix it 2021-05-10T21:54:51 #kisslinux <sad_plan> 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 <dilyn> you mean repo-bin? 2021-05-10T21:56:52 #kisslinux <dilyn> repo-bin was not updated with latest ff/cmake/llvm/clang/rust :X 2021-05-10T21:56:54 #kisslinux <sad_plan> no, there was/is a repo with llvm/clang instead of gcc. 2021-05-10T21:57:00 #kisslinux <dilyn> konmiexs? 2021-05-10T21:57:10 #kisslinux <sad_plan> yeah that might be the one 2021-05-10T21:57:42 #kisslinux <dilyn> 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 <sad_plan> yeah 2021-05-10T21:57:54 #kisslinux <sad_plan> uh ill check 2021-05-10T21:57:57 #kisslinux <dilyn> I am not sure to what level konomiex is keeping kiss-llvm updated 2021-05-10T21:58:36 #kisslinux <sad_plan> 2 days ago. updated ff, rust, llvm 2021-05-10T21:58:55 #kisslinux <sad_plan> llvm 12.0.0.1 2021-05-10T21:59:05 #kisslinux <sad_plan> rust is 1.52.0.1 2021-05-10T21:59:13 #kisslinux <sad_plan> according to kiss l 2021-05-10T21:59:26 #kisslinux <dilyn> hm 2021-05-10T21:59:27 #kisslinux <sad_plan> i updated both of them yesterday 2021-05-10T21:59:56 #kisslinux <dilyn> is it possible they built out of order because you had llvm installed already, I wonder... 2021-05-10T22:00:01 #kisslinux <dilyn> either way, rebuilding rust should do it :X 2021-05-10T22:00:09 #kisslinux <dilyn> but I have to go now! ttfn 2021-05-10T22:00:41 #kisslinux <sad_plan> doing so now:p 2021-05-10T22:00:50 #kisslinux <sad_plan> byye 2021-05-10T22:53:33 #kisslinux <ominous_anonymou> uefi is such a PITA 2021-05-10T22:57:30 #kisslinux <acheam> use bios then! 2021-05-10T23:01:22 #kisslinux <ominous_anonymou> already formatted my disk gpt 2021-05-10T23:04:37 #kisslinux <acheam> you can use BIOS and GPT 2021-05-10T23:04:39 #kisslinux <acheam> https://k1sslinux.org/wiki/storage/disks 2021-05-10T23:04:48 #kisslinux <acheam> written by our own, dilyn corner 2021-05-10T23:36:06 #kisslinux <ominous_anonymou> i got it working installing grub... bleh... was hoping to use efistub 2021-05-10T23:48:14 #kisslinux <midfavila> does anyone have a static busybox package? 2021-05-10T23:48:17 #kisslinux <midfavila> i'm in a bit of a bind rn 2021-05-10T23:50:52 #kisslinux <acheam> what did you do, mid 2021-05-10T23:51:09 #kisslinux <midfavila> me from six or seven months in the past made a stupid mistake that's snowballed 2021-05-10T23:51:37 #kisslinux <midfavila> somehow when I installed the 9base package kiss overwrote my standard utilities 2021-05-10T23:51:44 #kisslinux <midfavila> instead of handling them with the normal procedure 2021-05-10T23:51:44 #kisslinux <midfavila> :| 2021-05-10T23:52:00 #kisslinux <midfavila> as a result I no longer have a functional build system 2021-05-10T23:53:08 #kisslinux <phoebos> https://envs.sh/Uh.gz 2021-05-10T23:53:18 #kisslinux <phoebos> that's quite the Oof 2021-05-10T23:53:19 #kisslinux <midfavila> >Uh 2021-05-10T23:53:24 #kisslinux <midfavila> that sums up my situation quite nicely 2021-05-10T23:53:26 #kisslinux <midfavila> thanks 2021-05-10T23:53:28 #kisslinux <phoebos> lmao 2021-05-10T23:53:41 #kisslinux <phoebos> there's a couple of kiss-alternatives you'll want to move 2021-05-10T23:53:53 #kisslinux <midfavila> i'm just going to swap the entire userspace back to busybox 2021-05-10T23:53:56 #kisslinux <midfavila> and then go from there 2021-05-10T23:54:06 #kisslinux <phoebos> damn 2021-05-10T23:54:08 #kisslinux <midfavila> honestly, this system just needs to hold itself together long enough to bootstrap a new image 2021-05-10T23:54:10 #kisslinux <midfavila> like 2021-05-10T23:54:14 #kisslinux <midfavila> i've *tried* saving it 2021-05-10T23:54:21 #kisslinux <midfavila> but I was a total dumbass when I set it up initially 2021-05-10T23:54:45 #kisslinux <midfavila> (what was the OG file name for the package btw) 2021-05-10T23:54:57 #kisslinux <phoebos> umm the version? 2021-05-10T23:55:02 #kisslinux <phoebos> 1.33.0 2021-05-10T23:55:08 #kisslinux <phoebos> it's just repo-main's busybox 2021-05-10T23:55:48 #kisslinux <midfavila> yeah, ik, but doesn't kiss expect package tarballs to have a certain name? 2021-05-10T23:55:58 #kisslinux <phoebos> oh 2021-05-10T23:56:18 #kisslinux <phoebos> busybox⊙1 2021-05-10T23:56:24 #kisslinux <midfavila> thanks 2021-05-10T23:56:52 #kisslinux <phoebos> :)