💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-03-24.txt captured on 2024-05-12 at 16:08:52.

View Raw

More Information

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