💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-01-02.txt captured on 2024-05-10 at 14:41:42.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

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