💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-03-25.txt captured on 2024-05-12 at 16:08:52.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

2020-03-25T00:06:00 #kisslinux <mmcar> does kiss support any other architectures or are there plans to? Seems like it'd be a good fit for my old 32bit thinkpad
2020-03-25T00:09:00 #kisslinux <jedavies> mmcar: I'm running KISS on powerpc64le and aarch64
2020-03-25T00:09:19 #kisslinux <jedavies> It's easy to port, if you want to do that
2020-03-25T00:10:08 #kisslinux <mmcar> good to know! I've never anything like that before but I have a lot of time in the house now so I'll read about it some lol.
2020-03-25T00:10:53 #kisslinux <jedavies> See: https://github.com/jedavies-dev/kiss-aarch64 and https://github.com/jedavies-dev/kiss-ppc64le
2020-03-25T00:13:49 #kisslinux <mmcar> thanks!
2020-03-25T00:15:49 #kisslinux <mmcar> How did the process of porting kiss work? Did you just chroot and build the core packages one-by-one and patch the broken ones? I'm a little out of my depth here
2020-03-25T00:16:49 #kisslinux <jedavies> Easiest is to start with a distro that is already musl-based. E.g. void or alpine.
2020-03-25T00:17:21 #kisslinux <jedavies> This KISS package manager is a single shell script: https://github.com/kisslinux/kiss
2020-03-25T00:18:11 #kisslinux <jedavies> You can run this script in another distro, with the environment variable KISS_ROOT to build up the packages in core/
2020-03-25T00:19:14 #kisslinux <mmcar> no kidding, that makes a lot of sense. I'm coincidentally already running musl void on the laptop in question so maybe this wouldn't be so hard to at least try out
2020-03-25T00:19:21 #kisslinux <mmcar> thanks for the info
2020-03-25T00:21:39 #kisslinux <ax> jedavies: i view drop but i don't know ... i use btrfs in my fs ..and it was important for me with the udev fix, which I sent to dylan and which he proceeded to modify in due course
2020-03-25T00:22:27 #kisslinux <ax> jedavies: manifest add. thank you.
2020-03-25T00:22:30 #kisslinux <ax> for help.
2020-03-25T00:35:03 #kisslinux <jedavies> ax: no probs. Am also interested in running btrfs - have a bunch of data I want move off zfs.
2020-03-25T00:35:17 #kisslinux <ax> another question please. now to add another package: return to master branch, create a new branch with the second package, add and commit relative, send the pr. Correct? Or do I have to wait for this branch to be incorporated into the master?
2020-03-25T00:35:53 #kisslinux <jedavies> Not sure what the story is with the removal of btfs-progs. Will have to wait until dylanaraps come back online to find out.
2020-03-25T00:36:16 #kisslinux <ax> that's exactly why I use it. the data.
2020-03-25T00:37:59 #kisslinux <jedavies> ax: you can do either.  Either create a separate branch, commit there, then raise a PR. Or, on a single branch, wait for the first PR to be committed then update, commit then raise another PR.
2020-03-25T00:39:13 #kisslinux <jedavies> Having 2 PRs open at once should be fine, as long as there's 1 package - or set of related changes - per PR
2020-03-25T00:40:44 #kisslinux <ax> i have 7 packages in total now to send ... and i have been wrong the policy procedures for 10 days ... you know how it is ... i would like to avoid opening pr and closing them by myself for wrong procedure
2020-03-25T00:40:45 #kisslinux <ax> :P
2020-03-25T00:41:10 #kisslinux <jedavies> :)
2020-03-25T00:42:10 #kisslinux <jedavies> What other packagages are you adding?
2020-03-25T00:43:47 #kisslinux <ax> https://github.com/aicsx/kiss-repo for now ... it's
2020-03-25T00:45:34 #kisslinux <ax> the real problem will now arise to port the brother dcp-197c 32-bit driver, as happened at the time on crux.
2020-03-25T00:45:52 #kisslinux <ax> :P ... breaking balls, but necessary for me.
2020-03-25T00:46:52 #kisslinux <jedavies> Btw you can add more than 1 package to a PR if the packages are related.  E.g. https://github.com/kisslinux/community/commit/bea9e765daef6bf2f123746fce263be9d4ca5ebf
2020-03-25T00:49:34 #kisslinux <jedavies> Interesting about the platform-specific driver.  Not sure if that would go into community.  I guess you would become the maintainer of that repo...
2020-03-25T00:50:44 #kisslinux <jedavies> I mean, the "32-bit drivers" repo
2020-03-25T00:55:17 #kisslinux <ax> the truth is that it was originally intended for 32bit. but it is a port. I did it on slackware with multilib, on arch in the same way. On crux I simply relinked the necessary libraries and thought I would do the same here too ... so a porting repo from 32 to _64 would be out of context
2020-03-25T00:56:04 #kisslinux <ax> anyway, i really appreciate your help tonight. you've been kind. to make good.
2020-03-25T00:56:16 #kisslinux <ax> now i go to sleep. good night ;)
2020-03-25T00:56:41 #kisslinux <jedavies> Good night
2020-03-25T00:57:05 #kisslinux <suvani1> hola
2020-03-25T00:57:13 #kisslinux <suvani1> hello
2020-03-25T00:57:24 #kisslinux <jedavies> Hello
2020-03-25T08:00:16 #kisslinux <dylanaraps> > llvm                    234652 229M
2020-03-25T08:00:18 #kisslinux <dylanaraps> > clang                   281760 275M
2020-03-25T08:00:20 #kisslinux <dylanaraps> oof
2020-03-25T08:00:55 #kisslinux <dylanaraps> konimex: What is the size of your llvm/clang for comparison?
2020-03-25T08:14:20 #kisslinux <konimex> 475M total combined
2020-03-25T08:14:48 #kisslinux <dylanaraps> I wonder if there's a way to trim it down
2020-03-25T08:16:12 #kisslinux <dylanaraps> llvm 8 was 34MB, 8.0.1 was 54MB, 9 was 58MB and 10 is 63MB.
2020-03-25T08:16:18 #kisslinux <dylanaraps> It's growing over time in other words
2020-03-25T08:16:23 #kisslinux <dylanaraps> (tarball sizes)
2020-03-25T08:17:09 #kisslinux <dylanaraps> My 8 number is probably wrong, ignore it
2020-03-25T08:57:56 #kisslinux <mahmudov> https://github.com/kisslinux/repo/releases/download/1.9.11/kiss-chroot.tar.xz
2020-03-25T08:58:13 #kisslinux <mahmudov> how can we produce it from scratch?
2020-03-25T08:58:23 #kisslinux <mahmudov> sorry i have not found doc
2020-03-25T09:21:58 #kisslinux <dylanaraps> There's no docs for that yet
2020-03-25T09:22:31 #kisslinux <dylanaraps> Basically, start with a musl distribution and run 'KISS_ROOT=/path/to/dir kiss bla bla' to build core and install it to a directory.
2020-03-25T09:22:35 #kisslinux <dylanaraps> That's the easiest way
2020-03-25T10:07:59 #kisslinux <mahmudov> yeah i know thats way just curious to when i see https://github.com/jedavies-dev/kiss-ppc64le
2020-03-25T10:08:27 #kisslinux <mahmudov> thought there is a clfs...
2020-03-25T10:13:16 #kisslinux <dylanaraps> clfs?
2020-03-25T10:41:28 #kisslinux <konimex> cross linux from scratch
2020-03-25T10:41:39 #kisslinux <konimex> ...it's basically unmaintained now
2020-03-25T10:49:19 #kisslinux <mahmudov> ok
2020-03-25T11:00:09 #kisslinux <eudaldgr> someone know why is there no gettext package?
2020-03-25T12:22:52 #kisslinux <humaid> how about gettext-tiny?
2020-03-25T12:24:08 #kisslinux <konimex> since dylan only targets english, no gettext it seems
2020-03-25T12:27:23 #kisslinux <dylanaraps> One less thing to worry about and it also makes packages smaller
2020-03-25T12:28:03 #kisslinux <dylanaraps> Nothing prevents you from using it though
2020-03-25T12:28:10 #kisslinux <dylanaraps> Just package it
2020-03-25T12:28:26 #kisslinux <eudaldgr> yeah i find it the last commit on yours repos
2020-03-25T12:28:39 #kisslinux <eudaldgr> but there is no explanation about
2020-03-25T12:28:42 #kisslinux <eudaldgr> the remove
2020-03-25T12:29:26 #kisslinux <konimex> it was never included in the first place so there's no removal
2020-03-25T12:29:27 #kisslinux <dylanaraps> Where?
2020-03-25T12:29:50 #kisslinux <dylanaraps> Some packages vendor gettext and use it for the build. I may have disabled this somewhere
2020-03-25T12:31:23 #kisslinux <eudaldgr> on extra repo sometime in august '19
2020-03-25T12:31:48 #kisslinux <eudaldgr> https://github.com/kisslinux/repo/commit/9c01568403660ced086d00d76ecdb4853d04d2d2
2020-03-25T12:32:15 #kisslinux <dylanaraps> Ah
2020-03-25T12:32:22 #kisslinux <dylanaraps> Something needed it at the time
2020-03-25T12:32:32 #kisslinux <dylanaraps> And I figured out how to remove the dependency
2020-03-25T12:33:03 #kisslinux <eudaldgr> fine
2020-03-25T12:34:13 #kisslinux <eudaldgr> i needed to build fuse
2020-03-25T12:35:02 #kisslinux <eudaldgr> but if there are no place to gettext on kiss-official repos i don't try to put there
2020-03-25T12:35:05 #kisslinux <eudaldgr> thanks
2020-03-25T12:35:47 #kisslinux <konimex> fuse3 or fuse2? in my personal repos fuse2 doesn't need gettext
2020-03-25T12:41:20 #kisslinux <dylanaraps> eudaldgr: Use your own repository
2020-03-25T12:43:15 #kisslinux <eudaldgr> i know xd
2020-03-25T15:52:38 #kisslinux <jedavies> export CC="zig cc" && kiss b m4... works!
2020-03-25T16:02:12 #kisslinux <icyphox> jedavies: Oh! I wanted to try that.
2020-03-25T16:02:14 #kisslinux <icyphox> Nice.
2020-03-25T16:02:27 #kisslinux <icyphox> Zig is fantastic, really.
2020-03-25T16:02:52 #kisslinux <icyphox> Also, can someone give a quick example of a program using autoshit to build?
2020-03-25T16:02:57 #kisslinux <icyphox> (That's in the repos)
2020-03-25T16:03:23 #kisslinux <mahmudov> jedavies, is there any recipe for zig?
2020-03-25T16:05:48 #kisslinux <dylanaraps> icyphox: m4
2020-03-25T16:06:22 #kisslinux <jedavies> mahmudov: was just trying things out with the tarball from their site
2020-03-25T16:07:00 #kisslinux <mahmudov> pre-compiled?
2020-03-25T16:08:18 #kisslinux <icyphox> Thanks dylanaraps.
2020-03-25T16:10:26 #kisslinux <icyphox> What MUAs do you guys use?
2020-03-25T16:10:31 #kisslinux <dylanaraps> icyphox: Here's a list: https://termbin.com/fdjl
2020-03-25T16:10:52 #kisslinux <dylanaraps> I just did 'grep ./configure' (really) so it may have a few false positives
2020-03-25T16:10:59 #kisslinux <dylanaraps> MUA?
2020-03-25T16:11:04 #kisslinux <icyphox> Mail user agent.
2020-03-25T16:11:09 #kisslinux <icyphox> Mail client.
2020-03-25T16:11:22 #kisslinux <konimex> mutt
2020-03-25T16:11:34 #kisslinux <dylanaraps> Right
2020-03-25T16:11:35 #kisslinux <icyphox> I find mutt a little... excessive.
2020-03-25T16:11:37 #kisslinux <dylanaraps> I used to use mutt
2020-03-25T16:11:42 #kisslinux <icyphox> And I'm unhappy with aerc.
2020-03-25T16:11:47 #kisslinux <dylanaraps> Now I just use the browser
2020-03-25T16:11:52 #kisslinux <konimex> but sometimes thunderbird when I'm in Void, haven't got around to build it in kiss
2020-03-25T16:12:04 #kisslinux <icyphox> Building Thunderbird?
2020-03-25T16:12:06 #kisslinux <icyphox> lol
2020-03-25T16:12:26 #kisslinux <konimex> it shares some patches with firefox so hey it might work
2020-03-25T16:12:33 #kisslinux <icyphox> I'm looking for small and composable utilities to send/recieve email.
2020-03-25T16:12:52 #kisslinux <icyphox> I've found getmail for receiving. I can't seem to find something nice for sending.
2020-03-25T16:13:00 #kisslinux <icyphox> I need SMTP over STARTTLS support.
2020-03-25T16:13:02 #kisslinux <dylanaraps> I like mutt
2020-03-25T16:13:26 #kisslinux <icyphox> I've been toying with the idea of writing my own in bash -- like a wrapper around getmail / sendmail.
2020-03-25T16:13:32 #kisslinux <dylanaraps> There's a list here: https://en.wikipedia.org/wiki/Comparison_of_email_clients
2020-03-25T16:13:40 #kisslinux <icyphox> Except sendmail includes a whole mailserver, which I don't need.
2020-03-25T16:13:59 #kisslinux <dylanaraps> Right
2020-03-25T16:14:06 #kisslinux <dylanaraps> Can you not disable the server part/
2020-03-25T16:14:12 #kisslinux <konimex> one can probably fiddle around netcat
2020-03-25T16:14:32 #kisslinux <icyphox> konimex: TLS though.
2020-03-25T16:14:33 #kisslinux <dylanaraps> Also see: https://www.nongnu.org/nmh/
2020-03-25T16:16:39 #kisslinux <icyphox> dylanaraps: I'm not sure if that sends/recieves email.
2020-03-25T16:16:48 #kisslinux <icyphox> Looks like it just... handles email.
2020-03-25T16:16:50 #kisslinux <icyphox> lol
2020-03-25T16:18:07 #kisslinux <icyphox> https://marlam.de/msmtp/msmtp.html
2020-03-25T16:18:11 #kisslinux <icyphox> This looks good.
2020-03-25T16:18:22 #kisslinux <dylanaraps> oops
2020-03-25T16:19:57 #kisslinux <icyphox> BTW, dylanaraps, what are you using for k1ss.org email?
2020-03-25T16:20:07 #kisslinux <icyphox> Are you using some kind of paid service?
2020-03-25T16:21:53 #kisslinux <dylanaraps> protonmail
2020-03-25T16:22:00 #kisslinux <dylanaraps> Though I regret it
2020-03-25T16:22:18 #kisslinux <dylanaraps> I can't use mutt with protonmail without their software
2020-03-25T16:23:01 #kisslinux <icyphox> Ah oof.
2020-03-25T16:23:11 #kisslinux <icyphox> dylanaraps: You can check out https://github.com/emersion/hydroxide
2020-03-25T16:23:30 #kisslinux <icyphox> I used to use it when I used ProtonMail.
2020-03-25T16:23:35 #kisslinux <dylanaraps> Yes
2020-03-25T16:23:47 #kisslinux <dylanaraps> The problem is that I refuse to use additional software to get it working
2020-03-25T16:23:49 #kisslinux <dylanaraps> ;)
2020-03-25T16:23:52 #kisslinux <icyphox> :D
2020-03-25T16:23:56 #kisslinux <icyphox> Fair enough.
2020-03-25T16:24:03 #kisslinux <icyphox> If you want, I could host your email.
2020-03-25T16:24:07 #kisslinux <icyphox> I run my own mailserver.
2020-03-25T16:24:19 #kisslinux <dylanaraps> Thanks for the offer
2020-03-25T16:24:37 #kisslinux <dylanaraps> I'm paid up with ProtonMail for another 6 or so months though
2020-03-25T16:24:58 #kisslinux <dylanaraps> If you're still willing when my subscription expires, I'll ask then. :P
2020-03-25T16:25:05 #kisslinux <icyphox> Absolutely!
2020-03-25T16:25:18 #kisslinux <icyphox> Let me know, and I'll set you up.
2020-03-25T16:25:23 #kisslinux <icyphox> It's the least I can do. :)
2020-03-25T16:25:49 #kisslinux <icyphox> I should try and figure out a good onboarding process for new users.
2020-03-25T16:26:53 #kisslinux <dylanaraps> Will do
2020-03-25T16:43:59 #kisslinux <icyphox> Woohoo, msmtp works brilliantly.
2020-03-25T16:44:29 #kisslinux <icyphox> I absolutely love the config: https://termbin.com/ixir
2020-03-25T17:36:15 #kisslinux <kiedtl> dylanaraps: have you tried aerc?
2020-03-25T17:36:22 #kisslinux <dylanaraps> Yes
2020-03-25T17:36:24 #kisslinux <dylanaraps> I don't like it
2020-03-25T17:36:54 #kisslinux <dylanaraps> I don't like anything which includes its own terminal emulator built in
2020-03-25T17:37:02 #kisslinux <dylanaraps> That's just insane
2020-03-25T17:37:18 #kisslinux <kiedtl> true
2020-03-25T17:37:23 #kisslinux <kiedtl> I found it very laggy
2020-03-25T17:38:05 #kisslinux <kiedtl> btw, do you know any way to use protonmail website without js?
2020-03-25T17:38:20 #kisslinux <dylanaraps> It's hard to package ("properly") as well. https://git.sr.ht/~sircmpwn/aerc/tree/master/go.mod#L3
2020-03-25T17:38:58 #kisslinux <dylanaraps> kiedtl: I don't think it'd be possible
2020-03-25T20:53:46 #kisslinux <ax> good evening
2020-03-25T21:54:50 #kisslinux <jedavies> Evening
2020-03-25T22:21:17 #kisslinux <rircCA65D> aloha!
2020-03-25T22:52:05 #kisslinux <ax> uhm.... haloa claudia02 !
2020-03-25T22:53:24 #kisslinux <ax> but what time does dylan araps sleep? at 21.00 p.m? the new frontier of POSIX ...
2020-03-25T22:53:46 #kisslinux <ax> hahaha tomorrow i will remember ... i can never talk to each other ... and it is 5 days hahaha
2020-03-25T22:54:39 #kisslinux <ax> wow i am an old man who makes the life of young people ...
2020-03-25T22:59:48 #kisslinux <jedavies> mps: did you get any further with KISS on the chromebook?
2020-03-25T23:02:59 #kisslinux <ax> i think necessary my new package for bind-utils ... lack of basic tools for *nix sys
2020-03-25T23:08:12 #kisslinux <mps> jedavies: no, but I didn't tried much. have a lot to work on $day_job these days
2020-03-25T23:08:51 #kisslinux <mps> I think I'm missing something about init, rc.conf maybe
2020-03-25T23:32:08 #kisslinux <claudia02> jedavies: I am trying a port of kiss to 32bit
2020-03-25T23:33:14 #kisslinux <claudia02> I have allready build m4, flex, bison, zlib and now gcc. but gcc fails at "configure-target-libgomp"
2020-03-25T23:33:36 #kisslinux <claudia02> my host system is alpine 32 bit
2020-03-25T23:34:28 #kisslinux <jedavies> claudia02: nice!  I think someone else here was also interested in 32-bit KISS earlier
2020-03-25T23:35:20 #kisslinux <claudia02> y, just needed your hints to get started
2020-03-25T23:35:59 #kisslinux <claudia02> my flag for binutils 32bit is i686-linux-musl which works so far
2020-03-25T23:38:34 #kisslinux <claudia02> I have libgomp installed on alpine
2020-03-25T23:39:43 #kisslinux <jedavies> Post logs, I can take a look
2020-03-25T23:39:50 #kisslinux <jedavies> Did you see:  https://github.com/jedavies-dev/kiss-aarch64/tree/master/repo   and  https://github.com/jedavies-dev/kiss-ppc64le/tree/master/repo
2020-03-25T23:40:12 #kisslinux <jedavies> Those were the changes I had to make for each platform.  I'm guessing you'll be in a similar position.
2020-03-25T23:41:04 #kisslinux <claudia02> on it
2020-03-25T23:43:56 #kisslinux <claudia02> https://termbin.com/hs73
2020-03-25T23:44:22 #kisslinux <claudia02> y, I allready spyed at your builds
2020-03-25T23:45:07 #kisslinux <jedavies> Did you install the musl-dev package on alpine?
2020-03-25T23:45:27 #kisslinux <claudia02> yap
2020-03-25T23:45:49 #kisslinux <claudia02> I installed everything from here https://pkgs.alpinelinux.org/package/edge/main/x86/gcc
2020-03-25T23:46:06 #kisslinux <claudia02> + musl-dev
2020-03-25T23:46:31 #kisslinux <claudia02> and a alpine base dev package
2020-03-25T23:47:42 #kisslinux <claudia02> https://pkgs.alpinelinux.org/package/edge/main/x86/alpine-sdk
2020-03-25T23:48:16 #kisslinux <jedavies> So you have the file /usr/include/pthread.h on your system?
2020-03-25T23:48:51 #kisslinux <claudia02> yes
2020-03-25T23:49:11 #kisslinux <mps> alpine-sdk
2020-03-25T23:49:24 #kisslinux <mps> meta package
2020-03-25T23:49:50 #kisslinux <claudia02> yes its there
2020-03-25T23:51:37 #kisslinux <mps>  i686-linux-musl or  i686-alpine-linux-musl
2020-03-25T23:53:04 #kisslinux <mps> writing from head, maybe i586-alpine-linux-musl
2020-03-25T23:55:46 #kisslinux <rirc7E907> sry net went out
2020-03-25T23:56:01 #kisslinux <jedavies> Maybe forcing -I/usr/include or -lpthread flags would help,  but something else is up here.  Not familiar enough with alpine to say.
2020-03-25T23:58:03 #kisslinux <claudia02> mps what do you mean by that? google says 'i586-alpine-linux-musl' is a directory of binutils
2020-03-25T23:59:03 #kisslinux <mps> I don't have right now access to x86 so cant confirm