💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-03-24.txt captured on 2024-05-12 at 16:08:52.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-03-24T00:01:51 #kisslinux <fehawen> np 2020-03-24T00:52:19 #kisslinux <ax> rustc is a kick in the balls. 2020-03-24T00:53:06 #kisslinux <ax> 300000 hours for buil brrr... 2020-03-24T02:08:04 #kisslinux <chexier> How do I make a command be executed as root in a kiss build file? 2020-03-24T02:10:39 #kisslinux <ioraff> why do you need to do that? 2020-03-24T02:10:57 #kisslinux <chexier> ioraff: i'm trying to mkdir some directories 2020-03-24T02:11:02 #kisslinux <chexier> nevermind 2020-03-24T02:11:07 #kisslinux <chexier> I've fixed it 2020-03-24T04:07:30 #kisslinux <icyphox> Thanks fehawen! 2020-03-24T04:22:18 #kisslinux <mforney> icyphox: i think your https server might be misconfigured. it is sending the end-entity cert twice before the CA cert 2020-03-24T04:22:51 #kisslinux <mforney> bearssl is a bit stricter than openssl, and refuses to connect due to DN mismatch 2020-03-24T04:23:55 #kisslinux <mforney> see https://decoder.link/sslchecker/icyphox.sh/443 2020-03-24T04:27:44 #kisslinux <mforney> if you are using apache, you probably have both SSLCertificateFile and SSLCertificateChainFile set. you only need to set SSLCertificateFile to the full chain file 2020-03-24T04:48:34 #kisslinux <icyphox> mforney: Ah, I actually configured Netlify with a custom cert. 2020-03-24T04:48:49 #kisslinux <icyphox> They asked me for both the cert and the fullchain files. 2020-03-24T04:48:56 #kisslinux <icyphox> Weird. 2020-03-24T04:54:49 #kisslinux <icyphox> mforney: Fixed! Thanks. 2020-03-24T04:55:15 #kisslinux <icyphox> I just removed my cert from the fullchain. Should be fine now. 2020-03-24T04:55:32 #kisslinux <mforney> yep, works now. thanks :) 2020-03-24T08:26:01 #kisslinux <k1ss> anyone else got this when doing the command "kiss update" 2020-03-24T08:26:02 #kisslinux <k1ss> fatal: Commit 2d28e77c has an untrusted GPG signature, allegedly by Dylan Araps <dylan.araps⊙gc>. 2020-03-24T08:29:25 #kisslinux <dylanaraps> E5ten: cmake built via bootstrap is just slower. It also doesn't work with ccache at all. 2020-03-24T08:30:03 #kisslinux <dylanaraps> chexier: If something isn't packaged, package it yourself! 2020-03-24T08:31:12 #kisslinux <dylanaraps> k1ss: I can't reproduce. See: https://github.com/kisslinux/repo/commits/master 2020-03-24T08:31:17 #kisslinux <dylanaraps> All commits are signed. 2020-03-24T08:31:30 #kisslinux <dylanaraps> This is a rare issue which sometimes happens. 2020-03-24T08:31:47 #kisslinux <dylanaraps> I don't think it's related to the package manager at all. 2020-03-24T08:32:08 #kisslinux <dylanaraps> fehawen: How goes things? 2020-03-24T10:24:30 #kisslinux <mmcar> hey I haven't used chroots before and I'm trying to try out kiss with a chroot. I can get in fine but 'kiss update' says 'failed [...] could not resolve host github.com'. Do I have to do something special for it to work in a chroot? ping seems to work fine. 2020-03-24T10:28:54 #kisslinux <jedavies> no resolv.conf? 2020-03-24T10:46:41 #kisslinux <fehawen> dylanaraps: Things are well, just too much work right now, and somewhat chaotic (as is most places) with the Corona and whatnot. 2020-03-24T11:31:30 #kisslinux <dylanaraps> fehawen: Same thing here. 2020-03-24T11:44:11 #kisslinux <illiliti_> dylanaraps: https://github.com/kisslinux/community/tree/master/community/shellcheck-bin << why bin? 2020-03-24T11:47:15 #kisslinux <dylanaraps> Haskell is horrible from my perspective 2020-03-24T11:54:18 #kisslinux <illiliti_> it is a pain to compile or what? 2020-03-24T11:55:23 #kisslinux <dylanaraps> Yes 2020-03-24T11:56:50 #kisslinux <dylanaraps> Follow the dependency tree for something like shellcheck all the way till you reach ghc (compiler) and its dependencies. 2020-03-24T12:55:08 #kisslinux <dylanaraps> Can someone send me the total size from 'kiss-size python'? 2020-03-24T12:55:17 #kisslinux <dylanaraps> Want to compare with my size reduction effort. 2020-03-24T12:57:41 #kisslinux <claudia> dylanaraps: here u have it https://termbin.com/m9ft 2020-03-24T12:58:18 #kisslinux <dylanaraps> Nice 2020-03-24T12:58:20 #kisslinux <dylanaraps> Thanks 2020-03-24T12:58:31 #kisslinux <dylanaraps> Mine right now: 63.6M total 2020-03-24T12:58:45 #kisslinux <dylanaraps> Dropped 80MB :-) 2020-03-24T12:58:54 #kisslinux <claudia> oof, nice 2020-03-24T12:59:05 #kisslinux <claudia> but did is loose functionality? 2020-03-24T12:59:10 #kisslinux <claudia> *it 2020-03-24T13:00:03 #kisslinux <dylanaraps> I've removed pydoc, 2to3, and IDLE (A TK based Python IDE) 2020-03-24T13:00:41 #kisslinux <dylanaraps> Nothing major 2020-03-24T13:01:03 #kisslinux <dylanaraps> I'm also removing some kids programming modules 2020-03-24T13:07:45 #kisslinux <dylanaraps> > 56.5M total 2020-03-24T13:07:48 #kisslinux <dylanaraps> Lovely 2020-03-24T13:07:52 #kisslinux <jedavies> Nice 2020-03-24T13:10:26 #kisslinux <dzove855> dylanaraps: sorry for my inactivity, with the current situation covid-19 etc.. i have a lot to do at work.. 2020-03-24T13:10:46 #kisslinux <dzove855> how is it going with birch and your personal word wrapper? 2020-03-24T13:11:05 #kisslinux <dylanaraps> I haven't touched it at all 2020-03-24T13:14:14 #kisslinux <dzove855> ooh okey. I will have a look once i finish all my things 2020-03-24T13:14:35 #kisslinux <dzove855> how is the situation in your country? Are the poeple panicking like here? 2020-03-24T13:16:17 #kisslinux <dylanaraps> We're on lockdown 2020-03-24T13:16:32 #kisslinux <dzove855> aah, same like here 2020-03-24T13:16:43 #kisslinux <dylanaraps> Need ID + a piece of paper which states where you are going, when you're going, why you're going, etc. 2020-03-24T13:17:03 #kisslinux <dylanaraps> You need a new piece of paper EVERY time you want to leave the house. 2020-03-24T13:18:06 #kisslinux <dylanaraps> I guess it's Greece's low/no tech solution to the lack of smartphone use in those 40+. ie, I think there's some kind of app for this. 2020-03-24T13:18:10 #kisslinux <dzove855> huu, it's worse then here.. Actually we have a lockdown, but we're authorized to leave when we need too. Example going byuing something etc.. 2020-03-24T13:19:21 #kisslinux <dylanaraps> I'm basically stuck indoors as I refuse to go through the form process :-P 2020-03-24T13:19:43 #kisslinux <dylanaraps> Anyone know of anything which uses libpython.so? 2020-03-24T13:19:50 #kisslinux <dzove855> i understand your choice haha 2020-03-24T13:22:45 #kisslinux <dylanaraps> Our new Python will also be faster fyi. 2020-03-24T13:23:13 #kisslinux <dylanaraps> There's a CFLAG which increases performance 20-27%~ 2020-03-24T13:23:24 #kisslinux <dylanaraps> Also making our python static which improves performance further 2020-03-24T13:24:22 #kisslinux <dylanaraps> I need to also build the library dynamically though (in case any packages want to use it) 2020-03-24T13:44:20 #kisslinux <dylanaraps> > 54.4M total 2020-03-24T13:44:22 #kisslinux <dylanaraps> OK 2020-03-24T13:44:35 #kisslinux <dylanaraps> Will stop here as there's nothing else to really remove/disable. 2020-03-24T13:47:15 #kisslinux <mmcar> attempting to play with kiss in a chroot, I can ping by IP but not by host so 'kiss update' doesn't work. does DNS need to be set up or something? 2020-03-24T13:49:10 #kisslinux <mmcar> disregard, just read the above post about resolv.conf and figured it out immediately lol 2020-03-24T13:49:29 #kisslinux <dylanaraps> :P 2020-03-24T13:50:01 #kisslinux <mmcar> hey thanks for your work btw, I've been following the project for a bit and it's a lot of fun to read about :) 2020-03-24T13:50:50 #kisslinux <dylanaraps> Thanks. Let me know if you have any questions, happy to answer. 2020-03-24T13:51:13 #kisslinux <mmcar> Will do! Might try to run it on real hardware at some point, that should be fun 2020-03-24T14:01:14 #kisslinux <dylanaraps> Nice 2020-03-24T14:18:26 #kisslinux <dylanaraps> https://termbin.com/3liq 2020-03-24T14:18:46 #kisslinux <dylanaraps> Every package on my system sorted by size (largest at bottom) 2020-03-24T14:19:39 #kisslinux <dylanaraps> vim + cmake are a surprise 2020-03-24T14:31:04 #kisslinux <dylanaraps> This explains a lot about cmake: BZIP2 CURL EXPAT FORM JSONCPP LIBARCHIVE LIBLZMA LIBRHASH LIBUV ZLIB ZSTD 2020-03-24T14:31:17 #kisslinux <dylanaraps> ie, it'll vendor these if unavailable 2020-03-24T14:47:46 #kisslinux <jedavies> i3 in community fails to build here, patching fails 2020-03-24T14:48:29 #kisslinux <dylanaraps> Maintainer is actually: matthew w <sirtomato999⊙gc> 2020-03-24T14:49:02 #kisslinux <dylanaraps> (i3-gaps is symlinked to i3 so I still appear as maintainer for i3 as kiss-maintainer/repology don't follow symlinks) 2020-03-24T14:49:07 #kisslinux <dylanaraps> sirtomato: 2020-03-24T14:59:56 #kisslinux <chexier> offtopic but is there a way to get audio working in an (arch) chroot? 2020-03-24T15:03:10 #kisslinux <dylanaraps> It should "just work" if you chroot in using 'kiss-chroot' 2020-03-24T15:03:22 #kisslinux <dylanaraps> (As it'll mount /dev, etc) 2020-03-24T15:07:01 #kisslinux <fehawen> Say I need Docker, would that be much of a hassle with KISS? 2020-03-24T15:07:14 #kisslinux <dylanaraps> Dunno. Haven't tried to package it yet. 2020-03-24T15:07:19 #kisslinux <dylanaraps> I'll give it a shot 2020-03-24T15:07:24 #kisslinux <dylanaraps> I'm not doing anything at the moment 2020-03-24T15:07:53 #kisslinux <k1ss> dylanaraps: how do you list that? 2020-03-24T15:08:11 #kisslinux <dylanaraps> k1ss: I wrote a script 2020-03-24T15:09:56 #kisslinux <dzove855> dylanaraps: personally i would recommend the use of podman and co. 2020-03-24T15:10:20 #kisslinux <dzove855> it's morefriendly and follows "on project per need" docker does "all in one" 2020-03-24T15:10:27 #kisslinux <dylanaraps> k1ss: https://termbin.com/adop 2020-03-24T15:10:34 #kisslinux <dylanaraps> oof 2020-03-24T15:10:49 #kisslinux <k1ss> thanks 2020-03-24T15:10:53 #kisslinux <dylanaraps> Docker's depends may be tricky 2020-03-24T15:23:04 #kisslinux <fehawen> dylanaraps: I was afraid of that 2020-03-24T15:52:16 #kisslinux <konimex> dylan: LLVM 10 has been released, about two hours ago, which means get ready to bump rel for both rust and mesa 2020-03-24T15:53:39 #kisslinux <dylanaraps> Alrighty 2020-03-24T16:01:09 #kisslinux <E5ten> konimex: since LLVM requires cmake anyway wouldn't it make sense to build stuff that supports it and meson like zstd with cmake cuz you already have to have it anyway? 2020-03-24T16:12:37 #kisslinux <konimex> hmm... my main concern was speed, since meson (and python) requires less time to build than cmake, and from my tests somehow meson's generated Ninja builds fewer objects (49) compared to cmake (88), the speed difference between the two in my machine was 6 seconds so probably not too much from that side 2020-03-24T16:12:42 #kisslinux <konimex> but that makes sense 2020-03-24T16:18:53 #kisslinux <konimex> as for harfbuzz though, since they are actively abandoning both cmake and autoconf et al. (https://github.com/harfbuzz/harfbuzz/blob/b07714d6b53bb20a2796f5efa607dc32aac587f1/CMakeLists.txt#L4), I think I have to use meson at that point 2020-03-24T16:22:11 #kisslinux <dylanaraps> Thanks GNOME 2020-03-24T16:23:01 #kisslinux <E5ten> yeah I just meant with zstd, harfbuzz's cmake doesn't even work well without my patch 2020-03-24T16:24:26 #kisslinux <E5ten> I have libelf build as part of my kernel build but since it's unchanging I feel like I should just make a tarball of a precompiled one and use that as the source so I don't have to compile it each time 2020-03-24T17:35:51 #kisslinux <jedavies> sourceforge.net having problems... 2020-03-24T17:44:46 #kisslinux <dylanaraps> > We're sorry -- the Sourceforge site is currently in Disaster Recovery mode. Please check back later. 2020-03-24T17:44:48 #kisslinux <dylanaraps> oof 2020-03-24T18:27:57 #kisslinux <jedavies> pigz doesn't provide /usr/bin/gunzip? 2020-03-24T18:28:22 #kisslinux <dylan02> gunzip is just 'gzip -d' iirc 2020-03-24T18:28:57 #kisslinux <dylan02> It's probably a mere symlink. 2020-03-24T18:29:01 #kisslinux <dylan02> I'll have a look 2020-03-24T18:32:52 #kisslinux <dylan02> jedavies: Fixed 2020-03-24T18:33:35 #kisslinux <dylan02> https://github.com/kisslinux/repo/commit/4491d733fbbe8b4fcff52df12bb97afd7f68aa51 2020-03-24T18:35:36 #kisslinux <dilyn> And now Neovim builds 2020-03-24T18:36:47 #kisslinux <dylan02> Huzzah 2020-03-24T18:39:07 #kisslinux <dylan02> > [360/1052] Building CXX object lib/CodeGen/CMakeFiles/obj.clangCodeGen.dir/CGVTT.cpp.o 2020-03-24T18:39:17 #kisslinux <dylan02> LLVM 10 finished some time ago 2020-03-24T18:39:21 #kisslinux <dylan02> Building Clang now 2020-03-24T18:39:27 #kisslinux <dylan02> Then Rust and Mesa 2020-03-24T18:47:44 #kisslinux <E5ten> dylanaraps: I wonder why the POSIX version of head and tail are so different in the features they support 2020-03-24T18:48:19 #kisslinux <E5ten> like POSIX tail supports pretty much every feature of tail I've ever seen used, while POSIX head can do head -n <positive int> and nothing else 2020-03-24T18:48:57 #kisslinux <dylan02> Maybe tail came after head (ie, head is much older) 2020-03-24T19:44:25 #kisslinux <E5ten> possible 2020-03-24T19:49:38 #kisslinux <jedavies> dylan02: thanks for the fix 2020-03-24T21:54:00 #kisslinux <ax> dylan are you alive ? i restore all github fork from 0 ... now it's should respect the commits policies ... if I understand correctly for the second package I have to redo commit and pull request right? 2020-03-24T22:11:29 #kisslinux <jedavies> ax: do one PR for each package 2020-03-24T22:11:50 #kisslinux <jedavies> I think that's Dylan's policy 2020-03-24T22:13:47 #kisslinux <ax> this is what escapes me. I made the first pull request. then I added the second one, redone the commit and redone the pull request 2020-03-24T22:15:00 #kisslinux <jedavies> This is you? https://github.com/kisslinux/community/pull/585 2020-03-24T22:16:00 #kisslinux <ax> yes 2020-03-24T22:16:10 #kisslinux <jedavies> You have 2 packages in that pull request 2020-03-24T22:17:20 #kisslinux <ax> I thought that by redoing commit and pull request it split them into two requests ... instead it united them ... 2020-03-24T22:19:56 #kisslinux <mforney> ax: you need to make a separate branch for each pull request 2020-03-24T22:22:22 #kisslinux <ax> uhm 2020-03-24T22:23:08 #kisslinux <ax> so I have to redo the pull request ... wow 2020-03-24T22:23:13 #kisslinux <ax> hahaha lol 2020-03-24T22:23:19 #kisslinux <jedavies> All new commits to a branch are added to the pull request, which is why both of them end up in the same PR. Like mforney says, you need another branch. Or wait until the first PR is committed. 2020-03-24T22:23:49 #kisslinux <mforney> ax: it should only take a few seconds to split the commits into separate branches 2020-03-24T22:25:35 #kisslinux <ax> sorry but I still don't understand ... aren't they already split in two? 2020-03-24T22:26:09 #kisslinux <ax> first: https://github.com/kisslinux/community/pull/585/commits/8ed3018f406cf6846c384010d7fe6891b0a72eca and second https://github.com/kisslinux/community/pull/585/commits/6da9a3a99800a0e94e0c2d77a0f8e9e1d596bb83 2020-03-24T22:26:30 #kisslinux <ax> but it's add at first pr second package .. 2020-03-24T22:26:39 #kisslinux <jedavies> Those are 2 commits to the same branch 2020-03-24T22:29:10 #kisslinux <ax> and I understood that too ... politics eludes me ... but I think I understand. 1 branch per package ok. close the pr and redo. 2020-03-24T22:29:30 #kisslinux <ax> I will disturb you shortly 2020-03-24T23:09:03 #kisslinux <chexier> /g/ can't into KISS: https://i.ibb.co/18vcZVT/kek.png 2020-03-24T23:09:46 #kisslinux <jedavies> lol 2020-03-24T23:12:28 #kisslinux <ax> jedavies: #586 it's ok now ? correct ? 2020-03-24T23:15:39 #kisslinux <jedavies> Looks ok, but can you add the manifest? 2020-03-24T23:20:59 #kisslinux <ax> oh yes 2020-03-24T23:28:00 #kisslinux <jedavies> Interesting, btrfs-progs was recently dropped from community: https://github.com/kisslinux/community/commit/fe314f29e9252c42d230fc1aa0535c124a3628eb