💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2022-05-14.txt captured on 2024-05-26 at 16:08:27.
⬅️ Previous capture (2022-06-04)
-=-=-=-=-=-=-
[2022-05-14T01:55:16Z] <phoebos> https://causal.agency/list/thread/cb70b091-be24-4f8c-96e1-d89520246bdc%40www.fastmail.com.html [2022-05-14T01:56:42Z] <phoebos> i have a feeling that kiss's git caching doesn't pull updates if a specific branch is specified [2022-05-14T01:56:58Z] <phoebos> ie. sources = git://foo.bar@mybranch [2022-05-14T01:57:23Z] <phoebos> kiss b; blah blah, new commit upstream; kiss b; doesn't pull the new commit [2022-05-14T01:57:38Z] <phoebos> but i don't have time to check it now, just mentioning it here [2022-05-14T01:58:08Z] <phoebos> s/new commit upstream/new commit upstream on mybranch/ [2022-05-14T04:08:24Z] <noocsharp> it does a fetch and checkout of a ref [2022-05-14T04:55:26Z] <testuser[m]> Ji [2022-05-14T04:55:27Z] <testuser[m]> Hi [2022-05-14T11:07:58Z] <phoebos> noocsharp: it fetches but doesn't merge/fast-forward the commit into the local branch [2022-05-14T11:10:13Z] <phoebos> ^ if a particular branch is specified in sources [2022-05-14T11:11:17Z] <phoebos> if no branch is specified, kiss does `git checkout "${com:-FETCH_HEAD}"`, so we get FETCH_HEAD with the new commits [2022-05-14T11:13:45Z] <phoebos> oh wait [2022-05-14T11:14:22Z] <phoebos> i don't have kiss master, this was fixed in a4f7765 [2022-05-14T20:01:10Z] <sad_plan> hi [2022-05-14T20:01:17Z] <noocsharp> howdy [2022-05-14T20:02:29Z] <noocsharp> tleydxdy[m]: thanks for putting wayclip in the AUR [2022-05-14T20:03:37Z] <noocsharp> i know i said wlroots is a dependency in that github issue, but i realized that it isn't actually [2022-05-14T20:04:36Z] <sad_plan> have you tested it in velox? out of curiousity :p [2022-05-14T20:04:44Z] <noocsharp> anything that supports the wlr-data-control protocol will do, and wayclip will fail gracefully if it isn't there [2022-05-14T20:04:52Z] <sad_plan> I know wl-clipboard didnt [2022-05-14T20:04:54Z] <noocsharp> sad_plan: velox doesn't support wlr-data-control [2022-05-14T20:05:00Z] <sad_plan> oh ok [2022-05-14T20:05:05Z] <noocsharp> i've thought about implementing it [2022-05-14T20:05:47Z] <noocsharp> then it would support both wl-clipboard and wayclip [2022-05-14T20:05:54Z] <sad_plan> that would be nice. [2022-05-14T20:06:24Z] <sad_plan> even better [2022-05-14T20:13:22Z] <sad_plan> before I forget. noocsharp didnt you get to build packages from oasis with kiss earlier? [2022-05-14T20:14:17Z] <sad_plan> I recently installed in a separate partition on my laptop, and I really liked it. but I also really like kiss. so.. I tried to use kiss with it, but I allways got an ELF4 error.. [2022-05-14T20:15:52Z] <noocsharp> i have an oasis rootfs installed in my home directory on kiss, but i don't really use it [2022-05-14T20:16:00Z] <noocsharp> what's the error? [2022-05-14T20:16:27Z] <sad_plan> ah, so you just put that in your path then? [2022-05-14T20:16:45Z] <sad_plan> uh. Ill have to recheck. im on my desktop atm. gemme a few minutes [2022-05-14T20:17:24Z] <noocsharp> yeah, i think i just put it in my path [2022-05-14T20:18:00Z] <sad_plan> but didnt you have kiss build the packages for you? atleast that was my impression from the logs :p [2022-05-14T20:19:09Z] <noocsharp> no, maybe i wanted to try something like that but i never got around to it [2022-05-14T20:19:48Z] <sad_plan> I see [2022-05-14T20:20:53Z] <noocsharp> linux packaging hasn't really been at the top of my mind this year :P [2022-05-14T20:21:20Z] <sad_plan> too much school stuff? :p [2022-05-14T20:25:21Z] <noocsharp> school and other things [2022-05-14T20:27:19Z] <sad_plan> ok. did you ever get to launch an x session from a chroot? I recall you were trying to do so for zoom calls or w/e it was :p [2022-05-14T20:29:16Z] <noocsharp> nah, i just ended up using a separate install on a usb drive [2022-05-14T20:29:26Z] <sad_plan> that works too :p [2022-05-14T20:31:32Z] <sad_plan> I didnt get the ELF4 error this time on oasis [2022-05-14T20:33:37Z] <sad_plan> git this one instead x86_64-linux-musl-cc: fatal error: cannot execute ‘cc1’: execvp: No such file or [2022-05-14T20:34:25Z] <sad_plan> which Im missing. but I know where to find it [2022-05-14T20:37:07Z] <noocsharp> what comes after cannot execute? my irc client shows something weird [2022-05-14T20:37:36Z] <noocsharp> libcc1? [2022-05-14T20:38:32Z] <sad_plan> yeah, I just added it from musl-cross. I made a custom package from it in a hurry. as I didnt really have anything on my desktop. just recently fixed it and installed kiss on it :p [2022-05-14T20:40:03Z] <noocsharp> https://github.com/oasislinux/toolchain [2022-05-14T20:40:13Z] <noocsharp> here's a prebuilt static musl toolchain [2022-05-14T20:41:31Z] <sad_plan> Im aware. I was a bit unsure as to why the buildsystem just didnt read my already existing toolchain though [2022-05-14T20:44:51Z] <noocsharp> it seems like the cc1 file here: https://github.com/oasislinux/toolchain/tree/master/libexec/gcc/x86_64-linux-musl/11.2.0 [2022-05-14T20:44:53Z] <noocsharp> is missing [2022-05-14T20:45:53Z] <sad_plan> I found that file, but now its complaining about missing stdlib.h. I should already have that though [2022-05-14T20:48:47Z] <noocsharp> maybe it's looking in /usr/include instead of /include [2022-05-14T20:48:59Z] <sad_plan> perhaps [2022-05-14T20:49:18Z] <noocsharp> and i think oasis doesn't install headers at all by default, right? [2022-05-14T20:49:27Z] <noocsharp> actually that shouldn't be a problem [2022-05-14T20:49:59Z] <sad_plan> thats correct. [2022-05-14T20:50:28Z] <sad_plan> removes /include and /lib by default [2022-05-14T20:58:55Z] <sad_plan> I actually get the same issue even outside of kiss. strange [2022-05-14T20:59:25Z] <sad_plan> depending on which package im building, its a few different headers missing, but its still the same issue really [2022-05-14T20:59:27Z] <sad_plan> strange [2022-05-14T21:22:33Z] <sad_plan> you wouldnt happen to know some rc? :p is there no way to get rc to use read command like one would expect? meaning read user input like in regular shell. [2022-05-14T21:39:53Z] <noocsharp> i don't remember tbh [2022-05-14T21:41:34Z] <sad_plan> ok. Ill probably figure something out. found a repo from some guy using plan 9, which had a bunch of rc scripts. can probably use alot of them as refence, aswell a read the docs for the nth time :') [2022-05-14T21:42:15Z] <noocsharp> the oasis services are written in rc as well [2022-05-14T21:44:30Z] <sad_plan> yep. the init scripts too. I really like its simplicity, but the docs on rc is somewhat lacking, so actually looking something up is rather fruitless tbh [2022-05-14T21:45:00Z] <sad_plan> was trying to convert a simple script of mine to rc, but it proved to be much more difficult task than I anticipated orignally [2022-05-14T21:45:17Z] * sad_plan shrugs [2022-05-14T22:02:56Z] <noocsharp> the perils of using software that nobody else uses [2022-05-14T22:04:32Z] <sad_plan> ikr [2022-05-14T22:07:28Z] <sad_plan> I hate it alot, but also gives one a feeling of achievemnt after trying to figure out something for an entire week or something :')