ChanServ changed the topic of #kisslinux to: Unnofficial KISS Linux community channel | https://kisscommunity.org | post logs or else | "Seek simplicity but distrust it" -- Alfred North Whitehead
<noocsharp> it doesn't
<noocsharp> to solve that problem just statically link the library
<natris1979[m]> that makes sense to me
jleightcap has quit [Ping timeout: 260 seconds]
jleightcap has joined #kisslinux
bibliocar has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
suckware has quit [Ping timeout: 256 seconds]
dilyn has quit [Quit: Connection closed]
suckware has joined #kisslinux
<phoebos> dilyn: very cool
<phoebos> is that running on the old server
jgart has joined #kisslinux
suckware has quit [Quit: Client closed]
acheam has joined #kisslinux
sereg has quit [Excess Flood]
suckware has joined #kisslinux
suckware has quit [Ping timeout: 256 seconds]
<jgart> hi
<jgart> has anyone run kisslinux as a server?
<natris1979[m]> 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
<natris1979[m]> 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
<natris1979[m]> probably all depends on your use case
<jgart> hey natris1979[m]
<jgart> I was just curious if people were doing so
<jgart> I'm interested in using guix with kisslinux. I imagine that might have to be done in a chroot?
<natris1979[m]> 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.
<natris1979[m]> but i know nothing about it and I'm even pretty new to kiss, so maybe I'm way off base
<jgart> guix is just a package manager
<jgart> that can run on other distros
<jgart> it does require a daemon that runs with sudo priviledges building packages on behalf of the user
<natris1979[m]> oh the guix.gnu.org page seems to imply its a full distro
<jgart> sudo/doas
<jgart> Guix System is the distro
<jgart> and guix is its' package manager
<jgart> but guix is a "universal package manager"
<natris1979[m]> 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
<jgart> it can run on ubuntu, arch, gentoo, etc...
<jgart> I'm currently running it on void linux
<jgart> guix would not interfere at all with kiss
<natris1979[m]> can always give it a shot
<natris1979[m]> spinning up a new service is definitely easy
<jgart> it installs all packages in a hermetic way that does not interact with the host system
<jgart> I have a runit service for the guix daemon that I run on void currently
<jgart> guix installs packages to /gnu/store
<acheam> bruh what a bad path lmao
<jgart> each dependency has a unique hash so vim can be installed to /gnu/store/b6924345-6c41-4a1f-8845-091c99585ec3/vim-1.9
<jgart> for example
<jgart> all deps have a unique hash so that if a dependency changes then the hash for that dep in the gnu/store also changes
<jgart> anyways, I'd like to have guix as an "escape hatch" on kiss
<jgart> I'm a regular package maintainer for guix so I'm very comfortable with it
<jgart> I'd just like to "bring it with me" when I migrate to kiss from void
<acheam> obvs run your system how you want to
<natris1979[m]> could always run your void and your kiss side by side. I do that with arch
<acheam> but for me, what makes kiss kiss, is the package manager
<acheam> not anything else
<jgart> yup, I like how simple the package manager is
<jgart> I like the fact that it is a source based distro that is not gentoo
suckware has joined #kisslinux
<travankor> wasn't there some incompatability with musl?
<travankor> wrt guix, jgart
<jgart> yup
<jgart> just found gkisslinux
<travankor> oh yea that would work
<travankor> i got guile to compile on musl but could not figure out why guix is broken
<jgart> yup, I think I will try gkisslinux instead or first
<jgart> travankor, hmmm
<jgart> it would be amazing to get guix running on musl
<jgart> but I'm blank on any of the issues
<jgart> I haven't attempted it
<jgart> or looked into it
<travankor> in theory, if guile works on musl then guix should
<jgart> which version did you build of guile?
<travankor> 3.0.4
<travankor> i think the latest version should work as well
<jgart> cool
<jgart> where you able to build the guile libs that guix depends on?
<jgart> guile-git
<jgart> etc...
<travankor> i *think* the libraries did work
<travankor> but i'm not sure
<travankor> bootstrap.scm in guix assumes gnu-based paths
suckware has quit [Ping timeout: 256 seconds]
<jgart> would be cool to build a kiss like fork using the guix core bootstrap packages
<jgart> no shepherd, any choice of init
<jgart> only guix core bootstrap binary seed
<jgart> so we create a small core of packages like kiss does
<jgart> fork of gkiss maybe
<testuser[m]> Hi
<jgart> maybe a crazy idea but hey
<travankor> yes i don't really like shepherd so much
<travankor> but kiss is meant to be forked
Denshi has joined #kisslinux
<travankor> dylan's repo is everything needed to get firefox running
Denshi has quit [Client Quit]
<jgart> I love the idea of a distro that is meant to be forked
<jgart> that's the one thing I feel I was missing from Guix System
<jgart> I want a distro that can be forked
<jgart> like the suckless tools that I use
<jgart> travankor, if you'd like to work on porting guix over to musl let me know
<jgart> I can find a few people who might be interested in helping
<jgart> The first thing I would do with a kisslinux fork is replace vim with vis :)
<jgart> that's my main editor
<jgart> fennel (modern lisp dialect)
<jgart> 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
<jgart> I've had such a hard time trying to figure that out that I had to install pulseaudio just to make that work
<jgart> * the dumb solution
Denshi has joined #kisslinux
Denshi has quit [Client Quit]
<travankor> nice i'm using vis too
<jgart> travankor, I just got vis working with lsp a few days ago lol
<jgart> wouldn't have thought I'd use vis that way
<jgart> but now I can stay in my editor when I need more advanced ide features
<jgart> see the #vis-editor room if you have a log
<jgart> I mentioned it there
<jgart> I'm using vis-lspc
<jgart> plugin
<travankor> oh I should try that out
<travankor> (vis-lspc)
<jgart> yup
<jgart> it's pretty cool!
<jgart> travankor, I patched it to use skim instead of fzf for the lsp completions
<jgart> but I imagine fzy could be used too
dilyn has joined #kisslinux
<dilyn> 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
<dilyn> 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
<dilyn> see http://dilyn.cc/blog for my steps
smartin has joined #kisslinux
Denshi has joined #kisslinux
Denshi has quit [Client Quit]
mobinmob has joined #kisslinux
progenyx has quit [Ping timeout: 268 seconds]
sereg has joined #kisslinux
dilyn has quit [Quit: Connection closed]
mahmutov has joined #kisslinux
mobinmob has quit [Quit: Connection closed for inactivity]
<testuser[m]> > Advantageous, but not required are:
<testuser[m]> an understanding of Cryptography;
<testuser[m]> an ability to write secure code;
<testuser[m]> Bruh what
carbsbot has quit [*.net *.split]
V has quit [*.net *.split]
dbrooke has quit [*.net *.split]
lanodan has quit [*.net *.split]
<sereg> ... sooo there's a chance !
<rio6> secure code? never a requirement
V has joined #kisslinux
dbrooke has joined #kisslinux
lanodan has joined #kisslinux
carbsbot has joined #kisslinux
dnv has joined #kisslinux
barpthewire has quit [Remote host closed the connection]
barpthewire has joined #kisslinux
schillingklaus has joined #kisslinux
dnv has quit [Quit: dnv]
schillingklaus has quit [Quit: schillingklaus]
<jgart> dilyn, thnx for sharing!
progenyx has joined #kisslinux
fishe has joined #kisslinux
uakci has left #kisslinux [#kisslinux]
<fishe> Hello, when compiling the kernel I get this error https://imgur.com/a/qSl41o5
<fishe> I got 5.15.4 from kernel.org
dilyn has joined #kisslinux
<dilyn> fishe: can't believe that's still an issue...
<dilyn> that should do it
<fishe> dilyn That fixed it, thanks!
acheam has quit [Ping timeout: 260 seconds]
acheam has joined #kisslinux
<acheam> testuser[m]: lmao
<acheam> to be fair, it doesnt look like this person would be writing cryptography code
smartin has quit [Remote host closed the connection]
smartin has joined #kisslinux
<fishe> how did i fuck up this badly https://imgur.com/a/Jy9FzHL
smartin has quit [Quit: smartin]
mahmutov_ has joined #kisslinux
dilyn has quit [Quit: Connection closed]
mahmutov has quit [Ping timeout: 245 seconds]
<acheam> fishe: probably isn't your fault
<acheam> just look at the logs
<fishe> i don't think i installed tinyramfs properly
<fishe> how does running `kiss update` take longer than compiling the kernel
<phoebos> sounds like you have a very fast computer with a bad internet connection
<fishe> ig 1mb/s doesn't help
<phoebos> dilyn: you've been busy with kapt
<phoebos> the infrastructure around dpkg appears so complicated though
<phoebos> also https://kiss.bvnf.space/ :p
<phoebos> mostly so that i can more easily read some of the more useful old stuff
<acheam> ooh bvnf.space has been updated!
<acheam> damn you've been busy
<acheam> bore looks cool
<acheam> did you take anything from ctools?
mahmutov_ has quit [Ping timeout: 250 seconds]
<phoebos> ctools?
<phoebos> i've mostly been playing with gemini recently, my gemblog has a bit more stuff on it
<phoebos> gemblog? gemlog? glog?
<phoebos> gog?
<acheam> gemlog is what I've seen it called