💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-01-13.txt captured on 2023-01-29 at 03:51:06.

View Raw

More Information

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