[2021-11-24T00:01:42Z] it doesn't [2021-11-24T00:02:08Z] to solve that problem just statically link the library [2021-11-24T00:02:36Z] that makes sense to me [2021-11-24T01:27:54Z] dilyn: very cool [2021-11-24T01:28:33Z] is that running on the old server [2021-11-24T02:52:55Z] hi [2021-11-24T02:53:10Z] has anyone run kisslinux as a server? [2021-11-24T02:57:48Z] oh hey jgart . I don't see why you couldn't. Though I'm not sure I'd want to do it professional. Setup is time consuming enough I'm not sure I'd want to mess with it if I had to rebuild it if anything went haywire one day. Others probably feel differentl [2021-11-24T02:59:23Z] I think it'd be most strong as a developer machine though. Its really easy to just link your package files to your personal codebase yet have everything work exactly the same as if it's pulling in a remote release [2021-11-24T02:59:43Z] probably all depends on your use case [2021-11-24T03:00:12Z] hey natris1979[m] [2021-11-24T03:00:20Z] I was just curious if people were doing so [2021-11-24T03:00:42Z] I'm interested in using guix with kisslinux. I imagine that might have to be done in a chroot? [2021-11-24T03:02:19Z] hmm, not sure how guix works in a chroot. Just browsing their site, it seems like you'd probably want to run guix in a vm or full container. [2021-11-24T03:03:01Z] but i know nothing about it and I'm even pretty new to kiss, so maybe I'm way off base [2021-11-24T03:05:02Z] guix is just a package manager [2021-11-24T03:05:10Z] that can run on other distros [2021-11-24T03:05:46Z] it does require a daemon that runs with sudo priviledges building packages on behalf of the user [2021-11-24T03:05:51Z] oh the guix.gnu.org page seems to imply its a full distro [2021-11-24T03:05:54Z] sudo/doas [2021-11-24T03:06:05Z] Guix System is the distro [2021-11-24T03:06:12Z] and guix is its' package manager [2021-11-24T03:06:25Z] but guix is a "universal package manager" [2021-11-24T03:06:32Z] I'm not sure I'd want to mix that with kiss's package manager. But I don't think there'd be anything stopping you [2021-11-24T03:06:37Z] it can run on ubuntu, arch, gentoo, etc... [2021-11-24T03:06:44Z] I'm currently running it on void linux [2021-11-24T03:07:02Z] guix would not interfere at all with kiss [2021-11-24T03:07:03Z] can always give it a shot [2021-11-24T03:07:14Z] spinning up a new service is definitely easy [2021-11-24T03:07:25Z] it installs all packages in a hermetic way that does not interact with the host system [2021-11-24T03:07:51Z] I have a runit service for the guix daemon that I run on void currently [2021-11-24T03:08:09Z] guix installs packages to /gnu/store [2021-11-24T03:08:42Z] bruh what a bad path lmao [2021-11-24T03:08:45Z] each dependency has a unique hash so vim can be installed to /gnu/store/b6924345-6c41-4a1f-8845-091c99585ec3/vim-1.9 [2021-11-24T03:08:59Z] for example [2021-11-24T03:09:39Z] all deps have a unique hash so that if a dependency changes then the hash for that dep in the gnu/store also changes [2021-11-24T03:10:14Z] anyways, I'd like to have guix as an "escape hatch" on kiss [2021-11-24T03:10:28Z] I'm a regular package maintainer for guix so I'm very comfortable with it [2021-11-24T03:10:52Z] I'd just like to "bring it with me" when I migrate to kiss from void [2021-11-24T03:12:09Z] obvs run your system how you want to [2021-11-24T03:12:15Z] could always run your void and your kiss side by side. I do that with arch [2021-11-24T03:12:17Z] but for me, what makes kiss kiss, is the package manager [2021-11-24T03:12:21Z] not anything else [2021-11-24T03:13:25Z] yup, I like how simple the package manager is [2021-11-24T03:16:19Z] I like the fact that it is a source based distro that is not gentoo [2021-11-24T03:22:57Z] wasn't there some incompatability with musl? [2021-11-24T03:26:44Z] wrt guix, jgart [2021-11-24T03:27:14Z] yup [2021-11-24T03:27:26Z] just found gkisslinux [2021-11-24T03:27:37Z] oh yea that would work [2021-11-24T03:27:59Z] https://github.com/gkisslinux [2021-11-24T03:28:07Z] i got guile to compile on musl but could not figure out why guix is broken [2021-11-24T03:28:28Z] yup, I think I will try gkisslinux instead or first [2021-11-24T03:28:36Z] travankor, hmmm [2021-11-24T03:28:53Z] it would be amazing to get guix running on musl [2021-11-24T03:29:09Z] but I'm blank on any of the issues [2021-11-24T03:29:20Z] I haven't attempted it [2021-11-24T03:29:27Z] or looked into it [2021-11-24T03:31:50Z] in theory, if guile works on musl then guix should [2021-11-24T03:34:43Z] which version did you build of guile? [2021-11-24T03:35:38Z] 3.0.4 [2021-11-24T03:36:39Z] i think the latest version should work as well [2021-11-24T03:36:58Z] cool [2021-11-24T03:37:24Z] where you able to build the guile libs that guix depends on? [2021-11-24T03:37:33Z] guile-git [2021-11-24T03:38:01Z] etc... [2021-11-24T03:42:17Z] i *think* the libraries did work [2021-11-24T03:42:25Z] but i'm not sure [2021-11-24T03:43:05Z] bootstrap.scm in guix assumes gnu-based paths [2021-11-24T03:45:34Z] https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/bootstrap.scm#n292 [2021-11-24T03:50:24Z] would be cool to build a kiss like fork using the guix core bootstrap packages [2021-11-24T03:50:36Z] no shepherd, any choice of init [2021-11-24T03:50:49Z] only guix core bootstrap binary seed [2021-11-24T03:51:21Z] so we create a small core of packages like kiss does [2021-11-24T03:51:30Z] fork of gkiss maybe [2021-11-24T03:52:41Z] Hi [2021-11-24T03:52:43Z] maybe a crazy idea but hey [2021-11-24T03:55:11Z] yes i don't really like shepherd so much [2021-11-24T03:55:43Z] but kiss is meant to be forked [2021-11-24T03:56:28Z] dylan's repo is everything needed to get firefox running [2021-11-24T04:03:04Z] I love the idea of a distro that is meant to be forked [2021-11-24T04:03:20Z] that's the one thing I feel I was missing from Guix System [2021-11-24T04:03:31Z] I want a distro that can be forked [2021-11-24T04:03:44Z] like the suckless tools that I use [2021-11-24T04:04:05Z] travankor, if you'd like to work on porting guix over to musl let me know [2021-11-24T04:04:33Z] I can find a few people who might be interested in helping [2021-11-24T04:05:35Z] The first thing I would do with a kisslinux fork is replace vim with vis :) [2021-11-24T04:06:09Z] https://github.com/martanne/vis [2021-11-24T04:06:16Z] that's my main editor [2021-11-24T04:06:57Z] just got my config working with fennel also: https://git.sr.ht/~jgart/dotfiles/tree/master/item/private_dot_config/vis/config.fnl [2021-11-24T04:07:20Z] fennel (modern lisp dialect) [2021-11-24T04:08:35Z] would be great to add some information to the wiki or somewhere on how to record internal headphone and mic audio with alsa https://kisslinux.org/wiki/pkg/alsa-utils [2021-11-24T04:08:57Z] I've had such a hard time trying to figure that out that I had to install pulseaudio just to make that work [2021-11-24T04:09:07Z] * the dumb solution [2021-11-24T04:25:39Z] nice i'm using vis too [2021-11-24T04:27:00Z] travankor, I just got vis working with lsp a few days ago lol [2021-11-24T04:27:09Z] wouldn't have thought I'd use vis that way [2021-11-24T04:27:25Z] but now I can stay in my editor when I need more advanced ide features [2021-11-24T04:27:50Z] see the #vis-editor room if you have a log [2021-11-24T04:27:58Z] I mentioned it there [2021-11-24T04:28:03Z] I'm using vis-lspc [2021-11-24T04:28:05Z] plugin [2021-11-24T04:29:07Z] oh I should try that out [2021-11-24T04:29:19Z] (vis-lspc) [2021-11-24T04:29:58Z] yup [2021-11-24T04:30:02Z] it's pretty cool! [2021-11-24T04:30:46Z] travankor, I patched it to use skim instead of fzf for the lsp completions [2021-11-24T04:30:48Z] but I imagine fzy could be used too [2021-11-24T07:13:30Z] phoebos: it's a different server in the sense that I just nuked the node and redid it but it's still a linode server running KISS [2021-11-24T07:14:00Z] and yes jgart: you can run a server with KISS. I had a mail server and git/fossil hosting on a single CPU 1GB RAM nanode that worked very well. <50 packages [2021-11-24T07:14:12Z] see http://dilyn.cc/blog for my steps [2021-11-24T17:13:27Z] https://www.openssl.org/blog/blog/2021/11/24/hiring-manager-and-developer/ [2021-11-24T17:13:30Z] > Advantageous, but not required are: [2021-11-24T17:13:30Z] an understanding of Cryptography; [2021-11-24T17:13:30Z] an ability to write secure code; [2021-11-24T17:13:32Z] Bruh what [2021-11-24T17:17:55Z] ... sooo there's a chance ! [2021-11-24T17:22:21Z] secure code? never a requirement [2021-11-24T18:51:31Z] dilyn, thnx for sharing! [2021-11-24T20:05:21Z] Hello, when compiling the kernel I get this error https://imgur.com/a/qSl41o5 [2021-11-24T20:06:08Z] I got 5.15.4 from kernel.org [2021-11-24T20:23:48Z] fishe: can't believe that's still an issue... [2021-11-24T20:23:49Z] https://github.com/kiss-community/website/blob/master/docs/news/20210507a.txt [2021-11-24T20:23:53Z] that should do it [2021-11-24T20:36:09Z] dilyn That fixed it, thanks! [2021-11-24T21:02:17Z] testuser[m]: lmao [2021-11-24T21:02:28Z] to be fair, it doesnt look like this person would be writing cryptography code [2021-11-24T21:35:06Z] how did i fuck up this badly https://imgur.com/a/Jy9FzHL [2021-11-24T22:18:56Z] fishe: probably isn't your fault [2021-11-24T22:18:59Z] just look at the logs [2021-11-24T22:20:11Z] i don't think i installed tinyramfs properly [2021-11-24T22:25:45Z] how does running `kiss update` take longer than compiling the kernel [2021-11-24T22:38:32Z] sounds like you have a very fast computer with a bad internet connection [2021-11-24T22:38:58Z] ig 1mb/s doesn't help [2021-11-24T22:39:22Z] dilyn: you've been busy with kapt [2021-11-24T22:39:39Z] the infrastructure around dpkg appears so complicated though [2021-11-24T22:44:23Z] also https://kiss.bvnf.space/ :p [2021-11-24T22:44:44Z] mostly so that i can more easily read some of the more useful old stuff [2021-11-24T22:47:20Z] ooh bvnf.space has been updated! [2021-11-24T22:49:21Z] damn you've been busy [2021-11-24T22:49:24Z] bore looks cool [2021-11-24T22:49:31Z] did you take anything from ctools? [2021-11-24T23:11:41Z] ctools? [2021-11-24T23:12:32Z] i've mostly been playing with gemini recently, my gemblog has a bit more stuff on it [2021-11-24T23:20:52Z] gemblog? gemlog? glog? [2021-11-24T23:20:57Z] gog? [2021-11-24T23:39:25Z] gemlog is what I've seen it called [2021-11-24T23:40:01Z] phoebos: https://git.sr.ht/~sircmpwn/ctools