💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-06-12.txt captured on 2024-03-21 at 16:00:11.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
[2021-06-12T00:39:15Z] <riteo> oh I just noticed that dilyn made a small list of implicit dependencies, thank you! [2021-06-12T00:42:35Z] <riteo> btw I'm pretty sure that https://k1sslinux.org/faq#5.5 isn't necessarily true [2021-06-12T00:42:59Z] <riteo> I find DRM revolting, but I think that gcompat might run it without too many issues [2021-06-12T00:45:59Z] <dilyn> well if somebody gets netflix working lmk :) [2021-06-12T00:48:05Z] * midfavila inhales sharply [2021-06-12T00:48:13Z] <riteo> mid calm down [2021-06-12T00:48:20Z] <midfavila> Talk of running DRM under KISS is heretical behavior, riteo [2021-06-12T00:48:30Z] <midfavila> this is a liberated household [2021-06-12T00:48:37Z] <midfavila> next thing I know you'll all be using HDMI [2021-06-12T00:48:38Z] <riteo> I never said I wanted to do it nor know if it works [2021-06-12T00:49:02Z] <midfavila> i am ***extremely*** disappointed in your behavior, dilyn. go sit in the corner and think about what you've done [2021-06-12T00:49:30Z] <riteo> mid... [2021-06-12T00:49:39Z] <riteo> do you know that I'm working on making nvidia's driver work on kiss, right? [2021-06-12T00:49:48Z] <midfavila> friendship ended with riteo [2021-06-12T00:49:51Z] <riteo> I didn't want do do it but I'm desperate [2021-06-12T00:49:51Z] <midfavila> s m h [2021-06-12T00:50:06Z] <riteo> mid I really want kiss, but my gpu is killing me [2021-06-12T00:50:27Z] <midfavila> >:CCCCCCCCCCCCCCCCCC [2021-06-12T00:50:33Z] <midfavila> acquire the Matrox [2021-06-12T00:50:34Z] <midfavila> for great justice [2021-06-12T00:50:36Z] <riteo> I swear, as soon as GPU prices fall down and I'll buy an AMD I will throw that package in the trash [2021-06-12T00:51:03Z] <riteo> I don't know if I really want to do it actually [2021-06-12T00:51:17Z] <midfavila> ultimately it's your machine. i'm just shitposting [2021-06-12T00:51:24Z] <riteo> no but I'm serious [2021-06-12T00:51:43Z] <riteo> I really feel like I'm stuffing weird shit into this distro [2021-06-12T00:51:54Z] <riteo> like I don't know, eating hamburgers in a vegan restaurant [2021-06-12T00:52:03Z] <riteo> it feels... Weird [2021-06-12T00:52:18Z] <midfavila> you mean you don't go into a vegan restaurant explicitly to order a fat, juicy steak [2021-06-12T00:52:20Z] <midfavila> ? [2021-06-12T00:52:40Z] <riteo> kind of [2021-06-12T00:52:44Z] <midfavila> hmm [2021-06-12T00:52:47Z] <midfavila> strange [2021-06-12T00:52:54Z] <riteo> like, it feels out of place [2021-06-12T00:53:02Z] <riteo> Am I really supposed to be doing this? [2021-06-12T00:53:02Z] <midfavila> i fail to see how [2021-06-12T00:53:42Z] <riteo> this is an extremely minimalist distro, will I feel ok running a proprietary huge blob requiring gcompat on my machine? [2021-06-12T00:53:47Z] <riteo> will my install feel clean? [2021-06-12T00:53:53Z] <midfavila> KISS isn't really a distro, my guy [2021-06-12T00:53:54Z] <riteo> I've actually been thinking about this for months [2021-06-12T00:54:01Z] <midfavila> it's a meta-distro [2021-06-12T00:54:06Z] <riteo> eh [2021-06-12T00:54:09Z] <midfavila> a set of tools that can be applied in any manner you choose [2021-06-12T00:54:16Z] <riteo> that's actually true [2021-06-12T00:54:19Z] <riteo> but still [2021-06-12T00:54:29Z] <midfavila> sometimes I don't *compeltely* talk out of my ass, contrary to common belief [2021-06-12T00:54:30Z] <midfavila> :P [2021-06-12T00:54:33Z] <midfavila> completely* [2021-06-12T00:54:41Z] <riteo> it's still not gkiss [2021-06-12T00:54:51Z] <riteo> it's kiss, with it's own ideas behind [2021-06-12T00:54:57Z] * midfavila shrugs [2021-06-12T00:55:00Z] <riteo> actually thinking about it you can install wayland on there too [2021-06-12T00:55:06Z] <riteo> no ok nevermind I'll do it [2021-06-12T00:55:16Z] <riteo> lmao [2021-06-12T01:01:56Z] <riteo> do you guys think I'm overthinking this stuff [2021-06-12T01:03:33Z] <dilyn> I have no clue what you're thinking *about* [2021-06-12T01:03:49Z] <dilyn> the conflict of having proprietary hardware? [2021-06-12T01:04:02Z] <riteo> pretty much yeah [2021-06-12T01:04:14Z] <riteo> like, spending time making it run [2021-06-12T01:04:15Z] <dilyn> i mean... why are you running KISS? Because if it's to avoid proprietary blobs... don't do it. But then... Probably just run parabola or w/e [2021-06-12T01:04:28Z] <dilyn> there's no good reason not to make something you spent money on work [2021-06-12T01:04:36Z] <riteo> good point [2021-06-12T01:04:48Z] <dilyn> so either sell it, keep it for something else, or go for it! [2021-06-12T01:05:02Z] <dilyn> you should do it because a few people in the universe would be pretty happy to have it working haha [2021-06-12T01:05:27Z] <riteo> well, considering these hard times it's not like I got any other choice [2021-06-12T01:06:12Z] <riteo> you know what, fuck it, I'll reboot now onto a debian live cd or whatever and look what the installer does so I can package it properly [2021-06-12T01:06:29Z] <riteo> cya later! [2021-06-12T02:05:35Z] <noocsharp> i wonder if he knows away messages exist [2021-06-12T02:48:06Z] <dilyn> lmao [2021-06-12T02:48:18Z] <dilyn> it's unclear [2021-06-12T05:06:41Z] <testuser[m]1> Hi [2021-06-12T05:09:26Z] <testuser[m]1> acheam Maybe you have gobject-introspection installed, but gtk stack is not built with support for it so it fails. I'll disable it [2021-06-12T07:44:35Z] <testuser[m]1> omanom: https://git.git-bruh.duckdns.org/kiss-repo/commit/ce0652bd00ccf97a47bd368f82cf1d64657ee2e0.html [2021-06-12T07:45:03Z] <testuser[m]1> it has jumbo builds enabled so maybe you'd want to remove `-DENABLE_UNIFIED_BUILDS=ON` if you have low ram [2021-06-12T10:06:15Z] <illiliti> https://envs.sh/so.jpg [2021-06-12T10:09:57Z] <illiliti> soon :) [2021-06-12T10:10:17Z] <testuser[m]1> nice! [2021-06-12T10:10:54Z] <illiliti> thanks [2021-06-12T10:10:57Z] <m1ky0> i heard dylanaraps is back finally [2021-06-12T10:11:09Z] <testuser[m]1> yeah [2021-06-12T10:11:11Z] <testuser[m]1> but not here [2021-06-12T10:11:14Z] <testuser[m]1> (yet) [2021-06-12T10:13:47Z] <illiliti> he's afraid to come here for some reason [2021-06-12T10:13:54Z] <illiliti> maybe he don't want to [2021-06-12T10:13:58Z] <illiliti> we will see [2021-06-12T13:40:07Z] <testuser[m]1> https://www.phoronix.com/scan.php?page=news_item&px=Clang-PGO-For-Linux-Next [2021-06-12T13:55:29Z] <riteo> hiii! [2021-06-12T14:00:38Z] <testuser[m]1> hi riteo [2021-06-12T14:09:06Z] <acheam> nice article testuser[m]1 [2021-06-12T14:09:10Z] <acheam> https://specifications.freedesktop.org/basedir-spec/latest/ar01s03.html [2021-06-12T14:09:24Z] <acheam> $XDG_STATE_HOME now exists [2021-06-12T14:09:31Z] <acheam> for log and history filea [2021-06-12T14:13:08Z] <ang> read that earlier. What's a sane default for it? [2021-06-12T14:13:43Z] <testuser[m]1> /tmp [2021-06-12T14:14:15Z] <ang> /s? [2021-06-12T14:15:43Z] <ang> I don't think /tmp is a good default [2021-06-12T14:16:09Z] <ang> might as well keep things in .cache then [2021-06-12T14:16:21Z] <illiliti> ~/.local/state [2021-06-12T14:16:28Z] <riteo> actually reading the article it makes sense to use /tmp [2021-06-12T14:16:56Z] <konimex> depending on the configuration (iirc a lot of distros mount tmpfs by default), /tmp doesn't preserve its contents between reboots, it's not a good fit for "local" states for the second use case (current state of the application that can be reused on a restart (view, layout, open files, undo history, …)) [2021-06-12T14:17:07Z] <illiliti> sys analog is /var/{lib,db} [2021-06-12T14:17:38Z] <illiliti> and maybe /var/tmp [2021-06-12T14:18:06Z] <ang> why not ~/.local/{lib,db} then? [2021-06-12T14:18:35Z] <ang> yep, exactly my thought, konimex [2021-06-12T14:18:37Z] <riteo> oh konimex I see [2021-06-12T14:18:37Z] <riteo> so $XDG_STATE_HOME is supposes to persist between system restarts too? [2021-06-12T14:18:58Z] <riteo> s/supposes/supposed/ [2021-06-12T14:19:21Z] <jstnas> It should if you want to keep stuff like undo history between reboots [2021-06-12T14:19:22Z] <ang> at least for the things I'd use it for, yes [2021-06-12T14:20:00Z] <konimex> ang: say, is ~/.local/bin an XDG standard? if so, ~/.local/lib makes sense, but not ~/.local/db [2021-06-12T14:21:47Z] <ang> konimex: I would have no clue if XDG specifies any defaults at all tbh [2021-06-12T14:22:19Z] <ang> they give recommendaions apparently?! [2021-06-12T14:22:34Z] <illiliti> konimex: User-specific executable files may be stored in $HOME/.local/bin [2021-06-12T14:23:18Z] <ang> > a default equal to $HOME/.local/state should be used [2021-06-12T14:23:33Z] <ang> nvm, they give defaults but just not for the new variable... [2021-06-12T14:33:07Z] <illiliti> https://github.com/kiss-community/kiss/pull/31 [2021-06-12T14:33:12Z] <illiliti> the discussion becoming a little bit heated [2021-06-12T14:33:16Z] <illiliti> leave your feedback [2021-06-12T14:37:27Z] <testuser[m]1> how does this solution pass the PKG, TYPE and other vars to the hook [2021-06-12T14:41:28Z] <riteo> this IMO makes packages way too fiddly and mutable [2021-06-12T14:42:04Z] <illiliti> It's not exactly a hook, it's more like a drill into kiss internals [2021-06-12T14:43:05Z] <jstnas> clearly we need gentoo use flags [2021-06-12T14:44:22Z] <illiliti> no no, only over my dead body :)) [2021-06-12T14:44:45Z] <riteo> mh [2021-06-12T14:44:57Z] <riteo> is the original issue the fact that software built without x too? [2021-06-12T14:44:59Z] <testuser[m]1> you can do something like this in the same time to write a hook https://termbin.com/vv0e [2021-06-12T14:45:05Z] <testuser[m]1> not that "manual" [2021-06-12T14:45:37Z] <riteo> oh testuser[m]1 that's very elegant and simple [2021-06-12T14:45:45Z] <riteo> but again, is the issue that x11 is an optional dependency? [2021-06-12T14:46:25Z] <riteo> because thinking about it why not make the package check for x11 at build time and do its thing there? [2021-06-12T14:46:31Z] <riteo> like some packages already do [2021-06-12T14:46:38Z] <testuser[m]1> some packages disable x11 stuff automatically if its not found [2021-06-12T14:46:38Z] <ang> I can see the use-case but yeah, as illiliti said, feels more like drilling into kiss' internals [2021-06-12T14:46:49Z] <testuser[m]1> so no need to interfere in build file [2021-06-12T14:46:56Z] <ang> and besides that, prime example why tab indentation is superior [2021-06-12T14:47:04Z] <ang> look at that ugly unindented heredoc [2021-06-12T14:47:27Z] <riteo> testuser[m]1: wait, what do you mean [2021-06-12T14:47:44Z] <riteo> what do you mean by interfering with the build file? [2021-06-12T14:47:59Z] <riteo> I'm not talking about hooks, like, literally updating the package build file itself [2021-06-12T14:48:25Z] <testuser[m]1> like xkeyboard-config, you can just remove libX11 and xkbcomp from depends without doing --without-x11 in the build file [2021-06-12T14:48:29Z] <testuser[m]1> and it'll work fine [2021-06-12T14:48:36Z] <riteo> oh you mean that [2021-06-12T14:48:48Z] <testuser[m]1> thats the only place where this hok is gonna work [2021-06-12T14:48:54Z] <riteo> well, that's more an upstream thing [2021-06-12T14:49:12Z] <testuser[m]1> i mean this approach will work for like 5 packages [2021-06-12T14:49:18Z] <testuser[m]1> of manipulating just the depends file [2021-06-12T14:49:28Z] <riteo> yeah I agree that's pretty useless [2021-06-12T14:49:33Z] <testuser[m]1> most stuff needs intervention [2021-06-12T14:50:05Z] <riteo> if there are optional dependencies somewhere, why not removing them from deps and check for them in the build file? [2021-06-12T14:51:00Z] <riteo> what I mean is that it's more a package issue than a package manager one [2021-06-12T14:52:50Z] <testuser[m]1> also this would break if you dont have the deps preinstalled [2021-06-12T14:52:56Z] <testuser[m]1> oh [2021-06-12T14:52:56Z] <testuser[m]1> nvm [2021-06-12T15:15:45Z] <riteo> it's time [2021-06-12T15:15:50Z] <riteo> mid's awake now [2021-06-12T15:16:03Z] <illiliti> lol [2021-06-12T15:16:03Z] <midfavila> indeedly so [2021-06-12T15:19:12Z] <acheam> and its only.... 1215 [2021-06-12T15:19:35Z] <midfavila> i've been up since ten [2021-06-12T15:19:39Z] <midfavila> i just didn't want to get out of bed [2021-06-12T15:19:44Z] <midfavila> leave me alone, old man [2021-06-12T15:23:59Z] <midfavila> hmm... [2021-06-12T15:24:15Z] <midfavila> the more I think about it, the more tempted I am to try and switch to some monstrous combination of oBSD and KISS [2021-06-12T15:24:41Z] <riteo> like, running BSD's kernel? [2021-06-12T15:24:50Z] <testuser[m]1> Kiss package manager in bsd [2021-06-12T15:25:06Z] <riteo> I mean, it's more than possible [2021-06-12T15:25:08Z] <riteo> but why? [2021-06-12T15:25:12Z] <testuser[m]1> yeah [2021-06-12T15:25:42Z] <midfavila> just not a huge fan of linux from a technical point of view, especially now that rust is encroaching on it [2021-06-12T15:25:53Z] <midfavila> dBSD and oBSD are much more interesting to me [2021-06-12T15:26:00Z] <testuser[m]1> No one's forcing you to use the rust part of it [2021-06-12T15:26:07Z] <testuser[m]1> (Yet0 [2021-06-12T15:26:18Z] <midfavila> the "yet" is what I'm concerned about [2021-06-12T15:27:03Z] <testuser[m]1> I don't think the yet will change for like 5-10 years lol, only new niche stuff will be written in it [2021-06-12T15:27:26Z] <illiliti> that would be painful to use kiss on BSD [2021-06-12T15:27:36Z] <illiliti> BSD's are designed as a monolithic structure. kernel and userland are deeply integrated [2021-06-12T15:27:49Z] <midfavila> Yes, I know. [2021-06-12T15:28:35Z] <illiliti> you need to put massive effort to improve it [2021-06-12T15:28:40Z] <illiliti> afaik cem gave up on this [2021-06-12T15:28:59Z] <riteo> if you want to change kernel I think you should try something else, maybe a little more exotic too [2021-06-12T15:29:08Z] <midfavila> well it's not like I can use minix [2021-06-12T15:29:10Z] <riteo> it'd be a way more interesting project [2021-06-12T15:29:44Z] <testuser[m]1> illiliti: is KISS still going to fit under 1kloc with the tsort stuff ? [2021-06-12T15:30:02Z] <riteo> midfavila: why not? Its webpage says that it's compatible with nBSD too [2021-06-12T15:30:08Z] <midfavila> isn't KISS still under 600 if we ignore comments and whitespace? [2021-06-12T15:30:16Z] <midfavila> riteo because minix's hardware support is stuck in the late 90s [2021-06-12T15:30:29Z] <midfavila> and unfortunately, my computer is slightly more advanced than the latest HP beigebox [2021-06-12T15:30:39Z] <illiliti> kiss isn't 1kloc already [2021-06-12T15:30:45Z] <illiliti> 1372 sloc [2021-06-12T15:30:48Z] <riteo> midfavila: I see [2021-06-12T15:30:54Z] <testuser[m]1> Without comments [2021-06-12T15:31:00Z] <illiliti> yes [2021-06-12T15:31:06Z] <testuser[m]1> Huh [2021-06-12T15:31:48Z] <riteo> I see why dylan wanted to remake it in C now [2021-06-12T15:31:57Z] <riteo> that's an huge shell script [2021-06-12T15:32:27Z] <testuser[m]1> Seems to be 893 according to tokei [2021-06-12T15:32:52Z] <midfavila> cloc reports 894 [2021-06-12T15:33:05Z] <midfavila> i believe that's including comments [2021-06-12T15:33:12Z] <illiliti> github reports 1372 [2021-06-12T15:33:14Z] <illiliti> hmm [2021-06-12T15:33:21Z] <midfavila> shithub's metrics are useless [2021-06-12T15:33:33Z] <illiliti> scc reports 1092(tsort included) [2021-06-12T15:34:06Z] * midfavila coughs in scheme [2021-06-12T15:34:15Z] <illiliti> yeah. github is shit [2021-06-12T15:34:22Z] <midfavila> that's what I said [2021-06-12T15:34:24Z] <midfavila> shithub [2021-06-12T15:34:27Z] <testuser[m]1> 1372 is without blank lines [2021-06-12T15:34:29Z] <testuser[m]1> Not without comments [2021-06-12T15:34:40Z] <midfavila> kiss is like 50% comments tho [2021-06-12T15:34:54Z] <testuser[m]1> Yeah im saying where the shithub metric is coming frk [2021-06-12T15:34:55Z] <testuser[m]1> From [2021-06-12T15:35:12Z] <illiliti> github is no ipv6, SJW, blocking exploit POC's, and more... [2021-06-12T15:35:30Z] <testuser[m]1> POC ? [2021-06-12T15:35:32Z] <riteo> I wonder if someone made a firefox extension or greasemonkey script just to rename github to "shithub" [2021-06-12T15:35:44Z] <riteo> testuser[m]1: Proof of concepts I guess [2021-06-12T15:35:46Z] <testuser[m]1> Oh [2021-06-12T15:35:47Z] <midfavila> proo- [2021-06-12T15:35:48Z] <midfavila> yeah [2021-06-12T15:35:52Z] <riteo> s/concepts/concept/ [2021-06-12T15:36:14Z] <midfavila> yeah okay so [2021-06-12T15:36:26Z] <midfavila> removing comments, cloc reports 469 sloc [2021-06-12T15:36:45Z] <riteo> ok that's way smaller [2021-06-12T15:36:52Z] <testuser[m]1> I don't think so [2021-06-12T15:37:06Z] <testuser[m]1> Maybe the value it gives if without comments and blank lines, then you subtract comments from that value [2021-06-12T15:37:14Z] <illiliti> cloc is written in ... perl?? [2021-06-12T15:37:18Z] <illiliti> ugh [2021-06-12T15:37:22Z] <midfavila> yeah, I know, right? [2021-06-12T15:37:36Z] <riteo> I still don't get what perl is for [2021-06-12T15:37:45Z] <testuser[m]1> Legacy [2021-06-12T15:37:46Z] <midfavila> it's the python of yesteryear [2021-06-12T15:37:51Z] <riteo> oh [2021-06-12T15:37:56Z] <midfavila> also useful for advanced text processing [2021-06-12T15:38:02Z] <midfavila> basically, perl is there when sed and awk don't cut it [2021-06-12T15:38:25Z] <riteo> oh [2021-06-12T15:39:51Z] <illiliti> i've never seen a case where sed and awk don't cut it lol [2021-06-12T15:40:00Z] <midfavila> well, awk is turing complete or w/e [2021-06-12T15:40:12Z] <midfavila> so like... in theory you can use awk for whatever you need [2021-06-12T15:40:18Z] <illiliti> basically, you can do everything with text in awk/shell/sed [2021-06-12T15:40:20Z] <midfavila> but I imagine at a certain point working with perl is easier [2021-06-12T15:40:26Z] <testuser[m]1> can't awk substitute sed too [2021-06-12T15:40:35Z] <midfavila> yeah [2021-06-12T15:41:04Z] <schillingklaus> which implementation of awk is used ion kiss? [2021-06-12T15:41:12Z] <testuser[m]1> Busybod [2021-06-12T15:41:33Z] <illiliti> POSIX, if you mean source code [2021-06-12T16:19:06Z] <riteo> welp, gtg for now, cya! [2021-06-12T16:25:51Z] <midfavila> https://vid.puffyan.us/watch?v=_RmYDX0PxlU acheam sotd suggestion plox [2021-06-12T16:37:18Z] <riteo> hi! I'm back [2021-06-12T16:38:34Z] <midfavila> hi back [2021-06-12T16:38:35Z] <midfavila> i'm mid [2021-06-12T16:38:58Z] <paradigm> I read the message before I read the nick and got excited that it might be dylan [2021-06-12T16:39:06Z] <riteo> I swear this was the most unexpected thing ever [2021-06-12T16:39:07Z] * midfavila cackles [2021-06-12T16:39:12Z] <phoebosw> o/ [2021-06-12T16:39:18Z] <riteo> mid I knew you did dad jokes too, but this was absolutely unexpected [2021-06-12T16:39:32Z] <riteo> you absolutely got me [2021-06-12T16:39:40Z] <midfavila> get blasted [2021-06-12T16:40:03Z] <midfavila> til there's a programming language called e [2021-06-12T16:40:18Z] <midfavila> we've got ABCDeF [2021-06-12T16:40:38Z] <riteo> lmao [2021-06-12T16:41:00Z] <riteo> one day we'll have the full alphabet, uppercase and lowercase [2021-06-12T16:41:09Z] <midfavila> perhaps [2021-06-12T16:46:54Z] <phoebosw> geez webchat is horrible [2021-06-12T16:46:58Z] <phoebosw> my apologies [2021-06-12T16:47:14Z] <riteo> no worries [2021-06-12T16:47:16Z] <midfavila> no forgiveness [2021-06-12T16:47:30Z] <phoebosw> D: [2021-06-12T16:47:38Z] <GalaxyNova> weechat is amazing [2021-06-12T16:47:53Z] <phoebosw> im at work lol [2021-06-12T16:48:12Z] <midfavila> go do your job [2021-06-12T16:48:12Z] <midfavila> smh [2021-06-12T16:48:23Z] <phoebosw> new hospitality job, following dilyn’s trend [2021-06-12T16:48:27Z] <phoebosw> just you wait [2021-06-12T16:48:45Z] <phoebosw> in two years I’ll be bdfl of a niche distro [2021-06-12T16:49:00Z] <midfavila> :thonk: [2021-06-12T16:52:14Z] <midfavila> holy fucking shit- [2021-06-12T16:52:22Z] <midfavila> I need to implement lazy focus in windowlab this weekend [2021-06-12T16:52:30Z] <midfavila> I ***hate*** click to focus [2021-06-12T16:55:39Z] <dilyn> I'm glad I could inspire you phoebos [2021-06-12T16:55:54Z] <GalaxyNova> lol [2021-06-12T16:56:02Z] <dilyn> f [2021-06-12T16:58:47Z] <GalaxyNova> dilyn: What's your opinion on matrix [2021-06-12T16:59:13Z] <dilyn> it's fine [2021-06-12T16:59:22Z] <dilyn> Yet Another Communication App [2021-06-12T16:59:30Z] <GalaxyNova> do you think it'll become an IRC replacement [2021-06-12T16:59:42Z] <dilyn> I like it more than signal/discord/whatsapp/telegram/etc [2021-06-12T16:59:46Z] <dilyn> no [2021-06-12T17:01:10Z] <dilyn> As far as I know it's not aiming to replace anything [2021-06-12T17:01:34Z] <dilyn> I don't see much value in it because I don't really talk to people. lmfao [2021-06-12T17:01:59Z] <dilyn> so I imagine the use case exists, but it's not of much interest to me. I played around with it for a bit and it was pretty cool, slightly more complicated than I think it should be [2021-06-12T17:02:05Z] <dilyn> at least UX-wise [2021-06-12T17:14:21Z] <illiliti> current: kiss b chromium 0.01s user 0.00s system 103% cpu 0.012 total [2021-06-12T17:14:23Z] <illiliti> tsort: ./kiss b chromium 0.02s user 0.01s system 104% cpu 0.026 total [2021-06-12T17:14:27Z] <illiliti> this is pseudo-benchmark of dependency resolution [2021-06-12T17:17:50Z] <illiliti> it becomes even slower if we are going to fix this -> https://github.com/kiss-community/kiss/issues/30 [2021-06-12T17:19:03Z] <illiliti> due to excessive version checks [2021-06-12T17:19:32Z] <illiliti> still faster than portage though haha [2021-06-12T17:19:44Z] <testuser[m]1> Lol [2021-06-12T17:20:04Z] <testuser[m]1> Most packages build faster than portage does dependency checking [2021-06-12T17:21:17Z] <illiliti> yeah. that's ridiculous [2021-06-12T17:26:44Z] <midfavila> tbf I'd rather have a working system with a marginally slower package manager than a broken system with a buggy package manager [2021-06-12T17:26:48Z] <midfavila> but that's just my 2c [2021-06-12T17:28:24Z] <illiliti> me too [2021-06-12T17:28:56Z] <illiliti> but usually i prefer to find balance even if that's not possible [2021-06-12T17:29:43Z] <illiliti> cut corners, you know [2021-06-12T17:29:49Z] * midfavila shrugs [2021-06-12T17:30:09Z] <midfavila> unrelated, but holy crap does C ever have a lot of primitive operators [2021-06-12T17:31:07Z] <midfavila> ?: is cool though. gonna have to make use of it [2021-06-12T17:32:18Z] <illiliti> ?: is less readable then good old if [2021-06-12T17:32:29Z] <midfavila> the code must shrink, illiti [2021-06-12T17:32:40Z] <illiliti> even go dropped it [2021-06-12T17:32:42Z] <midfavila> i can condense four lines into one [2021-06-12T17:34:09Z] <illiliti> at least do not try to write nested ?: [2021-06-12T17:34:15Z] <midfavila> too late [2021-06-12T17:36:31Z] <illiliti> false ? true : ? true : ? true : ... [2021-06-12T17:36:36Z] <illiliti> this is madness [2021-06-12T17:36:40Z] <illiliti> don't do it [2021-06-12T17:36:52Z] <midfavila> i'm gonna do it [2021-06-12T17:37:00Z] <midfavila> i'm gonna coooooooooooooooood [2021-06-12T17:37:20Z] <dilyn> e [2021-06-12T17:37:31Z] <midfavila> fuck, I missed the opportunity to make a 300 joke [2021-06-12T17:37:35Z] <midfavila> the first time in over a decade [2021-06-12T17:37:37Z] <midfavila> and I missed it [2021-06-12T17:37:58Z] <midfavila> i'm disappointed in myself [2021-06-12T17:38:04Z] <dilyn> this is sparta(n coding practices) [2021-06-12T17:38:57Z] <midfavila> ................hmmmmmmmmmmmmm.... [2021-06-12T17:39:06Z] <midfavila> now, how do I shoehorn ?: into lisp [2021-06-12T17:39:38Z] <midfavila> actually, that wouldn't be hard at all. [2021-06-12T18:10:57Z] <illiliti> https://github.com/illiliti/eiwd/releases [2021-06-12T18:11:13Z] <illiliti> github messed up release order [2021-06-12T18:11:17Z] <illiliti> idk why [2021-06-12T18:12:49Z] <illiliti> still impossible to build with clang [2021-06-12T18:13:52Z] <illiliti> https://termbin.com/o5u0 [2021-06-12T18:14:31Z] <illiliti> _AUTODESTRUCT macro shit [2021-06-12T18:14:59Z] <riteo> what should that macro do [2021-06-12T18:15:58Z] <illiliti> looks like it mimic defer free or something like that [2021-06-12T18:16:07Z] <riteo> oh [2021-06-12T18:16:28Z] <riteo> actually it sounds like some joke stuff [2021-06-12T18:16:34Z] <riteo> like the halt and catch fire instruction [2021-06-12T18:16:38Z] <illiliti> there is no way to do defer in ISO C [2021-06-12T18:16:54Z] <illiliti> goto is the only way to cleanup [2021-06-12T18:17:30Z] <midfavila> goto bed; [2021-06-12T18:17:33Z] <illiliti> or functions [2021-06-12T18:17:33Z] <illiliti> everything else is non-portable [2021-06-12T18:17:39Z] <riteo> yes mid [2021-06-12T18:17:44Z] <riteo> that's a goto instruction [2021-06-12T18:17:48Z] <midfavila> . 0. [2021-06-12T18:17:49Z] <midfavila> no way [2021-06-12T18:17:51Z] <midfavila> i didn't know that [2021-06-12T18:17:54Z] <midfavila> thanks riteo [2021-06-12T18:18:01Z] <riteo> you're welcome [2021-06-12T18:18:03Z] <dilyn> return zzz; [2021-06-12T18:18:10Z] <midfavila> learnin' so much in here today [2021-06-12T18:18:18Z] <illiliti> hahah [2021-06-12T18:19:42Z] <midfavila> i should upload my notes on K&R to my site... [2021-06-12T18:24:37Z] <illiliti> keep it up [2021-06-12T18:24:58Z] <riteo> btw mid any news on the hardware photos? [2021-06-12T18:25:26Z] <midfavila> No, sorry. I've been really busy as of late [2021-06-12T18:25:29Z] <midfavila> ...that and my camera is awful. [2021-06-12T18:25:32Z] <riteo> no worries [2021-06-12T18:25:38Z] <midfavila> I'll see if I can borrow a better one from a friend. [2021-06-12T18:29:52Z] <cem> So I got electrocuted from my laptop today [2021-06-12T18:30:02Z] <midfavila> shocking [2021-06-12T18:30:16Z] <midfavila> hopefully you're alright [2021-06-12T18:30:18Z] <cem> I hope HP commits suicide [2021-06-12T18:30:27Z] <midfavila> where did HP even come from [2021-06-12T18:30:33Z] <midfavila> like, have they just always existed? [2021-06-12T18:30:38Z] <riteo> bruh [2021-06-12T18:30:55Z] <riteo> how does something like that even happen [2021-06-12T18:30:56Z] <cem> Yeah, they are really old [2021-06-12T18:31:06Z] <midfavila> one of the Great Old Ones [2021-06-12T18:31:30Z] <dilyn> cem you better kill that laptop before it kills you [2021-06-12T18:31:31Z] <cem> riteo: I just plugged my charger and a fucking bolt came out of it when I touched to damn thing [2021-06-12T18:31:31Z] <midfavila> along with Blue of the Deep, IBM, and Researcher of Digitalis, DR [2021-06-12T18:31:32Z] <dilyn> i need you alive [2021-06-12T18:31:52Z] <midfavila> dilyn's gonna have to bust in through your window like a SWAT force [2021-06-12T18:31:55Z] <riteo> cem: that's actually scary [2021-06-12T18:32:02Z] <midfavila> take out the laptop holding you hostage [2021-06-12T18:32:03Z] <cem> I cried to my dad on the phone today [2021-06-12T18:32:09Z] <cem> I think it convinced him a bit [2021-06-12T18:32:55Z] <cem> dilyn: I need a laptop tho [2021-06-12T18:33:01Z] <midfavila> CF-C2 gang [2021-06-12T18:33:13Z] <midfavila> convert, brother cem [2021-06-12T18:33:30Z] <jstnas> ThinkPad from ebay [2021-06-12T18:33:36Z] <midfavila> thinkpads are shit [2021-06-12T18:33:48Z] <midfavila> at least post-2011 or so [2021-06-12T18:34:28Z] <cem> Yeah, I just want to have something that's usable and durable at the same time [2021-06-12T18:34:43Z] <midfavila> yeah just get a toughbook [2021-06-12T18:34:43Z] <jstnas> X220 [2021-06-12T18:34:54Z] <midfavila> x220 are hilariously overpriced [2021-06-12T18:35:00Z] <midfavila> and not even that durable, besides [2021-06-12T18:35:12Z] <cem> I almost got scammed last time I tried buying a toughpad [2021-06-12T18:35:15Z] <midfavila> i slipped and fell on mine in winter one year and the screen was totally fucked [2021-06-12T18:35:28Z] <jstnas> Got max spec for £150 [2021-06-12T18:36:08Z] <midfavila> cem make sure you only buy from people with 99% or higher rating on ebay. if you *do* get ripped off (unlikely), ebay usually files a full refund within 24hrs [2021-06-12T18:36:09Z] <jstnas> Yikes [2021-06-12T18:36:27Z] <dilyn> my MBP is the most durable piece of tech I've ever had tbh [2021-06-12T18:36:30Z] <jstnas> eBay tups [2021-06-12T18:36:44Z] <jstnas> tips* [2021-06-12T18:36:45Z] <cem> Well, I live in a country where being scammed is easy [2021-06-12T18:36:52Z] <cem> Hell, the whole country is a scam itself [2021-06-12T18:36:54Z] <midfavila> Oof. [2021-06-12T18:36:58Z] <dilyn> wouldn't recommend getting one because they're not very powerful and linux support only gets worse the newer you get, but it's p good [2021-06-12T18:37:13Z] <midfavila> i can't stand macbooks [2021-06-12T18:37:19Z] <dilyn> we know [2021-06-12T18:37:24Z] <cem> lol [2021-06-12T18:37:38Z] <midfavila> i just have to reiterate my stance every time it's brought up, dilyn [2021-06-12T18:37:46Z] <midfavila> maybe one day you'll learn that apple bad [2021-06-12T18:37:47Z] <dilyn> for some reason [2021-06-12T18:37:50Z] <midfavila> but *until that day* [2021-06-12T18:38:09Z] <midfavila> i will remain steadfast [2021-06-12T18:38:10Z] <cem> I mean, apple used to do good hardware [2021-06-12T18:38:28Z] <midfavila> actually, yes. their stuff in the 80s and 90s was really cool [2021-06-12T18:38:48Z] <midfavila> the expanded Apple II line was nifty. pro-grade workstations alongside the weaker macs [2021-06-12T18:39:05Z] <midfavila> and then there was the dual-CPU machine that ran MacOS 9 and DOS in tandem [2021-06-12T18:39:17Z] <midfavila> or the powerbook dock that basically served as a full desktop [2021-06-12T18:39:23Z] <cem> Their workstation lines pre-2010 were actually pretty modifiable and repairable [2021-06-12T18:39:28Z] <midfavila> i've heard that [2021-06-12T18:39:43Z] <midfavila> the problem with apple is that they've always, always, *always* been overpriced [2021-06-12T18:40:01Z] <dilyn> not really [2021-06-12T18:40:11Z] <midfavila> yes, really [2021-06-12T18:40:16Z] <jstnas> You got to be the richest company somehow [2021-06-12T18:40:22Z] <dilyn> my macbook pro costs the exact same as an identically specced XPS 13 [2021-06-12T18:40:28Z] <midfavila> the XPS 13 is overpriced trash too [2021-06-12T18:40:32Z] <dilyn> disagree [2021-06-12T18:40:40Z] <midfavila> meh [2021-06-12T18:40:46Z] <midfavila> that's your right [2021-06-12T18:40:51Z] <midfavila> but for what it's worth? [2021-06-12T18:40:54Z] <cem> I kind of agree with dilyn here [2021-06-12T18:40:58Z] <midfavila> latitudes are superior to the XPS line [2021-06-12T18:41:07Z] <midfavila> and I'll fight you on that [2021-06-12T18:41:37Z] <dilyn> a quad core high resolution display with 8GB of RAM, AC wifi & bluetooth, and a very quality SSD, are not cheap... [2021-06-12T18:41:39Z] <cem> There are cheaper hardware for better specs, but apple is not *THE* overpriced shill of the century [2021-06-12T18:42:05Z] <cem> Phones, yeah. Computers, meh [2021-06-12T18:42:07Z] <midfavila> cem apple is only able to get away with their prices because of their vertical integration and branding [2021-06-12T18:42:15Z] <jstnas> Actually described my x220 [2021-06-12T18:42:33Z] <cem> midfavila: Surely, it sells better because of the software, not the hardware [2021-06-12T18:42:42Z] <dilyn> "They can only get away with this because of legitimate reasons" [2021-06-12T18:42:43Z] <dilyn> kekw [2021-06-12T18:42:44Z] <jstnas> The ecosystem [2021-06-12T18:42:58Z] <cem> If OSX was FOSS Apple's sells would drop 70% [2021-06-12T18:43:07Z] <dilyn> lmao [2021-06-12T18:43:14Z] <midfavila> dilyn quad-core hasn't been impressive for a while. high-res... meh. FHD is fine and should be standard, but 4k or something on a laptop, let alone smaller models, is a total meme. 8GB of RAM is literally cheaper than dirt. wifi and bluetooth cards are *also* extremely cheap [2021-06-12T18:43:26Z] <midfavila> as for an SSD, if it's m.2, I can't say anything [2021-06-12T18:43:38Z] <dilyn> we're talking about 2014 my man [2021-06-12T18:44:08Z] <midfavila> i didn't realize that we agreed to specifically talk about 2014, but okay, sure [2021-06-12T18:44:10Z] <cem> Since my battery lasts 15 minutes out of charge, my main concern is battery nowadays [2021-06-12T18:44:27Z] <dilyn> well we're talking about my mbp, which is a 2014 mbp [2021-06-12T18:44:37Z] <midfavila> if we're talking a brand-new XPS in 2014 with those specs, it would have probably been a pretty penny. but my response would then be "you shouldn't be buying laptops new" [2021-06-12T18:44:40Z] <jstnas> It's a desktop that you can carry around [2021-06-12T18:44:42Z] <dilyn> bruh that ain't no laptop [2021-06-12T18:44:46Z] <dilyn> ^ lol [2021-06-12T18:45:02Z] <dilyn> ... that's just silly mid [2021-06-12T18:45:03Z] <cem> jstnas: Exactly I was just about to say the same thing [2021-06-12T18:45:11Z] <midfavila> dilyn i'd like to know how. [2021-06-12T18:45:20Z] <dilyn> For starters, haswell [2021-06-12T18:45:27Z] <midfavila> why would I pay thousands of dollars for a machine that'll be obsolete in a year [2021-06-12T18:45:33Z] <midfavila> when I could wait and get it for maybe a couple hundred [2021-06-12T18:45:43Z] <dilyn> it obviously isn't because i've been using it for seven years lmfao [2021-06-12T18:45:44Z] <riteo> well then it would be already obsolete [2021-06-12T18:45:56Z] <midfavila> "obsolete" in the sense of "no longer top of the line" [2021-06-12T18:46:00Z] <riteo> oh [2021-06-12T18:46:02Z] <dilyn> that isn't obsolete [2021-06-12T18:46:07Z] <riteo> exactly [2021-06-12T18:46:14Z] <midfavila> when it comes to consumer grade stuff, that's how people seem to use the term [2021-06-12T18:46:25Z] <riteo> that's just stupid [2021-06-12T18:46:27Z] <dilyn> you act in such bad faith [2021-06-12T18:46:33Z] <midfavila> you know what [2021-06-12T18:46:35Z] <midfavila> fuck you, dilyn [2021-06-12T18:46:50Z] <dilyn> captain serial ports are bae trying to commandeer common parlance [2021-06-12T18:46:58Z] <midfavila> i'm not acting in "bad faith" or whatever else you seem to think [2021-06-12T18:47:09Z] <midfavila> i don't have a *reason* to, first of all [2021-06-12T18:47:35Z] <midfavila> and second of all, that requires I actually go out of my way to like, plot this shit [2021-06-12T18:47:41Z] <cem> dilyn: Stop with that serial ports thing, you are scaring mid [2021-06-12T18:47:46Z] <midfavila> have you ever considered that I just have a different worldview? [2021-06-12T18:47:52Z] <cem> He could replace his wifi card for the serial ports [2021-06-12T18:49:44Z] <riteo> ermh, I don't know if it's appropriate to ask right now, but what does https://k1sslinux.org/wiki/kiss/style-guide#0210 require for alignment? Spaces or tabs? [2021-06-12T18:49:59Z] <dilyn> spaces [2021-06-12T18:50:04Z] <riteo> oh ok thanks [2021-06-12T18:52:19Z] <riteo> do you guys think that using LD_PRELOAD counts as an hack? [2021-06-12T18:52:27Z] <midfavila> not really [2021-06-12T18:52:33Z] <midfavila> you're using the system how it's intended [2021-06-12T18:52:54Z] <riteo> mh [2021-06-12T18:55:04Z] <illiliti> if program compiled with -fno-semantic-interposition, LD_PRELOAD will not work [2021-06-12T18:55:23Z] <riteo> oh [2021-06-12T18:55:28Z] <riteo> that's an issue [2021-06-12T18:55:33Z] <illiliti> i would consider LD_PRELOAD as a bad thing [2021-06-12T18:55:37Z] <illiliti> don't use it [2021-06-12T18:55:52Z] <dilyn> it's hacky in that in an ideal world, it isn't a thing you would ever have to do [2021-06-12T18:56:10Z] <dilyn> the cases were it has to be used can probably be fixed in other, better ways [2021-06-12T18:56:11Z] <riteo> you see, to run the nvidia driver I have to tell the xorg server to somehow run the nvidia library with gcompat [2021-06-12T18:56:13Z] <dilyn> but it's a nice failsafe [2021-06-12T18:56:30Z] <dilyn> yeah. I don't know how you could ever do that in a better way tho lmfao [2021-06-12T18:56:40Z] <riteo> lmao [2021-06-12T18:56:48Z] <riteo> maybe linking xorg to gcompat? That sounds even weirder [2021-06-12T18:57:48Z] <riteo> maybe not that much actually, considering that I have to find a good place where to put that enviroment variable [2021-06-12T18:58:07Z] <riteo> should I like, make some wrapper script for startx? [2021-06-12T18:58:40Z] <illiliti> write your own startx [2021-06-12T18:58:43Z] <dilyn> ^ [2021-06-12T18:58:47Z] <illiliti> don't use default one [2021-06-12T18:58:52Z] <dilyn> startx provides a skeleton anyways [2021-06-12T18:58:56Z] <dilyn> you should always write your own [2021-06-12T18:59:03Z] <riteo> mh [2021-06-12T18:59:23Z] <riteo> should I provide it with the future nvidia-kiss repo, or should I tell the user to make their own? [2021-06-12T18:59:39Z] <dilyn> but yeah if you have to use LD_PRELOAD or something like that, you should use a wrapper script. it makes distributing it easier [2021-06-12T18:59:55Z] <dilyn> you can provide a 'simple one' that 'justwerks' [2021-06-12T19:00:46Z] <riteo> I think I'll do that for now [2021-06-12T19:01:03Z] <riteo> although I could make some experiments with custom xorgs packages I guess... [2021-06-12T19:01:20Z] <riteo> s/xorgs/xorg/ [2021-06-12T19:01:41Z] <riteo> I still have no idea why I put so many "s"es at the end of my words [2021-06-12T19:02:38Z] <dilyn> gcompat provides a different ld, no? [2021-06-12T19:02:45Z] <dilyn> it probably isn't... hard... just tricky [2021-06-12T19:02:58Z] <dilyn> or it could justwerk who knows [2021-06-12T19:03:20Z] <riteo> eh, kind of [2021-06-12T19:03:35Z] <riteo> it's just a wrapper AFAIK [2021-06-12T19:03:58Z] <riteo> actually there's a separate library that actually implements the required symbols [2021-06-12T19:04:05Z] <dilyn> right [2021-06-12T19:07:07Z] <illiliti> fuck, my laptop just shutdown and showed me 'warning: battery capacity is lower than minimum...'. i need a new one too lol [2021-06-12T19:08:41Z] <illiliti> fortunately nothing is corrupted [2021-06-12T19:08:43Z] <riteo> why does nvidia provide some libraries with gtk" [2021-06-12T19:08:45Z] <riteo> in them? [2021-06-12T19:08:51Z] <riteo> sorry, my enter key slipped [2021-06-12T19:09:17Z] <riteo> illiliti: the laptop plague [2021-06-12T19:12:40Z] <testuser[m]1> for nvidia-settings gui [2021-06-12T19:13:01Z] <riteo> that's interesting [2021-06-12T19:13:04Z] <testuser[m]1> they have both gtk2 and 3 but you can get away with just installing gtk3 [2021-06-12T19:13:18Z] <testuser[m]1> btw grepo has an nvidia package you can use for reference [2021-06-12T19:13:29Z] <riteo> what has an nvidia package? [2021-06-12T19:13:42Z] <testuser[m]1> gkiss's repo [2021-06-12T19:13:47Z] <riteo> oh I didn't know that [2021-06-12T19:14:26Z] <cem> illiliti: oh I see that far too much, welcome to my life [2021-06-12T19:14:33Z] <riteo> oh cool! Can I base my package on that? In theory I shouldn't even make any changes to it! [2021-06-12T19:14:57Z] <testuser[m]1> yeah [2021-06-12T19:15:06Z] <riteo> nice! [2021-06-12T19:15:09Z] <testuser[m]1> btw most of the libs are optional like cuda [2021-06-12T19:15:10Z] <cem> By the way I now saw the kiss BSD talk from earlier [2021-06-12T19:15:57Z] <testuser[m]1> also you can try patchelf to add a dependency on a shared libary (ie gcompat) [2021-06-12T19:16:03Z] <cem> Yeah, I did some things for like a few weeks, with oBSD as a base, it _kind_ of worked, but I lost interest real quick [2021-06-12T19:16:26Z] <cem> All I did at the end of the day was fixing some BSD related bugs on the package manager [2021-06-12T19:16:51Z] <cem> ksh, the sh256 implementation etc. [2021-06-12T19:17:13Z] <cem> The entire trap thing [2021-06-12T19:17:33Z] <illiliti> trap is a mess [2021-06-12T19:17:41Z] <cem> Yeah, it really is [2021-06-12T19:18:22Z] <testuser[m]1> which bsds use libressl ? [2021-06-12T19:18:49Z] <cem> oBSD and things based on it, I think [2021-06-12T19:18:53Z] <riteo> oh well, most of the work is done now I guess, time to actually install kiss somewhere! Cya! [2021-06-12T19:19:15Z] <cem> I recall FreeBSD used it for a while but I'm really not sure [2021-06-12T19:19:35Z] <cem> I love riteo's quit messages [2021-06-12T19:19:38Z] <testuser[m]1> oh [2021-06-12T19:22:35Z] <cem> Is there any word on Dylan? [2021-06-12T19:23:50Z] <testuser[m]1> other than him being active on gh again ? [2021-06-12T19:23:56Z] <testuser[m]1> no [2021-06-12T19:24:47Z] <illiliti> i find it very strange [2021-06-12T19:24:55Z] <cem> Me too [2021-06-12T19:25:32Z] <dilyn> he's probably just settling back in [2021-06-12T19:25:41Z] <dilyn> deciding what he wants to focus on [2021-06-12T19:26:32Z] <cem> Quite likely, but he could still visit the IRC for a chat [2021-06-12T19:26:36Z] <cem> idk [2021-06-12T19:27:36Z] <Erus_Iluvatar> or maybe even chatting a bit feels like too much for him, we don't know the headspace he's in right now [2021-06-12T19:28:15Z] <cem> you're right [2021-06-12T19:29:18Z] <dilyn> I imagine he knows he'll be overwhelmed the moment he resurfaces in IRC or reddit [2021-06-12T19:31:15Z] <illiliti> overwhelmed of what? [2021-06-12T19:31:19Z] <illiliti> we don't demand anything from him [2021-06-12T19:31:43Z] <Erus_Iluvatar> illiliti: from what I understand, he was some kind of burnout [2021-06-12T19:31:59Z] <illiliti> yeah, i know [2021-06-12T19:32:02Z] <dilyn> overwhelmed in the sense that everyone will crawl out of the wood work and interrogate him xD [2021-06-12T19:32:08Z] <Erus_Iluvatar> so maybe for him, the way he need to heal was cut from everything and everyone except family [2021-06-12T19:32:14Z] <dilyn> like going from zero to sixty in terms of social interaction [2021-06-12T19:32:23Z] <Erus_Iluvatar> ^= [2021-06-12T19:32:34Z] <Erus_Iluvatar> baby steps [2021-06-12T19:32:36Z] <illiliti> ban everyone who's trying to interrogate him [2021-06-12T19:32:50Z] <Erus_Iluvatar> he got back on gh, let's leave him all the time he needs [2021-06-12T19:34:17Z] <dilyn> lmao [2021-06-12T19:36:05Z] <illiliti> Erus_Iluvatar: i hope you're right [2021-06-12T19:54:41Z] <Guest3> Hi all. I'm trying to install sway on a purely installed gkisslinux, but I get an error: https://termbin.com/6m7e [2021-06-12T19:54:47Z] <Guest3> My .profile: https://termbin.com/cbd2 [2021-06-12T19:54:51Z] <Guest3> Please help [2021-06-12T19:57:37Z] <dilyn> did you run out RAM? [2021-06-12T20:00:57Z] <Guest3> Sorry, I installed it on a virtualbox, but when I install it on real hardware, the compilation stops at the freetype-harfbuzz package, because of incorrect compilation flags [2021-06-12T20:01:29Z] <Guest3> On a newly installed system [2021-06-12T20:08:22Z] <Guest3> I will increase the RAM and send a log with this error later [2021-06-12T20:16:29Z] <Guest3> *Yes!* Even on the virtual machine this appears: https://termbin.com/jbgx [2021-06-12T20:16:39Z] <Guest3> Sorry for my stupidity [2021-06-12T20:22:18Z] <illiliti> try to rebuild and reinstall freetype-harfbuzz [2021-06-12T20:22:47Z] <illiliti> testuser[m]1: [2021-06-12T20:23:52Z] <Guest3> illiliti: It doesn't help. An error, I think, in the repository itself [2021-06-12T20:35:52Z] <cem> Guest3: Maybe try `export SAMUFLAGS=-j1` [2021-06-12T20:38:20Z] <Guest3> cem: No, it still doesn't compile. [2021-06-12T20:38:31Z] <illiliti> dilyn: https://github.com/kisslinux/kiss/issues/163#issuecomment-643613029 [2021-06-12T20:38:37Z] <illiliti> dilyn: > Symbolic links can also be used at the file level for finer control over [2021-06-12T20:38:40Z] <illiliti> dependencies [2021-06-12T20:39:15Z] <illiliti> regarding https://github.com/kiss-community/kiss/pull/31 [2021-06-12T21:06:08Z] <cem> I saw that a few days ago and I was about to write a long ass reply, but I felt too lazy to do it [2021-06-12T21:06:22Z] <cem> It's just a bad idea [2021-06-12T21:06:30Z] <cem> dilyn: just say Dylan intended the packaging system to be static and close it lol [2021-06-12T21:17:02Z] <dilyn> lol [2021-06-12T21:17:09Z] <dilyn> yeah I mean [2021-06-12T21:18:14Z] <dilyn> for #31's use-case, you can literally just make a package named `libjpeg-turbo` that symlinks to `libjpeg` instead, no? [2021-06-12T21:18:16Z] <dilyn> ezclap [2021-06-12T21:38:15Z] <cem> Alright I couldn't hold myself, and responded to #31 [2021-06-12T21:39:24Z] <dilyn> lmao [2021-06-12T21:40:06Z] <cem> Damn kiss should have been portage but worse [2021-06-12T21:40:31Z] <cem> Not even portage gives you the ability to change dependencies on the go [2021-06-12T21:40:56Z] <dilyn> we should open a bug report and ask them to fix that [2021-06-12T21:41:28Z] <cem> Yeah, portage should now understand what I mean by random USE flags [2021-06-12T21:41:33Z] <cem> And remove the dependency [2021-06-12T21:41:46Z] <cem> Why are they even defined on a file? [2021-06-12T21:42:07Z] <cem> Use AI to understand USE flags???? yes plez [2021-06-12T21:42:46Z] <cem> How else can you slow down portage's dependency tree generation [2021-06-12T21:42:49Z] <cem> It's way too fast [2021-06-12T21:51:52Z] <dilyn> we've deployed deep machine learning AI to leverage blockchain technologies so that our dependency tree generation synergises with our agile development model [2021-06-12T21:59:04Z] <rio6> export USE="replace all glibc dependency with musl and automatically patch pcakages that can't compile" [2021-06-12T22:04:45Z] <dilyn> the future is here [2021-06-12T23:34:00Z] <illiliti> https://github.com/kiss-community/kiss/pull/34 [2021-06-12T23:34:41Z] <illiliti> count the sloc!