💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2021-05-10.txt captured on 2024-05-10 at 14:25:59.

View Raw

More Information

⬅️ 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> :)