💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-01-13.txt captured on 2023-01-29 at 03:51:06.
⬅️ Previous capture (2022-03-01)
-=-=-=-=-=-=-
[2022-01-13T00:02:06Z] <bibliocar> A simpler alternative to the linux kernel. [2022-01-13T01:59:25Z] <sad_plan> huh, why doesnt kiss respect using curly braces when using mkdir -p? [2022-01-13T01:59:41Z] <sad_plan> i.e. mkdir -p foo/{bar,baz} [2022-01-13T02:00:11Z] <sad_plan> which makes foo/bar and foo/baz, but kiss instead makes foo/{bar,baz} as its names instead [2022-01-13T02:03:09Z] <acheam> brace expansion is a bash extension [2022-01-13T02:03:45Z] <acheam> https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_06 [2022-01-13T02:05:08Z] <acheam> closest you can get I guess is: [2022-01-13T02:05:19Z] <acheam> for i in bar baz; do mkdir -p foo/$i; done [2022-01-13T02:05:42Z] <acheam> hello phoebos [2022-01-13T02:05:47Z] <phoebos> ^ [2022-01-13T02:05:52Z] <phoebos> hei [2022-01-13T02:06:17Z] <phoebos> turns out my bouncer was playing up so maybe i've been talking to myself for a few days [2022-01-13T02:06:32Z] <acheam> now if we all used a lisp shell, this wouldn't be an issue harumph [2022-01-13T02:06:43Z] <acheam> phoebos: no we were just ignoring you [2022-01-13T02:06:45Z] <acheam> gigs up, guys [2022-01-13T02:06:53Z] <sad_plan> aah. the more you know. [2022-01-13T02:07:04Z] <sad_plan> lol ^ [2022-01-13T02:07:07Z] <phoebos> oh ok [2022-01-13T02:07:21Z] * phoebos cries in the corner [2022-01-13T02:07:39Z] * sad_plan pats with a broom [2022-01-13T02:08:41Z] <phoebos> : ) [2022-01-13T02:08:57Z] <acheam> oh my [2022-01-13T02:08:59Z] <phoebos> idk why pounce didn't exit though [2022-01-13T02:09:00Z] <acheam> what a long face you have [2022-01-13T02:09:14Z] <phoebos> all the better for looking with [2022-01-13T02:09:37Z] <acheam> what small eyes you have [2022-01-13T02:09:58Z] <phoebos> that's just mean [2022-01-13T02:10:43Z] <phoebos> 8 ( [2022-01-13T02:12:00Z] <acheam> you best turn that frown upside down little boy [2022-01-13T02:12:01Z] <sad_plan> did you have to put on those glasses to make your eyes appear bigger? [2022-01-13T02:13:16Z] <phoebos> err, *defensively* no [2022-01-13T02:14:23Z] <phoebos> ) 8 [2022-01-13T03:11:36Z] <dilyn> `npm-core: failed to open file` :o >=| [2022-01-13T03:11:46Z] <dilyn> noocsharp you have failed me:'( [2022-01-13T03:29:38Z] <acheam> oh hey, its midfavila-laptop [2022-01-13T03:29:44Z] <midfavila-laptop> hey DWEEB [2022-01-13T03:30:00Z] <acheam> hey BEEWD [2022-01-13T03:30:04Z] <midfavila-laptop> i hope you've had a nice day acheam uwu [2022-01-13T03:30:23Z] <acheam> i was until you got here, beewd [2022-01-13T03:30:34Z] <midfavila-laptop> really more of a baawd tyvm [2022-01-13T03:30:55Z] <midfavila-laptop> unfortunately for you I at least intend to harass and generally terrorize you all for a good hour and a half [2022-01-13T03:32:18Z] <acheam> noooooo [2022-01-13T03:32:34Z] <midfavila-laptop> that's right, you have to tolerate me screeching about things I barely know about [2022-01-13T03:32:36Z] <midfavila-laptop> what will you do now [2022-01-13T03:32:43Z] <acheam> its past your bedtime [2022-01-13T03:32:44Z] <acheam> go to sleep [2022-01-13T03:32:50Z] <midfavila-laptop> you're not my dad stfu [2022-01-13T03:33:00Z] <acheam> i cant believe that you think you're going to stay up until 1am young man [2022-01-13T03:33:01Z] <midfavila-laptop> besides i'm rewatching one of my favorite animes [2022-01-13T03:33:10Z] <midfavila-laptop> also i'm not i'm going to stay up until midnight [2022-01-13T03:33:14Z] <midfavila-laptop> menight [2022-01-13T03:33:17Z] <acheam> ugh hes a weeb [2022-01-13T03:33:23Z] * acheam cant do math [2022-01-13T03:34:15Z] <midfavila-laptop> it's okay I can't do math either [2022-01-13T03:34:45Z] <midfavila-laptop> what I *can* do is set up a Scalable:tm: and Enterprise:r: and IoT of Things:c: network [2022-01-13T03:34:55Z] <midfavila-laptop> which is totally happening rn [2022-01-13T03:35:27Z] <midfavila-laptop> fuck I probably should be studying instead of consuming content actually [2022-01-13T03:35:40Z] <midfavila-laptop> i haven't touched my copy of basic mathematics in like a week [2022-01-13T03:36:13Z] <acheam> conzoom [2022-01-13T03:36:52Z] <dilyn> the zoomer conzoomers the noombers [2022-01-13T03:37:22Z] <midfavila-laptop> i'm still consooming real numbers [2022-01-13T03:37:26Z] <midfavila-laptop> real brainlet hours [2022-01-13T03:37:51Z] <dilyn> imagine working in a field whose elements aren't vectors smdh [2022-01-13T03:38:04Z] <midfavila-laptop> look i'm sure that'll be covered when I study like [2022-01-13T03:38:08Z] <midfavila-laptop> idfk linear algebra or some shit [2022-01-13T03:38:22Z] <dilyn> maybe a bit :v [2022-01-13T03:38:31Z] <midfavila-laptop> just slightly [2022-01-13T03:38:33Z] <dilyn> probably crop up once you get to spectral theory [2022-01-13T03:38:36Z] <dilyn> a bit of an advanced topic [2022-01-13T03:38:39Z] <dilyn> or jacobians [2022-01-13T03:38:43Z] <midfavila-laptop> ugh disgusting [2022-01-13T03:38:52Z] <dilyn> :V [2022-01-13T03:38:55Z] <midfavila-laptop> i just want to learn math so I can coompute goodly [2022-01-13T03:39:02Z] <midfavila-laptop> and like [2022-01-13T03:39:07Z] <midfavila-laptop> micro-optimize my grocery list and route [2022-01-13T03:39:37Z] <midfavila-laptop> still waiting for my books on logic :| [2022-01-13T03:39:57Z] <dilyn> frege's basic law V gonna blow your mind [2022-01-13T03:40:05Z] <midfavila-laptop> i mean probably [2022-01-13T03:40:25Z] <midfavila-laptop> what blew my mind is when I found out the other day that taking the percentage of a number is commutative [2022-01-13T03:40:40Z] <midfavila-laptop> makes total sense thinking about it, but it was just one of those "well fuck" moments [2022-01-13T03:41:12Z] <dilyn> 5 percent of 90 is 90 percent of 5 [2022-01-13T03:41:19Z] <dilyn> lub it [2022-01-13T03:42:30Z] <midfavila-laptop> oh and I ended up cancelling my wolfram account [2022-01-13T03:42:41Z] <midfavila-laptop> their pricing system is super shitty so I'm just gonna like [2022-01-13T03:42:49Z] <midfavila-laptop> idk probably attempt to port sagemath to kiss at some point [2022-01-13T03:44:50Z] <acheam> also its proprietary garbage [2022-01-13T03:45:26Z] <midfavila-laptop> wait, *is* it? as far as I was aware it was composed entirely of open source software [2022-01-13T03:46:02Z] <midfavila-laptop> the whole thing is GPL3 according to their site and wikipedia [2022-01-13T03:46:42Z] <acheam> https://blog.wolfram.com/2019/04/02/why-wolfram-tech-isnt-open-source-a-dozen-reasons/ [2022-01-13T03:47:02Z] <acheam> https://www.wolfram.com/open-materials/ [2022-01-13T03:47:04Z] <midfavila-laptop> oh, you were referring to wolfram. yeah, no, that's fair [2022-01-13T03:47:17Z] <midfavila-laptop> i didn't really like that part of it, nor that it's only available via the web [2022-01-13T03:47:30Z] <acheam> oh yeah not sagemath [2022-01-13T03:48:04Z] <acheam> well there is mathematica which is offline [2022-01-13T03:48:14Z] <midfavila-laptop> yeah but I somehow doubt it runs on KISS [2022-01-13T03:48:14Z] <midfavila-laptop> :v [2022-01-13T03:48:27Z] <midfavila-laptop> or on ARM for that matter, which is an eventual concern of mine [2022-01-13T03:48:32Z] <acheam> just a slight doubt that they dont have static binaries [2022-01-13T03:48:49Z] <acheam> ew sagemath is python [2022-01-13T03:49:12Z] <midfavila-laptop> and Fortran, and Ruby, and Common Lisp, and C, and C++, and JavaScript... [2022-01-13T03:49:17Z] <midfavila-laptop> ...and R... [2022-01-13T03:50:12Z] <midfavila-laptop> fortunately it has an emacs interface [2022-01-13T03:50:33Z] <midfavila-laptop> so no need to use its gross web frontend [2022-01-13T03:59:39Z] <noocsharp> one of the first things i'm gonna do when my language is mature enough is to write a math library with number theory stuff [2022-01-13T04:00:24Z] <noocsharp> so i can dogfood by doing project euler problems [2022-01-13T04:00:48Z] <midfavila-laptop> that sounds like it would be fun [2022-01-13T04:01:06Z] <midfavila-laptop> i've considered giving PE a shot but I don't think I understand mathematics enough to be able to solve problems of any real complexity [2022-01-13T04:01:14Z] <acheam> imagine doing math for fun [2022-01-13T04:01:38Z] <noocsharp> project euler is an excellent way to learn new math [2022-01-13T04:01:58Z] <noocsharp> well some number theory at least [2022-01-13T04:02:46Z] <bibliocar> project euler is all math with a little programming thrown in. [2022-01-13T04:03:19Z] <midfavila-laptop> imagine literally being acheam [2022-01-13T04:03:53Z] <midfavila-laptop> and yeah I have no doubt in my mind that PE is an excellent resource. it's on my list, but I have so much other stuff to get through first [2022-01-13T04:04:02Z] <noocsharp> dilyn: bruh how [2022-01-13T04:04:29Z] <dilyn> idk god. make; ./npm a test (y, test) results in this output [2022-01-13T04:04:35Z] <dilyn> s/god/guy/ [2022-01-13T04:11:18Z] <noocsharp> lol, `tr` hangs when i try that [2022-01-13T04:11:41Z] <noocsharp> down the rabbit hole we go [2022-01-13T04:11:57Z] <testuser[m]> Hi [2022-01-13T04:12:23Z] <acheam> hello [2022-01-13T04:15:29Z] <noocsharp> oh dilyn, you have to run npm init [2022-01-13T04:15:37Z] <noocsharp> i should document that in the help [2022-01-13T04:16:04Z] <dilyn> :V [2022-01-13T04:16:08Z] <dilyn> kekv [2022-01-13T04:16:14Z] <dilyn> mfw [2022-01-13T04:16:31Z] <noocsharp> and i should check for that whenever the program starts [2022-01-13T04:16:39Z] <sad_plan> /quit [2022-01-13T04:16:52Z] <midfavila-laptop> >mfw >>kekv >>>mfw [2022-01-13T04:18:40Z] <dilyn> you heard me [2022-01-13T04:18:58Z] <midfavila-laptop> >mfw I didn't [2022-01-13T04:19:12Z] <midfavila-laptop> what are you gonna do about it dilyn [2022-01-13T04:19:17Z] <midfavila-laptop> send me to the dean's office? [2022-01-13T04:23:13Z] <noocsharp> try now, see if you get the same error [2022-01-13T04:27:33Z] <dilyn> indeed, npm init lets me create passwords [2022-01-13T04:27:38Z] <dilyn> can't seem to retrieve them tho:P [2022-01-13T04:28:07Z] <noocsharp> yes, i screwed up the check on the last commit [2022-01-13T04:28:11Z] <noocsharp> force pull [2022-01-13T04:29:58Z] <dilyn> "/usr/bin/npm[276]: here document `EOF' unclosed" lmao [2022-01-13T04:31:15Z] <noocsharp> what command does this happen on? [2022-01-13T04:31:35Z] <noocsharp> wait i'm an absolute idiot [2022-01-13T04:31:47Z] <noocsharp> those tabs were there for a reason [2022-01-13T04:32:53Z] <noocsharp> maybe i should test it locally before i push commits [2022-01-13T04:33:07Z] <dilyn> nah that's dumb [2022-01-13T04:33:11Z] <dilyn> i am the testbed [2022-01-13T04:34:35Z] <noocsharp> 3rd times a charm [2022-01-13T04:34:59Z] <noocsharp> fixed the heredocs [2022-01-13T04:35:34Z] <acheam> https://www.mpaoli.net/~michael/bin/ttt [2022-01-13T04:37:03Z] <noocsharp> sh is an esolang [2022-01-13T04:37:04Z] <noocsharp> change my mind [2022-01-13T04:38:07Z] <acheam> that aint sh [2022-01-13T04:38:59Z] <dilyn> > failed to connect to socket: no such file or directory [2022-01-13T04:39:00Z] <dilyn> > failed to get absolute path of .npmcheck [2022-01-13T04:40:46Z] <noocsharp> the first one is because npm-agent isn't running [2022-01-13T04:42:10Z] <noocsharp> acheam: sed is an esolang [2022-01-13T04:42:13Z] <noocsharp> change my mind [2022-01-13T04:46:11Z] <dilyn> npm doesn't start its own socket?? for shame! [2022-01-13T04:46:28Z] <dilyn> but now it can't start the password retrieval program... because it doesn't exist? [2022-01-13T04:46:32Z] <dilyn> harumph [2022-01-13T04:46:42Z] <noocsharp> it defaults to bemenu [2022-01-13T04:46:48Z] <dilyn> HNG [2022-01-13T04:46:51Z] <noocsharp> you can change it in config.h [2022-01-13T04:47:13Z] <dilyn> golly gee [2022-01-13T04:49:32Z] <testuser[m]> Bruh use getenv [2022-01-13T04:50:04Z] <dilyn> these secret GPL dependencies in my non GPL software :'( [2022-01-13T04:51:55Z] <noocsharp> testuser[m]: for what? [2022-01-13T04:52:05Z] <noocsharp> dilyn: there's no non-GPL wayland menu program? [2022-01-13T04:52:38Z] <dilyn> i mean there are [2022-01-13T04:52:44Z] <noocsharp> https://github.com/nyyManni/dmenu-wayland [2022-01-13T04:52:45Z] <dilyn> but I don't need a launcher [2022-01-13T04:53:11Z] <noocsharp> hasn't been touched in 3 years [2022-01-13T04:53:56Z] <dilyn> there's rofi, yofi, gmenu... [2022-01-13T04:53:59Z] <testuser[m]> noocsharp: for configuring the launcher [2022-01-13T04:54:04Z] <dilyn> most wayland launchers are MIT lol [2022-01-13T04:56:13Z] <noocsharp> i could put master password retrieval in npm, but you would lose password caching [2022-01-13T04:57:30Z] <dilyn> meh [2022-01-13T04:57:50Z] <noocsharp> or made the protocol a bit more complex [2022-01-13T04:58:03Z] <noocsharp> to get npm-agent to accept a master password as input [2022-01-13T04:58:32Z] <noocsharp> but that would defeat the point of having an agent to keep the master password secure in the first place [2022-01-13T04:59:15Z] <noocsharp> perhaps you could use your terminal emulator in a clever way to act like a menu... [2022-01-13T05:03:00Z] <dilyn> just encrypt passwords with ssh keys [2022-01-13T05:03:02Z] <dilyn> safe and secure [2022-01-13T05:04:51Z] <noocsharp> dmenu-wayland seems to work despite it's age [2022-01-13T05:05:35Z] <noocsharp> would you just use openssl to do that? [2022-01-13T10:54:32Z] <Ralph1977> Hello dit anybody know why the build from ruby fails i have the error message [uncommon.mk:300: build-ext] Error 2 [2022-01-13T11:02:28Z] <testuser[m]> its cuz of openssl 3 [2022-01-13T11:02:33Z] <testuser[m]> ill fix it [2022-01-13T11:02:41Z] <testuser[m]> wait [2022-01-13T11:04:50Z] <Ralph1977> Thank you [2022-01-13T11:05:13Z] <testuser[m]> https://github.com/kiss-community/community/pull/901 [2022-01-13T13:22:42Z] <phoebos> so many random things have the "unexpected eof" when the client uses openssl 3 [2022-01-13T13:23:02Z] <phoebos> i think it's an issue with some servers [2022-01-13T17:04:43Z] <noocsharp> i already ported msmtp to libtls, i wonder how hard it would be to port mbsync to libtls [2022-01-13T18:20:23Z] <opalvaults[m]> how do people manage ssh keyrings in KISS? [2022-01-13T18:21:05Z] <opalvaults[m]> is there a good keyring alternative to gnome-keyring-daemon to store keys and utilize ssh-agent? [2022-01-13T18:22:54Z] <dilyn> I don't use a keyring, this works fine: https://github.com/dilyn-corner/dotfiles/blob/f9563a0063f60b51738b480d08c50f3fb35f0854/.shrc#L32 [2022-01-13T18:25:01Z] <opalvaults[m]> dilyn: I'll give this a try! I have a couple of keys that I need to manage so just looking for something so I'm not constantly putting in a password.. [2022-01-13T18:27:19Z] <opalvaults[m]> dilyn: how do you like ksh? I've been looking for a more minimal interactive shell. [2022-01-13T18:27:51Z] <dilyn> it works very well for me! slower than dash, but feels nice and homey [2022-01-13T18:29:56Z] <opalvaults[m]> Is it lighter than mksh? [2022-01-13T18:30:20Z] <opalvaults[m]> I'll give it a shot :) ty for the rec [2022-01-13T18:33:49Z] <dilyn> i never tested mksh but I think someone in here has... don't remember who tho [2022-01-13T18:34:15Z] <testuser[m]> mksh doesnt work [2022-01-13T18:34:24Z] <testuser[m]> with kiss the package manager [2022-01-13T18:34:33Z] <dilyn> f [2022-01-13T18:34:48Z] <testuser[m]> It was cuz of some glob thing [2022-01-13T18:35:38Z] <opalvaults[m]> gotcha. I'd love to use KISS again. It's been a couple years since I've touched it. Is encryption of the root partition easier now? I know illiliti had an encryption package that was fairly prototypical [2022-01-13T18:35:52Z] <dilyn> it's gotten easier! [2022-01-13T18:36:01Z] <dilyn> though the documentation might still be lacking @illiliti [2022-01-13T18:36:30Z] <opalvaults[m]> Hm, sounds like a good opportunity to contribute! [2022-01-13T18:36:36Z] <dilyn> op_4 who's not here right now just got it up and running with FDE last week [2022-01-13T18:36:41Z] <dilyn> yeah he'd probably appreciate it! XD [2022-01-13T18:38:14Z] <opalvaults[m]> last question! can I compile Emacs on KISS? I used to only use vim but I've been a convert to evil+emacs. I know KISS is pretty anti-GNU so it wouldn't surprise me if it wasn't possible. [2022-01-13T18:39:58Z] <noocsharp> emacs is in the community repo [2022-01-13T18:40:03Z] <testuser[m]> U can do anything on anything [2022-01-13T18:40:25Z] <opalvaults[m]> testuser: *with enough effort [2022-01-13T18:41:34Z] <opalvaults[m]> noocsharp: cool! was this repo always separate from KISS? [2022-01-13T18:43:01Z] <noocsharp> dylan used oversee it, but he disappeared for a while, kiss community took over both the main and community repo, and when he came back, he took over the main repo [2022-01-13T18:43:18Z] <noocsharp> s/used/used to/ [2022-01-13T18:44:09Z] <opalvaults[m]> ah! didn't realize he came back. took a much needed break from software I imagine. :) [2022-01-13T18:44:53Z] <opalvaults[m]> I figured he went the way of that Void Linux creator and disappeared into the wildnerness never to be seen again. [2022-01-13T18:45:31Z] <noocsharp> well he's been gone recently too, hasn't come back from that afaik [2022-01-13T18:45:47Z] <noocsharp> but he was also gone for the first half of 2020 [2022-01-13T18:45:54Z] <opalvaults[m]> Haven't talked to illiliti in a while either. Last I heard they were dreading conscription into the Russian military. [2022-01-13T18:45:57Z] <noocsharp> 2021* [2022-01-13T18:47:50Z] <opalvaults[m]> noocsharp: not surprising! Software can really suck you in from the real-world. Glad he's up to other things these days. also glad to see this IRC still active (although moved from freenode as I can see) [2022-01-13T18:50:53Z] <opalvaults[m]> I think since KISS follows a minimalist/essentialist philosophy I think it's inevitable that a lot of its users abide by those same tenants and take much needed departures from constant technology-use. [2022-01-13T18:51:54Z] <opalvaults[m]> I think that's what drew me to KISS linux in the first place. The only distro (seemingly still) that is both extremely usable and minimal. [2022-01-13T18:53:47Z] <noocsharp> usable is relative [2022-01-13T18:54:09Z] <noocsharp> if you had a different definition of usable you could go more minimal [2022-01-13T18:54:27Z] <noocsharp> i imagine most people use software that wouldn't allow them to get away with using KISS [2022-01-13T18:55:14Z] <opalvaults[m]> noocsharp: right, but I think we're in good company when I use the term 'usable' here. [2022-01-13T18:55:35Z] <noocsharp> true [2022-01-13T18:57:45Z] <testuser[m]> Zoom moment [2022-01-13T18:59:59Z] <noocsharp> totally forgot, i still need to get my chroot working [2022-01-13T19:00:12Z] <noocsharp> or be stuck using a bootable arch stick for another semester [2022-01-13T19:01:14Z] <noocsharp> did you see my xorg log testuser[m]? [2022-01-13T19:01:36Z] <noocsharp> i don't know how to interpret it [2022-01-13T19:01:53Z] <testuser[m]> Oh sorry i missed it [2022-01-13T19:01:58Z] <testuser[m]> Waiy [2022-01-13T19:01:59Z] <testuser[m]> Wait [2022-01-13T19:02:27Z] <noocsharp> i sent it in the middle of a netsplit, so wouldn't be surprised if you never got it [2022-01-13T19:02:44Z] <noocsharp> https://nihaljere.xyz/files/Xorg.0.log [2022-01-13T19:02:49Z] <testuser[m]> The link was there [2022-01-13T19:03:29Z] <noocsharp> there's obviously something bad happening at the end with the libinput driver [2022-01-13T19:03:47Z] <noocsharp> i used a static xorg config since normally arch relies on udev for autodetection [2022-01-13T19:06:24Z] <dilyn> can we see those configs [2022-01-13T19:07:19Z] <noocsharp> https://nihaljere.xyz/files/xorg.conf [2022-01-13T19:09:25Z] <omanom> clearly your xorg config disgusted him lol [2022-01-13T19:09:41Z] <noocsharp> lmao [2022-01-13T19:09:50Z] <dilyn> it does but i'm also fscking with screensharing rn and chromium crashed lol [2022-01-13T19:10:49Z] <dilyn> you said you're explicitly NOT using a device manager? [2022-01-13T19:11:04Z] <dilyn> in order to get that to work I had to create individual conf files for each device, not just one monolithic xorg.conf [2022-01-13T19:11:13Z] <noocsharp> i have mdev on kiss [2022-01-13T19:11:22Z] <noocsharp> ok, i'll try that [2022-01-13T19:11:38Z] <dilyn> oh well if you're using mdev you don't have to worry about xorg.conf at all really... [2022-01-13T19:11:42Z] <testuser[m]> Hmm weird i can't make anything of the log either [2022-01-13T19:11:43Z] <dilyn> unless you want to do something special [2022-01-13T19:11:43Z] <testuser[m]> PreInit returned 2 for "<default keyboard>" [2022-01-13T19:12:03Z] <dilyn> I think xorg just doesnt' recognize the device as a usable keyboard/input device [2022-01-13T19:12:17Z] <dilyn> xorg logs are generally useless lmfao [2022-01-13T19:13:07Z] <testuser[m]> There's a dbus error too, u sure arch xorg doesnt need dbus daemon ( [2022-01-13T19:13:14Z] <dilyn> for instance noocsharp this is what I did in either case: https://github.com/dilyn-corner/dotfiles/tree/master/.system/etc/X11/xorg.conf.d [2022-01-13T19:13:33Z] <noocsharp> i don't think dbus should affect input [2022-01-13T19:13:40Z] <dilyn> you'd be surprised [2022-01-13T19:13:57Z] <dilyn> I never needed dbus on host to launch chromium but I also never launched a desktop in my chroot so i'm not sure what fuckery might happen [2022-01-13T19:14:17Z] <noocsharp> i3 starts, but there's just no input [2022-01-13T19:15:00Z] <dilyn> which doesn't necessarily rule out dbus :V :V :V [2022-01-13T19:16:36Z] <sad_plan> noocsharp: what exacly are you trying to do? launch graphical enviroment in kiss from arch chroot? I havent been paying to much attention to it, so im just curious :p [2022-01-13T19:16:54Z] <noocsharp> yeah, just to run zoom basically [2022-01-13T19:17:03Z] <testuser[m]> noocsharp: maybe this can be an option https://discuss.linuxcontainers.org/t/howto-use-the-hosts-wayland-and-xwayland-servers-inside-containers/8765 [2022-01-13T19:17:20Z] <sad_plan> nice. Ive also been curious if that worked. I do recall trying it, but it didnt work, so I sortof just meh. [2022-01-13T19:17:24Z] <sad_plan> why not just use browser? [2022-01-13T19:17:42Z] <noocsharp> last i checked, zoom in the browser is garbage [2022-01-13T19:17:55Z] <testuser[m]> Zoom is garbage [2022-01-13T19:17:58Z] <sad_plan> zoom is garbage [2022-01-13T19:17:59Z] <noocsharp> and my school requires the zoom client for sso i believe [2022-01-13T19:18:05Z] <dilyn> zoom is garbagio [2022-01-13T19:18:18Z] <sad_plan> so you cant get away with using it in a browser anyway? [2022-01-13T19:18:29Z] <testuser[m]> u could also use it on ur phone i guess [2022-01-13T19:18:40Z] <omanom> zoom is better than microsoft teams, at least... [2022-01-13T19:18:50Z] <testuser[m]> Assuming u have google spy services installed [2022-01-13T19:18:57Z] <noocsharp> i'm ungoogled [2022-01-13T19:18:58Z] <sad_plan> ^ [2022-01-13T19:19:28Z] <dilyn> google has been hoisted upon me :v [2022-01-13T19:20:09Z] <testuser[m]> How [2022-01-13T19:20:16Z] <dilyn> my job:( [2022-01-13T19:20:17Z] <noocsharp> zoom distributes a tarball with what appears to be every dependency of zoom [2022-01-13T19:20:19Z] <noocsharp> maybe i can use that [2022-01-13T19:20:26Z] <noocsharp> and just bubblewrap it [2022-01-13T19:20:47Z] <testuser[m]> dilyn: isn't the jerb at canonical [2022-01-13T19:20:53Z] <dilyn> yarhar [2022-01-13T19:22:59Z] <dilyn> you could probably bubblewrap it if you also included libc and some extra stuff... [2022-01-13T19:23:07Z] <dilyn> basically just create a flatpack [2022-01-13T19:23:37Z] <noocsharp> unfortunately they include no instructions on how to install any of it [2022-01-13T19:44:50Z] <sad_plan> noocsharp: could this give you any tips? https://kb8ojh.net/elb/musings/tag/xpra [2022-01-13T19:45:16Z] <sad_plan> it uses debian, and his goas was to use skype. i just skimmed breifly through though [2022-01-13T19:46:39Z] <sad_plan> wait, no it seems he uses the old trick of just launching applications in an already running x session [2022-01-13T19:49:23Z] <sad_plan> did you bind mount /run/udev? i found a thread where he was able to launch X, similarly to you, but no mouse/keyboard [2022-01-13T19:49:35Z] <sad_plan> here: https://superuser.com/questions/688766/how-to-start-xorg-server-inside-plain-chroot [2022-01-13T19:56:45Z] <noocsharp> i don't use udev, so there's no /run/udev [2022-01-13T19:57:27Z] <phoebos> noocsharp: did you upload your libtls patches to msmtp anywhere [2022-01-13T19:59:11Z] <phoebos> oh upstream can use libtls [2022-01-13T19:59:30Z] <sad_plan> but if you did, would it solve your issue? [2022-01-13T19:59:46Z] * sad_plan shrugs [2022-01-13T20:07:14Z] <sad_plan> ffs. why does libtool complain about a library was moved? [2022-01-13T20:08:00Z] <sad_plan> im trying to build the recent release of xfsprogs, which suddenly require userspace-rcu. building it separatly work fine, but when trying to bundle it, it gives me issues.. [2022-01-13T20:22:41Z] <phoebos> oh cool you put it in upstream [2022-01-13T20:22:42Z] <phoebos> doh [2022-01-13T21:00:57Z] <op_4> dilyn so zig has a repository called zig-boostrap (https://github.com/ziglang/zig-bootstrap) which goes from c compiler to statically linked zig. I'm trying to bundle this as a kiss package, would there be any interest in putting this into kiss-community? [2022-01-13T21:01:42Z] <dilyn> always! [2022-01-13T21:01:54Z] <op_4> great! [2022-01-13T21:03:17Z] <op_4> erm, so, there's a slight problem :p I'm wondering whether i might pick your brain. For whatever reason the build script works if *i* run it, but if kiss does then it becomes confused about sourcing the correct llvm. Context: it builds llvm from scratch, then uses that version. This is probably something about cmake, but i don't know where to start looking. I don't suppose i could drag you into this? [2022-01-13T21:05:24Z] <op_4> maybe this should be a discussion to have on a github pr? [2022-01-13T21:05:44Z] <omanom> it's fine to hold here, do you have a log file to look at showing that issue [2022-01-13T21:05:57Z] <omanom> or kiss output [2022-01-13T21:06:33Z] <op_4> omanom thanks :) i have a log file, do you have a preferred pastebin? [2022-01-13T21:07:56Z] <omanom> ix.io works fine [2022-01-13T21:11:59Z] <op_4> omanom //ix.io/3M6G [2022-01-13T21:12:16Z] <op_4> oops, https://ix.io/3M6G [2022-01-13T21:12:50Z] <op_4> welp, no http [2022-01-13T21:12:57Z] <op_4> third try: omanom http://ix.io/3M6G [2022-01-13T21:13:00Z] <omanom> XD [2022-01-13T21:13:28Z] <op_4> it's sources, depends, version, build, and finally log [2022-01-13T21:13:53Z] <op_4> i believe it failed at the first build of zig, just after building llvm [2022-01-13T21:14:53Z] <dilyn> bash is a dep for this project [2022-01-13T21:15:55Z] <dilyn> ` LLVM (according to /usr/bin/llvm-config) is missing target AArch64.` it's having the same problem as always hmhm [2022-01-13T21:16:56Z] <op_4> dilyn thanks, i'll add bash. Anyway, if i do this build outside of this kiss env, as in run this script in an appropriate directory, it passes that point [2022-01-13T21:17:07Z] <op_4> because it references the correct llvm version (the one it just built) [2022-01-13T21:17:16Z] <dilyn> presumably it's setting $PATH at some point? [2022-01-13T21:17:26Z] <dilyn> it fails because it's using /usr/bin/llvm-config instead of the one you built [2022-01-13T21:17:52Z] <dilyn> change path to $ROOTDIR/out/host/usr/bin:$PATH or w/e it is [2022-01-13T21:18:04Z] <op_4> ooooh [2022-01-13T21:18:41Z] <op_4> incidentally, i'm sure we could inline some of the bash specific stuff in this script and avoid the dependency [2022-01-13T21:18:42Z] <dilyn> but also because you're just running builds manually and not using whatever script this repo bundles you won't need bash [2022-01-13T21:18:48Z] <op_4> right [2022-01-13T21:23:06Z] <op_4> so yeah, i don't really know what i'm doing, but i think this is pretty close to a solution (not a great one, but /a/ solution) [2022-01-13T21:26:42Z] <op_4> alright, well i've changed PATH at the first point in the script and i'll re-run the build to see. Unfortunately building LLVM on my laptop takes ~4 hours :/ [2022-01-13T21:27:34Z] <dilyn> oh jeez lol [2022-01-13T21:33:52Z] <op_4> dilyn in the mean time, would kiss-community be interested in mksh? [2022-01-13T21:34:34Z] <op_4> oh lol, it's there [2022-01-13T21:34:45Z] <op_4> XD [2022-01-13T21:38:24Z] <dilyn> community is quite large haha [2022-01-13T21:38:37Z] <dilyn> we've dipped below 400 packages now tho. we're losing it! [2022-01-13T21:40:00Z] <op_4> well i hope to contribute zig and btop++ [2022-01-13T21:40:08Z] <op_4> (at least) [2022-01-13T21:46:54Z] <dilyn> setting PATH won't work because zig is using a cmake file to locate llvm smdh [2022-01-13T21:47:06Z] <dilyn> how do you override those I wonder... [2022-01-13T22:11:37Z] <op_4> dilyn: well, no need to wait ~4 hours then :p [2022-01-13T22:11:52Z] <op_4> thanks for the tip