💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-01-02.txt captured on 2021-12-17 at 13:26:06.
-=-=-=-=-=-=-
2020-01-02T12:11:26 #kisslinux <dylanaraps> https://getkiss.org/blog/20200102a 2020-01-02T12:11:32 #kisslinux <dylanaraps> New "This week in KISS" 2020-01-02T12:17:13 #kisslinux <lieuxnoir> dylanaraps: eiwd doesn't build on my laptop 2020-01-02T12:17:24 #kisslinux <lieuxnoir> https://termbin.com/rznw 2020-01-02T12:18:53 #kisslinux <dylanaraps> Thanks 2020-01-02T12:18:58 #kisslinux <dylanaraps> Will try and reproduce. 2020-01-02T12:23:53 #kisslinux <dylanaraps> Hm. I can't reproduce this at all. 2020-01-02T12:29:38 #kisslinux <lieuxnoir> the error seems to be a missing man page 2020-01-02T12:30:24 #kisslinux <dylanaraps> Yup 2020-01-02T12:30:34 #kisslinux <dylanaraps> It works on my machine though. Which is weird. 2020-01-02T12:30:42 #kisslinux <lieuxnoir> have you tried cleaning the kiss cache then rebuilding? 2020-01-02T12:31:19 #kisslinux <dylanaraps> Yup 2020-01-02T12:31:22 #kisslinux <dylanaraps> Just tried again. 2020-01-02T12:31:26 #kisslinux <dylanaraps> Still builds fine. 2020-01-02T12:32:38 #kisslinux <lieuxnoir> do you have an rst2man command? 2020-01-02T12:32:56 #kisslinux <dylanaraps> I do not. 2020-01-02T12:33:10 #kisslinux <dylanaraps> Actually. I do. 2020-01-02T12:33:15 #kisslinux <dylanaraps> rst2man: /home/goldie/.local/bin/rst2man.py 2020-01-02T12:36:22 #kisslinux <lieuxnoir> yes, where'd you get that 2020-01-02T12:37:17 #kisslinux <lieuxnoir> ah, python-docutils 2020-01-02T12:37:19 #kisslinux <dylanaraps> https://docutils.sourceforge.io/ 2020-01-02T12:37:21 #kisslinux <dylanaraps> Yup 2020-01-02T12:37:44 #kisslinux <dylanaraps> Most likely from pip. Possibly from youtube-dl. 2020-01-02T12:37:59 #kisslinux <dylanaraps> I'll make it so docs are only built if rst2man is available. 2020-01-02T12:38:19 #kisslinux <lieuxnoir> great, thanks 2020-01-02T12:38:49 #kisslinux <dylanaraps> I'm bringing eiwd to compatibility with iwd master so give me 30 mins or so. 2020-01-02T12:39:27 #kisslinux <lieuxnoir> yeah, no rush :D 2020-01-02T12:40:44 #kisslinux <dylanaraps> :) 2020-01-02T12:55:44 #kisslinux <dylanaraps> OK. Should be fixed. 2020-01-02T12:55:48 #kisslinux <dylanaraps> Will test 2020-01-02T13:01:20 #kisslinux <E5ten> Doing the important work of saving us from dbus 🙏 2020-01-02T13:07:20 #kisslinux <dylanaraps> https://github.com/dylanaraps/eiwd/releases/tag/0.2.2 2020-01-02T13:07:22 #kisslinux <dylanaraps> :) 2020-01-02T13:07:24 #kisslinux <dylanaraps> lieuxnoir: 2020-01-02T13:09:48 #kisslinux <dylanaraps> Oops 2020-01-02T13:09:54 #kisslinux <dylanaraps> Still broken when rst2man is missing. 2020-01-02T13:10:13 #kisslinux <dylanaraps> I love software 2020-01-02T13:10:36 #kisslinux <dzove855> long live software! 2020-01-02T13:10:42 #kisslinux <dylanaraps> I'm just going to ship compiled man pages and remove all the generation steps. 2020-01-02T13:10:46 #kisslinux <dylanaraps> :P 2020-01-02T13:19:54 #kisslinux <dylanaraps> https://github.com/dylanaraps/eiwd/releases/tag/0.2.3 2020-01-02T13:19:56 #kisslinux <dylanaraps> phew 2020-01-02T13:40:33 #kisslinux <lieuxnoir> https://termbin.com/veoc 2020-01-02T13:42:12 #kisslinux <dylanaraps> Lol. That's a new one. 2020-01-02T13:43:03 #kisslinux <dylanaraps> The CI passed though. 2020-01-02T13:43:04 #kisslinux <dylanaraps> Hm 2020-01-02T13:44:52 #kisslinux <dylanaraps> ls -l seems fine. 2020-01-02T13:45:02 #kisslinux <dylanaraps> ... Jan 2 17:02 AUTHORS 2020-01-02T13:45:17 #kisslinux <dylanaraps> Can anyone else reproduce? 2020-01-02T13:46:21 #kisslinux <dylanaraps> I need to go shopping for dinner and I'll fix this when I get back. 2020-01-02T14:23:30 #kisslinux <dylanaraps> lieuxnoir: Try again (Run `kiss u` then `kiss b eiwd`). 2020-01-02T14:23:47 #kisslinux <dylanaraps> I updated the tarball in-place (Same version number). 2020-01-02T14:24:25 #kisslinux <dylanaraps> Actually, it's 0.2.3 now. I forgot to push it before. 2020-01-02T14:24:30 #kisslinux <dylanaraps> yay software 2020-01-02T14:25:26 #kisslinux <dylanaraps> Anyone using BMQ or an out of tree scheduler? 2020-01-02T14:27:44 #kisslinux <lieuxnoir> why is it looping? 2020-01-02T14:28:26 #kisslinux <dylanaraps> Looping? 2020-01-02T14:28:51 #kisslinux <lieuxnoir> yes, it's not reaching the `make` part 2020-01-02T14:31:09 #kisslinux <dylanaraps> E5ten: still up to porting the build system to cmake? hah 2020-01-02T14:31:09 #kisslinux <dylanaraps> lieuxnoir: OK. Let me try something else. 2020-01-02T14:31:09 #kisslinux <dylanaraps> Apologies 2020-01-02T14:31:20 #kisslinux <lieuxnoir> it shows errors when I Ctrl+C 2020-01-02T14:31:54 #kisslinux <dylanaraps> Will push a new tarball in a sec 2020-01-02T14:32:42 #kisslinux <lieuxnoir> https://termbin.com/cibw 2020-01-02T14:33:36 #kisslinux <dylanaraps> OK. 2020-01-02T14:33:38 #kisslinux <dylanaraps> Pushed a fix. 2020-01-02T14:33:44 #kisslinux <dylanaraps> `kiss u` and then `kiss b eiwd`. 2020-01-02T14:35:00 #kisslinux <E5ten> oh god I totally forgot lol, I'll try to do that within the next few days 2020-01-02T14:35:54 #kisslinux <dylanaraps> No rush. I'm just finding autotools to be terrible on the developer side. 2020-01-02T14:38:00 #kisslinux <lieuxnoir> https://termbin.com/b83p 2020-01-02T14:38:43 #kisslinux <E5ten> shocker, autotools is terrible on every side 2020-01-02T14:40:39 #kisslinux <dylanaraps> Grr. My clock is right. 2020-01-02T14:40:50 #kisslinux <dylanaraps> Just ran `autoreconf -fis` as usual. 2020-01-02T14:41:32 #kisslinux <E5ten> can I have a relatively high cmake version requirement lol? 2020-01-02T14:42:00 #kisslinux <dylanaraps> Sure 2020-01-02T14:42:14 #kisslinux <dylanaraps> I'm still going to keep autotools around. 2020-01-02T14:42:24 #kisslinux <dylanaraps> I'd actually prefer to swap to a basic Makefile. 2020-01-02T14:42:42 #kisslinux <E5ten> sounds good 2020-01-02T14:43:20 #kisslinux <dylanaraps> lieuxnoir: I pushed a change to run autoreconf... 2020-01-02T14:43:21 #kisslinux <dzove855> +1 for the basic Makefile, since two days i'm killing myself with cmake, python, centos and pip 2020-01-02T14:44:31 #kisslinux <dylanaraps> I wonder if I can lazily just use the generated Makefile from ./configure standalone. 2020-01-02T14:44:42 #kisslinux <knob> @Dylan your repo commits are showing as a couple of hours ahead of current time 2020-01-02T14:45:19 #kisslinux <dylanaraps> My laptop seems to have travelled to the future for some reason. 2020-01-02T14:45:35 #kisslinux <E5ten> dylanaraps: definitely can't 2020-01-02T14:45:47 #kisslinux <dylanaraps> My clock is correct though... 2020-01-02T14:46:18 #kisslinux <dylanaraps> This happened once before didn't it? 2020-01-02T14:46:23 #kisslinux <E5ten> I mean the generated Makefile thing 2020-01-02T14:46:27 #kisslinux <dylanaraps> E5ten: You probably remember. 2020-01-02T14:46:27 #kisslinux <E5ten> yeah it did 2020-01-02T14:47:33 #kisslinux <dzove855> *sarcasm* well that's now microsoft behind, they always know before you, want you want to type 2020-01-02T14:47:45 #kisslinux <lieuxnoir> it builds, but im having some `Clock skew detected. Your build may be incomplete` warnings 2020-01-02T14:48:54 #kisslinux <dylanaraps> My clock is correct though. 2020-01-02T14:49:07 #kisslinux <dylanaraps> Hm 2020-01-02T14:49:12 #kisslinux <dylanaraps> I hate technology 2020-01-02T14:50:57 #kisslinux <jlgon91> hi 2020-01-02T14:51:13 #kisslinux <dylanaraps> Hello 2020-01-02T14:51:24 #kisslinux <jlgon91> how are you 2020-01-02T14:51:47 #kisslinux <lieuxnoir> how about your hardware clock? 2020-01-02T14:52:17 #kisslinux <dylanaraps> I'm good, you? I'm happy to answer any questions you may have. 2020-01-02T14:52:24 #kisslinux <dylanaraps> lieuxnoir: Also correct 2020-01-02T14:52:34 #kisslinux <dylanaraps> I'm going to reset it anyway though. 2020-01-02T14:55:56 #kisslinux <lieuxnoir> i'll wait for 2 hours and try building again without the `autoreconf -fis` 2020-01-02T14:56:14 #kisslinux <dylanaraps> Lol 2020-01-02T14:56:21 #kisslinux <dylanaraps> I'm going to try one more time. 2020-01-02T14:56:56 #kisslinux <lieuxnoir> i don't know, lol, just a bad guess 2020-01-02T14:58:14 #kisslinux <lieuxnoir> your commits are ahead 2020-01-02T14:58:52 #kisslinux <knob> you can try 2.2 in 9 minutes though :D 2020-01-02T14:59:21 #kisslinux <dylanaraps> lol... 2020-01-02T14:59:28 #kisslinux <dylanaraps> OK. My clock should be fine now. 2020-01-02T14:59:45 #kisslinux <dylanaraps> 2.2 is missing the man pages fix though. lol 2020-01-02T14:59:55 #kisslinux <dylanaraps> Let me draft a 0.2.4. 2020-01-02T14:59:57 #kisslinux <dylanaraps> 2 secs 2020-01-02T15:04:59 #kisslinux <dylanaraps> https://github.com/dylanaraps/eiwd/releases/tag/0.2.4 2020-01-02T15:05:03 #kisslinux <dylanaraps> How's the date on this one/ 2020-01-02T15:05:07 #kisslinux <dylanaraps> ?* 2020-01-02T15:06:24 #kisslinux <dylanaraps> Pushed 0.2.4 to the repositories. 2020-01-02T15:07:19 #kisslinux <knob> time good now 2020-01-02T15:07:33 #kisslinux <knob> what was the problem 2020-01-02T15:08:12 #kisslinux <dylanaraps> Dunno. I just gave it a reset. 2020-01-02T15:08:17 #kisslinux <knob> ok 2020-01-02T15:09:26 #kisslinux <dylanaraps> lieuxnoir: Try 0.2.4 (in repos now) 2020-01-02T15:09:43 #kisslinux <dylanaraps> This is interesting: https://probablydance.com/2019/12/30/measuring-mutexes-spinlocks-and-how-bad-the-linux-scheduler-really-is/ 2020-01-02T15:10:26 #kisslinux <knob> It'll be a while before i can try build this. I put the initial bug report in re the man pages 2020-01-02T15:11:04 #kisslinux <knob> Thanks for fixing 2020-01-02T15:11:09 #kisslinux <dylanaraps> No problem 2020-01-02T15:11:28 #kisslinux <dylanaraps> There's no generation process for the man pages now so it'll always work. 2020-01-02T15:11:38 #kisslinux <dylanaraps> I generate them beforehand basically. 2020-01-02T15:11:44 #kisslinux <knob> cool 2020-01-02T15:12:31 #kisslinux <dylanaraps> brb 2020-01-02T15:13:09 #kisslinux <lieuxnoir> working fine now 2020-01-02T15:15:23 #kisslinux <dylanaraps> I'm now running a kernel with the BMQ scheduler. 2020-01-02T15:17:50 #kisslinux <dylanaraps> lieuxnoir: woo hoo 2020-01-02T15:20:34 #kisslinux <knob> That's an interesting article. 2020-01-02T15:22:58 #kisslinux <dylanaraps> Yup. It's why I'm trying BMQ. 2020-01-02T15:42:02 #kisslinux <icyphox> dylanaraps: Thoughts on BSD? 2020-01-02T15:42:36 #kisslinux <icyphox> Will there ever be a KissBSD? ;) 2020-01-02T15:44:38 #kisslinux <konimex> if the BSD kernel and libc can be ripped out of the tree as easy as possible, maybe? 2020-01-02T15:45:19 #kisslinux <icyphox> Hmm. 2020-01-02T15:45:58 #kisslinux <icyphox> https://www.hyperbola.info/news/announcing-hyperbolabsd-roadmap/ 2020-01-02T15:46:33 #kisslinux <icyphox> These guys are in the process of switching to the BSD kernel; reasons in the blog post. 2020-01-02T15:47:02 #kisslinux <konimex> I've seen that, it won't be pure BSD but a FSF-approved one though 2020-01-02T15:47:20 #kisslinux <icyphox> Hmm. 2020-01-02T15:47:24 #kisslinux <icyphox> Yeah I suppose. 2020-01-02T15:49:08 #kisslinux <dylanaraps> icyphox: I like BSD but it's sad that you're forced to use dbus etc with software like Firefox. 2020-01-02T15:49:35 #kisslinux <dylanaraps> A lot of crap is being forced on BSD thanks to systemd/pulse/dbus/etc. 2020-01-02T15:50:04 #kisslinux <dylanaraps> OpenBSD doesn't support my hardware which is actually why KISS exists. :P 2020-01-02T15:50:13 #kisslinux <icyphox> Ah! 2020-01-02T15:57:09 #kisslinux <lieuxnoir> lol https://termbin.com/lgos 2020-01-02T15:58:52 #kisslinux <dylanaraps> Yup 2020-01-02T15:59:02 #kisslinux <dylanaraps> I had the same issue when I first starting using it. :P 2020-01-02T15:59:07 #kisslinux <dylanaraps> Pretty easy to fix 2020-01-02T16:00:13 #kisslinux <lieuxnoir> i should've installed iwd on arch before copying the config lol 2020-01-02T16:31:44 #kisslinux <E5ten> cmake shouldn't take that long, already got it creating iwd executable successfully 2020-01-02T16:33:53 #kisslinux <E5ten> the bundled ell build requires the source to be alongside iwd right? like not as a subdirectory? 2020-01-02T16:45:47 #kisslinux <E5ten> http://ix.io/26cD initial cmake patch (no tests or sanitizer libs or anything yet) 2020-01-02T16:46:44 #kisslinux <E5ten> also suggestion to replace src/genbuiltin disgusting script with http://ix.io/26cE 2020-01-02T16:52:55 #kisslinux <dylanaraps> Thanks :D 2020-01-02T16:53:44 #kisslinux <dylanaraps> The ell/ directory sits alongside src/ for reference. 2020-01-02T16:55:11 #kisslinux <dylanaraps> > You have been added to neofetch <noreply⊙ln> 2020-01-02T16:55:24 #kisslinux <dylanaraps> https://launchpad.net/~neofetch 2020-01-02T16:55:32 #kisslinux <dylanaraps> ?!?!?!? 2020-01-02T21:15:40 #kisslinux <E5ten> But the build system symlinks an ell directory beside the top level dir to be alongside src