💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-07-17.txt captured on 2024-06-16 at 13:41:18.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

[2021-07-17T00:00:53Z] <claudia> I mean your shell and the unzip stuff still works?
[2021-07-17T00:01:57Z] <sad_plan> yeah, I can still navigate the system as normal, but when building i.e busybox, itll error out telling you /usr/bin/ld is missing, even though its there. ive also tried to use kiss a with a binutils-bin package, but for some reason, no dice
[2021-07-17T00:02:31Z] <sad_plan> ive messed up my system in all kinds of ways. cp is missing, mv is mising, grep is missing, and so on :p the tarball is always handy tbh :p
[2021-07-17T00:02:59Z] <sad_plan> it all works now though. just /bin/ld this time
[2021-07-17T00:07:09Z] <claudia_> 'kiss-manifest binutils', is ld there?
[2021-07-17T00:07:25Z] <claudia_> when u said messing with cflags, what do they return now?
[2021-07-17T00:07:40Z] <claudia_> 'which ld'
[2021-07-17T00:08:44Z] <sad_plan> kiss manifest does return /usr/bin/ld.
[2021-07-17T00:09:31Z] <claudia_> so 'which ld' is also success
[2021-07-17T00:09:59Z] <sad_plan> which ld returns /usr/bin/ld, yes
[2021-07-17T00:10:53Z] <sad_plan> my cflags is nothing too special. its something in the lines of what mid has. im just seeing if I can make my system use less ram at idle or something. 
[2021-07-17T00:12:26Z] <claudia_> Dunno, when have messed with these I would try settings CFLAGS LDFLAGS to nothing and test.
[2021-07-17T00:15:13Z] <sad_plan> wont that just revert to a default? 
[2021-07-17T00:15:51Z] <sad_plan> in any case, setting blanks did nothing for me, same error. ld is still missing it seems. other packages will just return gcc cant produce executables
[2021-07-17T00:16:18Z] <sad_plan> when it checks if gcc works, itll return 'no'
[2021-07-17T00:19:43Z] <claudia_> I am not sure what default should be. I think it does setting to nothing.
[2021-07-17T00:20:00Z] <claudia_> You can try this way https://kisslinux.xyz/faq#6.1
[2021-07-17T00:20:31Z] <claudia_> I am out of scope. I just know this error when e.g having a typo in my enviroment.
[2021-07-17T00:20:59Z] <claudia_> cannont create excecuteable that is.
[2021-07-17T00:21:51Z] <sad_plan> ah, yeah this might fix it. wasnt aware that this was added in the faq
[2021-07-17T00:22:04Z] <claudia_> ah checking 'env' is alsways good.
[2021-07-17T00:23:47Z] <sad_plan> aah, now binutils builds. finally
[2021-07-17T00:24:25Z] <claudia_> heh
[2021-07-17T00:24:31Z] <claudia_> rtfm :p
[2021-07-17T00:26:23Z] <sad_plan> I knooow. I usually do, but not this time appearantly :p
[2021-07-17T00:39:02Z] <akira01> have a way to change bemenu colors permanently or just put the colors in the command in sway config?
[2021-07-17T00:56:01Z] <noocsharp> lmao, my username appears twice in the outdated package issue, and in neither place is it spelled right
[2021-07-17T00:57:24Z] <acheam> hehe
[2021-07-17T00:57:27Z] <acheam> mid would be proud of me
[2021-07-17T00:57:31Z] <acheam> i just replaced curl with axel
[2021-07-17T00:58:01Z] <acheam> but unfortunately I had to drop ugrep - it was causing too many compatibility issues
[2021-07-17T00:58:16Z] <acheam> if anyone has any non-gnu reccomendations for a quick grep implementation, my ears are open
[2021-07-17T01:02:18Z] <noocsharp> hey, you know c
[2021-07-17T01:02:58Z] <noocsharp> figure out how gnu grep works and write a grep under a free license
[2021-07-17T01:04:32Z] <acheam> > you know c
[2021-07-17T01:04:38Z] <acheam> have you seen the programs I write
[2021-07-17T01:04:55Z] <acheam> I think you'd quit programming
[2021-07-17T01:05:48Z] <acheam> should be a good base for me to build the most efficient file seacrching algorithm in 50 years on unix
[2021-07-17T01:07:22Z] <noocsharp> only one way to learn
[2021-07-17T01:09:44Z] <illiliti> what's wrong with sbase grep?
[2021-07-17T01:09:52Z] <noocsharp> slow af
[2021-07-17T01:13:36Z] <acheam> grep -r has become a big part of my workflow because of ugrep and ag
[2021-07-17T01:20:38Z] <illiliti> acheam: re ugrep, what compatibility issues are you talking about?
[2021-07-17T01:21:44Z] <acheam> the command line arguments are different, and the default behavior is different
[2021-07-17T01:21:50Z] <acheam> ehr, scratch that first part
[2021-07-17T01:21:58Z] <acheam> command line arguments are a superset, so they are compatible
[2021-07-17T01:22:18Z] <acheam> i've tried a compatibility script with the flags they reccomend but it didnt work out
[2021-07-17T01:29:13Z] <dilyn> toybox grep is lightning fast 
[2021-07-17T01:32:32Z] <illiliti> acheam: i'm pretty sure ugrep is supposed to be 1/1 compatible with posix grep
[2021-07-17T01:32:36Z] <illiliti> report this bug to upstream
[2021-07-17T01:32:44Z] <illiliti> or give me more info so i can do this if you can't
[2021-07-17T01:37:39Z] <acheam> illiliti: it isnt
[2021-07-17T01:37:59Z] <acheam> https://github.com/Genivia/ugrep#grep
[2021-07-17T01:46:07Z] <illiliti> can you provide reproducible case when ugrep fails due to compatibility issues?
[2021-07-17T01:46:41Z] <acheam> yeah maybe on monday
[2021-07-17T01:47:24Z] <illiliti> ok
[2021-07-17T02:26:33Z] <GalaxyNova> 2
[2021-07-17T02:26:36Z] <acheam> 3
[2021-07-17T02:26:56Z] <GalaxyNova> typed in the wrong window lol
[2021-07-17T02:26:59Z] <riteo> 4
[2021-07-17T02:27:06Z] <GalaxyNova> hi riteo
[2021-07-17T02:27:09Z] <riteo> hi!
[2021-07-17T02:27:13Z] <GalaxyNova> how's the minecraft launcher thing going
[2021-07-17T02:27:21Z] <riteo> really really nice
[2021-07-17T02:27:30Z] <akira01> GalaxyNova: 
[2021-07-17T02:27:32Z] <riteo> I'm polishing it and cleaning the script up
[2021-07-17T02:28:27Z] <riteo> I just gotta finish offline mode, add some good error handling and support pre 1.6 assets
[2021-07-17T02:28:47Z] <akira01> you know how can i get to maintainer of a dropped package?
[2021-07-17T02:29:15Z] <GalaxyNova> just pr it back in
[2021-07-17T02:29:58Z] <akira01> i not need do nothing in graveyard?
[2021-07-17T02:30:17Z] <acheam> what are you trying to do?
[2021-07-17T02:30:39Z] <akira01> put spotifyd in community again
[2021-07-17T02:30:58Z] <akira01> works great for me
[2021-07-17T02:31:49Z] <akira01> but the package is dropped and i don't know if i need to do something in graveyard or just make a pull request
[2021-07-17T02:31:54Z] <GalaxyNova> akira01: spotifyd needs a proprietary DRM binary to work
[2021-07-17T02:32:00Z] <GalaxyNova> and the DRM binary doesn't work on musl
[2021-07-17T02:32:03Z] <acheam> mv ~/repos/graveyard/spotifyd ~/repos/community/community
[2021-07-17T02:32:08Z] <acheam> git commit -m "spotify: revive"
[2021-07-17T02:32:18Z] <acheam> git send-email --to=community@k1sslinux.org
[2021-07-17T02:32:21Z] <acheam> 3 steps
[2021-07-17T02:32:22Z] <acheam> boom
[2021-07-17T02:32:38Z] <GalaxyNova> git needs to have perl support compiled in to use send-email
[2021-07-17T02:32:43Z] <akira01> GalaxyNova: i can get sound so is all i need
[2021-07-17T02:32:59Z] <GalaxyNova> wdym
[2021-07-17T02:33:22Z] <acheam> GalaxyNova: okay okay git format-patch HEAD^ | git imap-send
[2021-07-17T02:33:54Z] <acheam> mutt
[2021-07-17T02:34:06Z] <akira01> acheam: for do this i need some other thing than just clone the repo?
[2021-07-17T02:34:09Z] <acheam> my<RET>y
[2021-07-17T02:34:13Z] <acheam> akira01: nop
[2021-07-17T02:34:16Z] <akira01> verify.signature?
[2021-07-17T02:34:20Z] <acheam> nop
[2021-07-17T02:34:25Z] <riteo> why does imap-send work without perl but send-email not?
[2021-07-17T02:34:25Z] <akira01> Okay
[2021-07-17T02:34:38Z] <acheam> riteo: /shrug
[2021-07-17T02:34:41Z] <riteo> epic
[2021-07-17T02:35:03Z] <acheam> its written in C: https://github.com/git/git/blob/master/imap-send.c
[2021-07-17T02:35:39Z] <noocsharp> that'll certainly do it
[2021-07-17T02:35:58Z] <GalaxyNova> spotifyd in kiss makes no sense anyway
[2021-07-17T02:36:26Z] <riteo> I find it weird that git has some perl stuff
[2021-07-17T02:36:30Z] <acheam> why?
[2021-07-17T02:36:36Z] <acheam> perl used to be /the/ language
[2021-07-17T02:36:41Z] <acheam> it still is on some operating systems
[2021-07-17T02:36:41Z] <riteo> it's written in c, why have a dependency on perl?
[2021-07-17T02:36:44Z] <riteo> I see
[2021-07-17T02:36:56Z] <acheam> its must faster to write text processing stuff in perl
[2021-07-17T02:37:06Z] <acheam> and networking stuff
[2021-07-17T02:37:11Z] <acheam> git send-email is both of those things
[2021-07-17T02:37:17Z] <GalaxyNova> perl should die
[2021-07-17T02:37:17Z] <riteo> makes senseee
[2021-07-17T02:37:25Z] <GalaxyNova> I don't know anyone that knows perl
[2021-07-17T02:37:26Z] <riteo> sorry for the chattering e
[2021-07-17T02:37:48Z] <acheam> perl got popular in the first place in large part due to its text processing abilities
[2021-07-17T02:38:08Z] <GalaxyNova> acheam: awk, sed, grep
[2021-07-17T02:38:34Z] <acheam> do you want to rewrite git send-email in a shell script?
[2021-07-17T02:38:38Z] <acheam> they have different use cases
[2021-07-17T02:38:52Z] * riteo hides minekiss under my back
[2021-07-17T02:39:06Z] <GalaxyNova> while we're at it lets rewrite git in POSIX shell
[2021-07-17T02:39:08Z] <GalaxyNova> all of git
[2021-07-17T02:39:11Z] <GalaxyNova> xD
[2021-07-17T02:39:13Z] <riteo> it exists
[2021-07-17T02:39:24Z] <riteo> it's called shit IIRC
[2021-07-17T02:39:31Z] <acheam> https://git.sr.ht/~sircmpwn/shit
[2021-07-17T02:39:50Z] <riteo> lmao
[2021-07-17T02:39:51Z] <GalaxyNova> oh wow i though you were joking xD
[2021-07-17T02:40:08Z] <GalaxyNova> https://github.com/FilWisher/shit
[2021-07-17T02:40:08Z] <riteo> >Why the fuck would you use this
[2021-07-17T02:40:15Z] <GalaxyNova> because
[2021-07-17T02:40:23Z] <GalaxyNova> same reason to use kiss package manager
[2021-07-17T02:40:36Z] <riteo> ok but git uses binary formats
[2021-07-17T02:40:39Z] <acheam> thats not actually git though
[2021-07-17T02:40:48Z] <acheam> ddevault shit actually is git
[2021-07-17T02:42:38Z] <riteo> if you wanted to have a true usable shell git you might as well make a new vcs from scratch made to be compatible with unix text processing tools in the first place
[2021-07-17T02:42:54Z] <acheam> as mid would say
[2021-07-17T02:43:17Z] <acheam> the only good version control system is versioned tarballs of the source released over FTP at undetermined intervals
[2021-07-17T02:43:27Z] <riteo> lmao
[2021-07-17T02:43:42Z] <riteo> fool proof
[2021-07-17T02:44:00Z] <acheam> wow theres actually a lot more perl in git than i thought there was
[2021-07-17T02:44:02Z] <acheam> 88 files
[2021-07-17T02:44:02Z] <acheam> https://github.com/git/git/search?l=perl&p=1
[2021-07-17T02:44:07Z] <riteo> oh wow
[2021-07-17T02:44:17Z] <illiliti> perl and ftp must die
[2021-07-17T02:44:57Z] <riteo> god I hate ftp
[2021-07-17T02:45:05Z] <GalaxyNova> ssh ftw
[2021-07-17T02:45:30Z] <acheam> hmm project idea: rsync server
[2021-07-17T02:45:31Z] <riteo> I tried to mount ftp with fuse. There was literally only curlftpfs which is unmaintaned and is broken af
[2021-07-17T02:45:34Z] <GalaxyNova> I can make a whole list of things that should die
[2021-07-17T02:45:35Z] <kqz> damn speaking of ssh could have sworn dropbear was in community at one point, i think my memory is failing me
[2021-07-17T02:45:37Z] <riteo> literally ssl doesn't work
[2021-07-17T02:45:39Z] <acheam> just use axel
[2021-07-17T02:46:09Z] <riteo> wait acheam, who are you talking to?
[2021-07-17T02:46:14Z] <acheam> everyone?
[2021-07-17T02:46:41Z] <riteo> oh ok
[2021-07-17T02:47:15Z] <illiliti> GalaxyNova: do it!
[2021-07-17T02:47:33Z] <illiliti> awesome-mustdielist
[2021-07-17T02:47:38Z] <riteo> harmful software 2: GalaxyNova edition
[2021-07-17T02:47:54Z] <GalaxyNova> yes!
[2021-07-17T02:47:57Z] <GalaxyNova> i should make that
[2021-07-17T02:48:19Z] <acheam> galaxynova.cat-v.org
[2021-07-17T02:59:33Z] <noocsharp> legitimate question: what advantage does ssh have over telnet over tls?
[2021-07-17T03:01:01Z] <GalaxyNova> isn't telnet really really old
[2021-07-17T03:01:51Z] <dilyn> isn't telnet the most insecure thing since like, snail mail
[2021-07-17T03:01:58Z] <dilyn> can it even BE secure
[2021-07-17T03:02:47Z] <GalaxyNova> > Telnet was developed in 1969 beginning with RFC 15, extended in RFC 855, and standardized as Internet Engineering Task Force (IETF) 
[2021-07-17T03:03:02Z] <GalaxyNova> it predated UNIX lmao
[2021-07-17T03:03:42Z] <illiliti> you can do some magic things like port forwarding with ssh
[2021-07-17T03:04:03Z] <illiliti> you can even use ssh as vpn or proxy
[2021-07-17T03:10:27Z] <noocsharp> that's why you put it over an encrypted channel...
[2021-07-17T03:11:01Z] <noocsharp> it doesn't even have to be telnet
[2021-07-17T03:11:10Z] <noocsharp> just transfer terminal sequences over tls
[2021-07-17T03:16:19Z] <illiliti> iirc openssh recently merged 2fa support
[2021-07-17T03:17:06Z] <illiliti> also, ssh is more portable and widely used
[2021-07-17T03:17:31Z] <noocsharp> ^ i think this is the most important aspect
[2021-07-17T03:18:03Z] <acheam> 2fa could still be used on ssh even before it was merged
[2021-07-17T03:18:14Z] <acheam> ive used it myself
[2021-07-17T03:18:17Z] <illiliti> yeah
[2021-07-17T03:18:22Z] <illiliti> via pam, right?
[2021-07-17T03:18:48Z] <acheam> idk, only as a user, not an admin
[2021-07-17T03:18:59Z] <acheam> as part of this university pubnix supercomputer thing
[2021-07-17T03:19:05Z] <acheam> its pretty crazy
[2021-07-17T03:19:32Z] <noocsharp> i've used something like that too
[2021-07-17T03:19:48Z] <noocsharp> also on a supercomputer
[2021-07-17T03:20:18Z] <riteo> wait, how would 2fa work? Would it use an external server like the services offered by google?
[2021-07-17T03:20:24Z] <acheam> https://envs.sh/HC.jpg 
[2021-07-17T03:20:33Z] <acheam> riteo: the one I used used duo
[2021-07-17T03:20:38Z] <acheam> which is shit by the way
[2021-07-17T03:20:54Z] <acheam> doesn't even support totp, just their own proprietary app, or sms
[2021-07-17T03:21:02Z] <noocsharp> i have to use that for school
[2021-07-17T03:21:21Z] <noocsharp> it's horrible
[2021-07-17T03:21:28Z] <acheam> try to spot the cool thing in that photo
[2021-07-17T03:21:45Z] <riteo> acheam: I wonder if it's possible to use the server you're connect to itself as a 2fa authentication server
[2021-07-17T03:21:53Z] <noocsharp> 744TB of free space?
[2021-07-17T03:21:57Z] <acheam> indeed
[2021-07-17T03:22:20Z] <noocsharp> riteo: of course, just run a totp program or something and ask for a token on login
[2021-07-17T03:22:52Z] <acheam> they also have this really cool module style package manager
[2021-07-17T03:23:20Z] <acheam> where you can load in like any version of python, or GCC , or something instantly
[2021-07-17T03:23:23Z] <noocsharp> i think we used the same system lol
[2021-07-17T03:23:28Z] <dilyn> why did that picture take forty seconds to load 
[2021-07-17T03:23:39Z] <acheam> because my phone takes 10mb pictures
[2021-07-17T03:23:43Z] <dilyn> don't
[2021-07-17T03:23:57Z] <acheam> blame the lineageos devs
[2021-07-17T03:24:03Z] <acheam> noocsharp: lol
[2021-07-17T03:24:08Z] <noocsharp> does your supercomputer use slurm?
[2021-07-17T03:24:11Z] <acheam> idk
[2021-07-17T03:24:24Z] <dilyn> ascii print your screen next time dog ಠ_ಠ
[2021-07-17T03:24:38Z] <acheam> I havent done that much sleuthing on it
[2021-07-17T03:24:58Z] <acheam> I did see that they run centos7 on it
[2021-07-17T03:25:12Z] <acheam> also they mess with the FHS a bit
[2021-07-17T03:25:45Z] <acheam> and use Unix permissions to manage accounts and access for thousands of projects and users
[2021-07-17T03:26:33Z] <illiliti> bruh
[2021-07-17T03:27:28Z] <noocsharp> i imagine that's what a lot of university supercomputer sysadmins do
[2021-07-17T03:28:59Z] <dilyn> https://github.com/fehawen/shee that's cool as hell wtf
[2021-07-17T03:29:50Z] <noocsharp> https://github.com/dylanaraps/pash/pull/11
[2021-07-17T03:31:37Z] <riteo> that was lightning fast noocsharp 
[2021-07-17T03:32:04Z] <noocsharp> first thing i thought of when i saw "tree in sh"
[2021-07-17T03:32:34Z] <GalaxyNova> "tree" is a posix utility?
[2021-07-17T03:32:46Z] <GalaxyNova> what would it be useful for?
[2021-07-17T03:32:48Z] <riteo> it isn't IIRC
[2021-07-17T03:32:50Z] <noocsharp> it's not
[2021-07-17T03:33:10Z] <GalaxyNova> oh nevermindn I got confused
[2021-07-17T03:34:16Z] <dilyn> it's useful for making ls and find look prettier
[2021-07-17T03:34:23Z] <dilyn> and less useful in general 
[2021-07-17T03:34:36Z] <dilyn> there's that tree implementation that breaks things up into columns. that's pretty tight
[2021-07-17T03:36:15Z] <illiliti> Dylan used find -mindepth which isn't posix
[2021-07-17T03:37:32Z] <illiliti> https://github.com/dylanaraps/pash/pull/11/files#diff-b0838ff70e83dedb4a97ba33ab13209155fe637dc2c7167426724c2d51ddc81eR99
[2021-07-17T03:37:45Z] <dilyn> tsk tsk tsk 
[2021-07-17T03:37:49Z] <dilyn> the master is slipping in his old age 
[2021-07-17T03:42:39Z] <GalaxyNova> oof
[2021-07-17T03:42:47Z] <GalaxyNova> I've just noticed something and it's bothering me
[2021-07-17T03:43:03Z] <GalaxyNova> kiss's package manager is now over 1000 lines of code
[2021-07-17T03:44:10Z] <riteo> actual lines of code or code and whitespace + comments?
[2021-07-17T03:44:17Z] <GalaxyNova> actual lines of code
[2021-07-17T03:44:23Z] <GalaxyNova> removed the whitespace and the comments
[2021-07-17T03:44:30Z] <GalaxyNova> did it with a regex though so it might be innacurate
[2021-07-17T03:44:43Z] <GalaxyNova> still ~70 lines of code over the limit
[2021-07-17T03:44:55Z] <dilyn> cloc says 1060+ :X
[2021-07-17T03:45:01Z] <riteo> ouch
[2021-07-17T03:45:04Z] <GalaxyNova> yep
[2021-07-17T03:45:05Z] <riteo> time to switch to C
[2021-07-17T03:45:09Z] <riteo> the limit has been crossed
[2021-07-17T03:45:15Z] <GalaxyNova> in C it would be even more lines of code
[2021-07-17T03:45:23Z] <GalaxyNova> and a bigger binary
[2021-07-17T03:45:38Z] <GalaxyNova> this is a pretty big bummer for me :/
[2021-07-17T03:45:50Z] <GalaxyNova> I like to take guidestones pretty seriously
[2021-07-17T03:46:01Z] <riteo> I have an idea
[2021-07-17T03:46:27Z] <riteo> let's compress the file, encode it to base64 and let kiss be a wrapper script that decompresses it
[2021-07-17T03:46:32Z] <riteo> bam, ultra small binary
[2021-07-17T03:46:40Z] * GalaxyNova dies inside
[2021-07-17T03:46:43Z] <riteo> lmao
[2021-07-17T03:46:45Z] <noocsharp> anyone notice that the guidestones are gone from the new kiss site?
[2021-07-17T03:47:00Z] <GalaxyNova> oh noes :(
[2021-07-17T03:47:18Z] <riteo> it's the beginning of the end
[2021-07-17T03:47:24Z] <GalaxyNova> ^^
[2021-07-17T03:47:44Z] <GalaxyNova> in a few years kisslinux will be a full systemd environment /s
[2021-07-17T03:47:59Z] <riteo> if kiss is so good why isn't there kiss 2?
[2021-07-17T03:48:13Z] <GalaxyNova> seriously though, what's up with this
[2021-07-17T03:48:44Z] <riteo> maybe he's rewriting it?
[2021-07-17T03:48:48Z] <riteo> I hope
[2021-07-17T03:49:14Z] <GalaxyNova> nah
[2021-07-17T03:49:47Z] <GalaxyNova> he's made 40 commit to kiss just today
[2021-07-17T03:50:08Z] <riteo> oh he wasn't talking about kiss
[2021-07-17T03:50:17Z] <riteo> I'm dumb and used the wrong prononun
[2021-07-17T03:50:23Z] <riteo> I was talking about the guidelines
[2021-07-17T03:50:27Z] <GalaxyNova> oh
[2021-07-17T03:51:03Z] <GalaxyNova> ye then when it comes back it will say "the package manager shall never exceed 2000 lines of code"
[2021-07-17T03:51:05Z] <GalaxyNova> lmao
[2021-07-17T03:51:11Z] <riteo> lmao
[2021-07-17T03:51:54Z] <riteo> I don't recall, will kiss ever be abandoned in favour of k?
[2021-07-17T03:52:00Z] <riteo> or will they be maintained side to side?
[2021-07-17T03:52:15Z] <GalaxyNova> i think k is pretty much abandoned at this point
[2021-07-17T03:52:18Z] <noocsharp> he said there will be a slow transition over to the c package manager
[2021-07-17T03:52:31Z] <riteo> I wonder if that will mean something to the distro
[2021-07-17T03:52:34Z] <GalaxyNova> dylan seems to be commited to the original package manager
[2021-07-17T03:52:49Z] <GalaxyNova> dilyn: What do you think
[2021-07-17T03:52:51Z] <riteo> like, it was one of the "selling points" of KISS Linux
[2021-07-17T03:52:57Z] <GalaxyNova> exactly
[2021-07-17T03:53:14Z] <GalaxyNova> i guess we can always fork the kiss package and use an older version
[2021-07-17T03:53:50Z] <noocsharp> https://kisslinux.xyz/blog/20210711a
[2021-07-17T03:53:55Z] <noocsharp> see "The Future", point 5
[2021-07-17T03:54:33Z] <riteo> oh I read that
[2021-07-17T03:54:43Z] <riteo> I have mixed feelings over switching to kiss in general
[2021-07-17T03:55:29Z] <illiliti> noocsharp: that concept reminds me of wmutils
[2021-07-17T03:55:32Z] <acheam> DYLAN: are you set on using libcurl for k?
[2021-07-17T03:55:40Z] <acheam> idk how youre going to respond to that
[2021-07-17T03:56:12Z] <acheam> but you have loyally responded to my other unidirectional questions and complaints, so I have faith that you will
[2021-07-17T03:56:27Z] <noocsharp> how? lol
[2021-07-17T03:56:29Z] <GalaxyNova> what?
[2021-07-17T03:56:39Z] <necromansy> just open an issue :>
[2021-07-17T03:56:40Z] <necromansy> lmao
[2021-07-17T03:56:50Z] <kqz> he says you can shoot him an email as well
[2021-07-17T03:56:54Z] <acheam> but that requires github
[2021-07-17T03:57:05Z] <acheam> and I already have irc open lol
[2021-07-17T03:57:05Z] <riteo> on one side, it'll be way more stable and fast (no more risking a system break over base tools and it will be possible to statically link the executable) but on the other it will be less portable (I think?) and possibily even bug-prone
[2021-07-17T03:57:10Z] <GalaxyNova> please let's not depend on libcurl
[2021-07-17T03:57:20Z] <acheam> ^
[2021-07-17T03:57:46Z] <riteo> I'm curious, what other alternatives are there?
[2021-07-17T03:57:47Z] <GalaxyNova> riteo: Also the binary will be way larger
[2021-07-17T03:57:52Z] <noocsharp> i mean the shell package manager already depends on curl
[2021-07-17T03:57:58Z] <GalaxyNova> it does not anymore
[2021-07-17T03:58:01Z] <illiliti> libfetch
[2021-07-17T03:58:02Z] <GalaxyNova> there's KISS_DL
[2021-07-17T03:58:05Z] <kqz> portability should be fine, it'll be posix and most likely statically built
[2021-07-17T03:58:07Z] <acheam> no that was removed
[2021-07-17T03:58:08Z] <GalaxyNova> you can use wget in kiss
[2021-07-17T03:58:19Z] <acheam> but its still trivial to replace 
[2021-07-17T03:58:26Z] <acheam> mid and I both use Axel instead of curl
[2021-07-17T03:58:55Z] <acheam> maybe a configure flag to let you chose between libcurl or system(utility of your choice)
[2021-07-17T03:59:17Z] <GalaxyNova> I was about to mention system() too
[2021-07-17T03:59:27Z] <noocsharp> i think the bigger question is how will git be handled
[2021-07-17T03:59:48Z] <GalaxyNova> libgit exists doesn't it?
[2021-07-17T03:59:58Z] <GalaxyNova> https://libgit2.org/
[2021-07-17T04:00:02Z] <riteo> GalaxyNova: I mean, it will be a larger shell but not having to depend on 30 external programs is nice
[2021-07-17T04:00:04Z] <noocsharp> dylan explicitly wanted to avoid it, it requires cmake to build
[2021-07-17T04:00:10Z] <illiliti> patching out cmake dependency from libgit2 is the only way
[2021-07-17T04:00:11Z] <riteo> s/shell/binary/
[2021-07-17T04:00:54Z] <GalaxyNova> riteo: Then instead of having 30 external programs we'll still have 30 programs but they'll be built into the binary instead :(
[2021-07-17T04:01:02Z] <riteo> not really
[2021-07-17T04:01:35Z] <testuser[m]> Hi
[2021-07-17T04:01:42Z] <GalaxyNova> hi
[2021-07-17T04:01:43Z] <riteo> a single program might have like 30 options by itself which would otherwise be optimized out
[2021-07-17T04:01:46Z] <riteo> hi!
[2021-07-17T04:01:57Z] <riteo> in some cases it might even avoid huge messes like literal syntax parsers
[2021-07-17T04:02:28Z] <acheam> libgit is not very fun
[2021-07-17T04:02:36Z] <testuser[m]> libshit
[2021-07-17T04:02:51Z] <acheam> also there is literally one use for it: git pull
[2021-07-17T04:02:57Z] <acheam> I think thats fine to throw in system()
[2021-07-17T04:03:27Z] <GalaxyNova> unless we want to call system() like crazy we'll have to add a bunch of lib* dependencies
[2021-07-17T04:03:28Z] <acheam> its not like he needs to parse commit messages or create branches or god knows what
[2021-07-17T04:03:34Z] <acheam> not really 
[2021-07-17T04:03:36Z] <acheam> what else?
[2021-07-17T04:03:44Z] <GalaxyNova> and calling system() everywhere defeats the point of writing the package manager in C
[2021-07-17T04:03:51Z] <illiliti> ^
[2021-07-17T04:03:57Z] <testuser[m]> Its just 1 call for git
[2021-07-17T04:04:02Z] <acheam> I only see the download utility and git, which is literally just 2 instances in the entire program
[2021-07-17T04:04:04Z] <riteo> yeah I agree with GalaxyNova 
[2021-07-17T04:04:12Z] <riteo> I wonder, is there any smaller alternative to libgit?
[2021-07-17T04:04:21Z] <testuser[m]> Are there any secure and actively maintained alternatives to libcurl?
[2021-07-17T04:04:22Z] <acheam> no because its not needed
[2021-07-17T04:04:46Z] <acheam> https://curl.se/libcurl/competitors.html
[2021-07-17T04:04:53Z] <illiliti> https://gameoftrees.org/
[2021-07-17T04:05:02Z] <noocsharp> in my attempted c package manager, i stole an http implementation from hurl from codemadness.org
[2021-07-17T04:05:02Z] <acheam> got uses git under the hood
[2021-07-17T04:05:17Z] <acheam> and doesnt have an easy way of amending commits
[2021-07-17T04:05:21Z] <noocsharp> seemed to work well enough
[2021-07-17T04:05:45Z] <acheam> ofc hiltjo has a solution
[2021-07-17T04:05:55Z] <GalaxyNova> what about readelf?
[2021-07-17T04:06:24Z] <testuser[m]> It could be stolen from binutils
[2021-07-17T04:06:29Z] <noocsharp> libelf?
[2021-07-17T04:06:30Z] <testuser[m]> the implementation
[2021-07-17T04:06:49Z] <GalaxyNova> ok
[2021-07-17T04:07:01Z] <illiliti> it could be written from scratch because elf format is easy to parse
[2021-07-17T04:07:13Z] <GalaxyNova> I just can't see any major benefits that would justify rewriting the package manager in C
[2021-07-17T04:07:20Z] <noocsharp> speed
[2021-07-17T04:07:29Z] <illiliti> statically linked binary
[2021-07-17T04:07:54Z] <GalaxyNova> the main bottleneck kiss has now is the readelf, that won't change with C
[2021-07-17T04:08:15Z] <GalaxyNova> and what's the point of statically linking the binary if the resulting binary will still be larger than the current one
[2021-07-17T04:08:29Z] <testuser[m]> sh is static anyway
[2021-07-17T04:08:37Z] <testuser[m]> On mosr KISSes
[2021-07-17T04:08:50Z] <GalaxyNova> but you need sh for the system to work
[2021-07-17T04:08:54Z] <GalaxyNova> so it's a passive dependency
[2021-07-17T04:09:05Z] <riteo> also
[2021-07-17T04:09:08Z] <noocsharp> you need a c compiler too...
[2021-07-17T04:09:22Z] <riteo> you need a lot of baseutils
[2021-07-17T04:09:23Z] <necromansy> we *need* a c compiler atm anyway tho
[2021-07-17T04:09:26Z] <testuser[m]> Btw why the talk of the C package manager ? Did dylan put out something yesterday ?
[2021-07-17T04:09:39Z] <illiliti> kiss depends on coreutils. if coreutils breaks, the entire system becomes unrecoverable
[2021-07-17T04:09:40Z] <riteo> not really, it was a very old project
[2021-07-17T04:09:47Z] <riteo> illiliti: not necessarily
[2021-07-17T04:09:48Z] <GalaxyNova> testuser[m]: the kiss package manager is now over 1000 lines of code
[2021-07-17T04:09:49Z] <noocsharp> there are a lot of things that can be done more efficiently in c than in shell
[2021-07-17T04:09:50Z] <noocsharp> beside readelf
[2021-07-17T04:10:09Z] <riteo> illiliti: I mean, if the package manager was statically built from c
[2021-07-17T04:10:21Z] <testuser[m]> The biggest benefit would be the kiss won't break with alternative coreutils implementations
[2021-07-17T04:10:49Z] <GalaxyNova> kiss shoudn't break with alternative coreutils implementations if the implementations are also POSIX
[2021-07-17T04:10:52Z] <GalaxyNova> compliant
[2021-07-17T04:11:13Z] <testuser[m]> Most of those issues have been fixed but a few still pop up from time to time
[2021-07-17T04:11:17Z] <dilyn> dylan can't use a statically linked K *and* libgit2 because then K is GPL :P  
[2021-07-17T04:11:35Z] <riteo> BRUH
[2021-07-17T04:11:56Z] <riteo> libkgit suddenly appears
[2021-07-17T04:12:03Z] <dilyn> I am unconcerned with kiss being slightly over 1k lines because a fair few dozen lines are fallback/redundant/can-be-removed, or syntactic choices 
[2021-07-17T04:12:52Z] <dilyn> ideally what dylan would do is develop some way to use an arbitrary source download method selected at compile time
[2021-07-17T04:13:01Z] <dilyn> then he wouldn't have  to worry *too* much
[2021-07-17T04:13:09Z] <GalaxyNova> still, it open a gate for more feature creep
[2021-07-17T04:13:10Z] <dilyn> ideally that choice is curl 
[2021-07-17T04:13:20Z] <dilyn> 'feature creep' it's a package manager dog
[2021-07-17T04:13:27Z] <dilyn> there are like, eight features 
[2021-07-17T04:13:35Z] <necromansy> also more loc > obfuscation and PM de-effieciency
[2021-07-17T04:14:00Z] <riteo> dilyn: I thought too that a package manager would be comples
[2021-07-17T04:14:05Z] <riteo> s/comples/complex/
[2021-07-17T04:14:09Z] <riteo> then I started writing minekiss
[2021-07-17T04:14:11Z] <dilyn> Most things now are relegated to their own functions and a lot of changes have been documented pretty well, so I don't think kiss has become any harder to read 
[2021-07-17T04:14:23Z] <dilyn> harder to keep track of certainly, but that's inherent in a shell script past 100 lines 
[2021-07-17T04:14:38Z] <acheam> minekiss has shaped the man riteo has become
[2021-07-17T04:14:43Z] <dilyn> lmao
[2021-07-17T04:15:11Z] <riteo> lmao indeed
[2021-07-17T04:15:27Z] <riteo> I actually learned quite a lot and I still have so much room to improve it
[2021-07-17T04:15:44Z] <riteo> like, the biggest lesson I learned is: put as little logic as possible into your script
[2021-07-17T04:15:54Z] <riteo> it sped up A LOT the script 
[2021-07-17T04:15:56Z] <dilyn> it should always do the minimum
[2021-07-17T04:16:14Z] <riteo> like, the naive approach took 2:30 minutes only to list the asset names
[2021-07-17T04:16:33Z] <riteo> now it's way faster, actually usable
[2021-07-17T04:17:14Z] <riteo> I might even port it to C one day just to learn it, although minecraft's version format is pure partially undocumented hell
[2021-07-17T04:17:19Z] <dilyn> as far as 'kiss requiring foo', you have to remember that this is a source based distribution with a statically linked set of core utilities. busybox, curl, and git are all statically built. if you fuck up your toolchain, that isn't KISS' fault
[2021-07-17T04:17:28Z] <dilyn> you can embed kiss in busybox itself if you want 
[2021-07-17T04:17:54Z] <dilyn> nothing pertaining to the actual functioning of the system should ever be able to break because you can almost ALWAYS recover
[2021-07-17T04:18:34Z] <illiliti> initramfs saved my ass many times ...xd
[2021-07-17T04:18:49Z] <dilyn> right? dropping to an emergency shell is very powerful 
[2021-07-17T04:19:00Z] <GalaxyNova> just use a chroot
[2021-07-17T04:19:01Z] <dilyn> especially when initramfs includes the entire busybox binary lmfao 
[2021-07-17T05:45:18Z] <konimex> > dylan explicitly wanted to avoid it, it requires cmake to build
[2021-07-17T05:45:19Z] <konimex> as if that's a bad thing
[2021-07-17T05:45:36Z] <konimex> (at least from a GNU-free perspective)
[2021-07-17T05:54:58Z] <testuser[m]> Makefile
[2021-07-17T08:36:32Z] <riteo> gtg, bye!
[2021-07-17T13:30:37Z] <sad_plan> why on earth cant I get permission to open /dev/null? Im doing a wyverkiss install, and when I run kiss u, I keep getting the error telling me fata: open /dev/null or dup failed: permission denied
[2021-07-17T13:30:53Z] <sad_plan> im root btw.. but same issue if I run as a regular user
[2021-07-17T13:31:14Z] <sad_plan> tried both an older tarball aswell.
[2021-07-17T13:32:26Z] <testuser[m]> ls -l /dev
[2021-07-17T13:32:33Z] <testuser[m]> does :>/dev/null work
[2021-07-17T13:32:44Z] <soliwilos> I've neither tried wyverkiss or seen that problem before, does /dev/null exist?
[2021-07-17T13:34:21Z] <sad_plan> yes :> /dev/null works. ill give you the other output in a sec
[2021-07-17T13:34:24Z] <sad_plan> yes, it exist
[2021-07-17T13:34:54Z] <testuser[m]> sh -x /usr/bin/kiss
[2021-07-17T13:34:57Z] <testuser[m]> u
[2021-07-17T13:38:01Z] <sad_plan> https://0x0.st/-V-7.txt ls -l /dev
[2021-07-17T13:38:05Z] <schillingklaus> wyverkiss is not tpo be confused with wyvertux
[2021-07-17T13:38:11Z] <sad_plan> i know
[2021-07-17T13:40:03Z] <testuser[m]> it should be crw-rw-rw- perms on null
[2021-07-17T13:40:12Z] <testuser[m]> i guess the :> command i told you to run actually created it
[2021-07-17T13:40:16Z] <testuser[m]> youre in chroot right
[2021-07-17T13:40:39Z] <testuser[m]> is the host /dev/null working
[2021-07-17T13:41:54Z] <sad_plan> seems not. when I open a new terminal, I get an error of /dev/null permission denied. need to update the usb I suppose..
[2021-07-17T13:42:23Z] <sad_plan> ./dev/null already existed, but it doesn have those perms
[2021-07-17T13:42:44Z] <sad_plan> ill reburn a usb with latest iso instead, and see if the issue persist
[2021-07-17T13:43:41Z] <testuser[m]> mknod -m 0666 /dev/null c 1 3
[2021-07-17T13:47:28Z] <sad_plan> I rebooted the laptop, and it for some reason fixed itself.. probably a bug in the iso. now /dev/null has the correct perms
[2021-07-17T13:48:57Z] <sad_plan> yeah its working now. 
[2021-07-17T14:20:46Z] <acheam> I wonder how much stuff would break if you modified /devz/zero to have ones instead
[2021-07-17T15:05:08Z] <konimex> sad_plan: that might be my fault, wyverkiss-2021.7-2 has a /dev/null and its 644
[2021-07-17T15:18:04Z] <riteo> hiiiii!
[2021-07-17T15:25:30Z] <testuser[m]> Hi
[2021-07-17T15:25:31Z] <testuser[m]> Riteo
[2021-07-17T17:43:51Z] <micr0> hmm i wonder why we moved from stable efivar, efibootmgr, and wl-clipboard to git versions
[2021-07-17T17:43:56Z] <micr0> time to read the logs
[2021-07-17T17:44:30Z] <micr0> well, maybe stable is the wrong word. maybe 'released' is what i am looking for
[2021-07-17T17:44:58Z] <testuser[m]> efivar and efibootmgr have fixes in git
[2021-07-17T17:45:10Z] <testuser[m]> Wl-clipboard idk maybe it's not made a release yet
[2021-07-17T17:46:29Z] <micr0> ahh testuser[m] thank you, beat me to it so yeah saw we dont have to backport the patches anymore, cool
[2021-07-17T17:48:55Z] <micr0> yep, wl-clipboard just hasn't made a release in ~2 years, but has had a fix or two applied since then
[2021-07-17T17:48:56Z] <micr0> cool
[2021-07-17T17:52:02Z] <micr0> acheam thats pretty impressive to have zero gnu packages. i just `rg -l gnu /var/db/kiss/installed/*/sources | wc -l` and got 26 packages 
[2021-07-17T17:52:15Z] <micr0> most are around the build oolchain, but some are not
[2021-07-17T17:52:43Z] <micr0> pinentry, nettle, ncurses, readline, libgcrypt, libexecinfo, gnupg, firefox, etc.
[2021-07-17T17:55:07Z] <micr0> oh cool, docs are in the main kiss repository, that is nice
[2021-07-17T18:38:48Z] <dilyn> with all the latest changes dylan made today, kiss is sitting at a very cool 998 LOC
[2021-07-17T18:39:24Z] <riteo> the rule has been respected
[2021-07-17T18:39:39Z] <riteo> the universe is balanced once again
[2021-07-17T18:40:39Z] <dilyn> if you thanos snap enough times...
[2021-07-17T18:44:57Z] <dilyn> acheam: are you using libedit with llvm? 
[2021-07-17T18:53:07Z] <GalaxyNova> dilyn: :D
[2021-07-17T20:08:15Z] <msk[m]> anyone else getting "No local file 'patches/gumbo-dep.patch'" when building zathura-pdf-mupdf?
[2021-07-17T20:08:21Z] <msk[m]> I'll try forking and deleting that line from sources
[2021-07-17T20:10:08Z] <soliwilos> I remember seeing a gumbo patch being deleted from the repo.
[2021-07-17T20:27:47Z] <msk[m]> doing so gave me http://0x0.st/-VXL.txt
[2021-07-17T20:28:23Z] <msk[m]> the build file doesn't seem to mention it so I wouldn't think that the patch is required
[2021-07-17T20:31:44Z] <msk[m]> rebuilding libmupdf didn't solve it
[2021-07-17T20:49:23Z] <dilyn> just delete the line from sources 
[2021-07-17T20:49:31Z] <dilyn> the patch left it out and I didn't notice
[2021-07-17T20:50:04Z] <msk[m]> I get a different error when I do so: http://0x0.st/-VXL.txt
[2021-07-17T20:50:17Z] <msk[m]> the file they mention doesn't exist
[2021-07-17T20:58:16Z] <noocsharp> oops, ill send a patch to fix it
[2021-07-17T20:59:26Z] <noocsharp> i guess i didn't build it after i removed the patch...
[2021-07-17T21:51:45Z] <dilyn> nice
[2021-07-17T21:58:41Z] <msk[m]> same error, after pulling the new changes
[2021-07-17T22:14:26Z] <msk[m]> reverting to 3.6 doesn't fix it either, I guess something is wrong with libmupdf then
[2021-07-17T22:15:18Z] <msk[m]> does it build fine for you noocsharp?
[2021-07-17T22:15:18Z] <sad_plan> hey
[2021-07-17T22:23:51Z] <msk[m]> I think I see the problem
[2021-07-17T22:30:57Z] <noocsharp> it builds for me now
[2021-07-17T22:31:06Z] <noocsharp> what error are you getting?
[2021-07-17T22:34:56Z] <msk[m]> http://0x0.st/-VXL.txt though kiss list shows that libmupdf is installed
[2021-07-17T22:35:14Z] <msk[m]> I think the problem is that I have wonky permissions in .cache/kiss
[2021-07-17T22:35:23Z] <msk[m]> and libmupdf can't be "installed" correctly at the end of the build
[2021-07-17T22:35:44Z] <msk[m]> I deleted .cache/kiss/proc and am rebuilding, hopefully it works now
[2021-07-17T22:35:58Z] <noocsharp> actually i just rebuilt libmupdf and it's installing it in .cache for some reason
[2021-07-17T22:36:00Z] <msk[m]> s/works/will work/
[2021-07-17T22:36:05Z] <noocsharp> not sure why
[2021-07-17T22:36:30Z] <msk[m]> did you get a bunch of permission denied errors at the end of libmupdf build?
[2021-07-17T22:38:11Z] <msk[m]> here's my faulty libmupdf build: http://0x0.st/-V8T.txt
[2021-07-17T22:38:37Z] <noocsharp> yeah, im not getting those premission errors
[2021-07-17T22:38:50Z] <msk[m]> at the end it doesn't move everything out of .cache/kiss/proc, so it never ends up installed properly
[2021-07-17T22:39:26Z] <noocsharp> did dylan do the build file changes yet?
[2021-07-17T22:39:45Z] <dilyn> `env`, ls -l .cache/kiss/ ? 
[2021-07-17T22:39:59Z] <dilyn>  ls -al .cache/kiss/  
[2021-07-17T22:40:22Z] <msk[m]> http://0x0.st/-V8A.txt
[2021-07-17T22:40:32Z] <dilyn> dylan made a new release that should include all of the fixes related to .cache problems
[2021-07-17T22:40:45Z] <dilyn> 5.5.6 is the latest that a tag exists for, though 5.5.7 has been made (just without a tag)
[2021-07-17T22:40:49Z] <msk[m]> I updated the package manager just today
[2021-07-17T22:42:26Z] <noocsharp> wait, the build file is using $1 in the prefix
[2021-07-17T22:43:13Z] <msk[m]> shouldn't it just be /usr
[2021-07-17T22:43:55Z] <noocsharp> yes, and DESTDIR="$1"
[2021-07-17T22:44:01Z] <noocsharp> im rebuilding right now to see if this fixes it
[2021-07-17T22:44:16Z] <msk[m]> same
[2021-07-17T22:44:43Z] <msk[m]> I should have checked the build file before asking on here
[2021-07-17T22:45:09Z] <noocsharp> well i'm the maintainer so it's my problem too
[2021-07-17T22:45:31Z] <msk[m]> you maintain zathura-pdf-mupdf and libmupdf?
[2021-07-17T22:45:35Z] <noocsharp> yes
[2021-07-17T22:48:16Z] <msk[m]> thanks for the packages, I've been using them for a while
[2021-07-17T22:48:40Z] <msk[m]> I think it worked
[2021-07-17T22:48:43Z] <msk[m]> no errors at the end
[2021-07-17T22:49:04Z] <msk[m]> and `kiss manifest libmupdf` isn't just .cache/kiss
[2021-07-17T22:49:13Z] <msk[m]> I'll try rebuilding zathura-pdf-mupdf now
[2021-07-17T22:49:22Z] <GalaxyNova> make a github issue
[2021-07-17T22:49:35Z] <GalaxyNova> oh nvm you fised it
[2021-07-17T22:49:39Z] <msk[m]> everything works
[2021-07-17T22:49:43Z] <msk[m]> great
[2021-07-17T22:50:16Z] <msk[m]> thanks noocsharp
[2021-07-17T22:51:27Z] <noocsharp> np, i'll send patches to fix the repo this evening
[2021-07-17T22:51:28Z] <msk[m]> readelf still adds "+libressl" to libmupdf though, not sure if that's just me
[2021-07-17T22:51:34Z] <noocsharp> not sure how this didn't cause issues earlier...
[2021-07-17T22:52:11Z] <noocsharp> it does openssl for me msk[m]
[2021-07-17T22:52:21Z] <noocsharp> i don't have libressl installed
[2021-07-17T22:54:00Z] <msk[m]> I can't remove libressl, kiss stops me for that reason
[2021-07-17T22:54:26Z] <msk[m]> same thing with a few other packages
[2021-07-17T22:54:55Z] <sad_plan> does it ever occur that -march=native is.. wrong? im just asking, as native for me is outputting a different result than what I belive I actually got. from what I can find, it outputs the version of cpus before mine.
[2021-07-17T22:55:09Z] <sad_plan> msk[m]: export KISS_FORCE=1
[2021-07-17T22:55:32Z] <msk[m]> thanks
[2021-07-17T22:55:45Z] <soliwilos> Found this for anyone interested https://github.com/Michasze/surf-wayland
[2021-07-17T22:57:21Z] <dilyn> msk: use KISS_FORCE=1 to make kiss ignore dependencies, and then do kiss b $(kiss-revdepends libressl) to rebuild all of the packages that previously depended on libressl to link against openssl instead 
[2021-07-17T22:57:50Z] <msk[m]> what about packages that have libressl in the depends file?
[2021-07-17T22:58:08Z] <dilyn> doesn't -march=native just select whatever gcc gets out of /proc/cpuinfo? 
[2021-07-17T22:58:26Z] <msk[m]> should I fork and replace them in depends
[2021-07-17T22:58:27Z] <dilyn> msk: that's what kiss-revdepends libressl will find. it just greps /var/db/kiss/installed for libressl and gives a list of packages
[2021-07-17T22:58:36Z] <dilyn> if you rebuild them it'll get fixed 
[2021-07-17T22:58:50Z] <sad_plan> dilyn: one would assume so. but in my case, iirc, it selecets zenv1, and I belive I got zenv2.
[2021-07-17T22:58:54Z] <dilyn> unless you're still using the kiss-community/repo upstream, in which case you should switch...
[2021-07-17T22:59:01Z] <dilyn> what's your cpu? 
[2021-07-17T22:59:11Z] <sad_plan> 3700u
[2021-07-17T22:59:17Z] <dilyn> a mobile chip? 
[2021-07-17T22:59:23Z] <sad_plan> yeha
[2021-07-17T22:59:27Z] <sad_plan> yeah*
[2021-07-17T22:59:27Z] <dilyn> iirc amd mobile chips lag behind one generation, intel's mobile cpu's are one ahead 
[2021-07-17T22:59:56Z] <dilyn> so a 3xxxu is zen1 archiecture
[2021-07-17T23:01:44Z] <acheam> dilyn: let me check when I get home
[2021-07-17T23:01:50Z] <acheam> I am 99% sure yes
[2021-07-17T23:03:18Z] <sad_plan> you might be right. in any case, gentoo wiki is wrong, or misguiding or something. https://wiki.gentoo.org/wiki/Safe_CFLAGS#Ryzen_.28Zen_family.29 
[2021-07-17T23:03:18Z] <dilyn> oh christ. they call it zen+, which came after zen1, but before zen2... wtf amd
[2021-07-17T23:03:30Z] <sad_plan> lol wut
[2021-07-17T23:05:48Z] <dilyn> okay, wikipedia to the rescue. zen 2 is the successor to zen+; so gcc is probably correct 
[2021-07-17T23:08:04Z] <sad_plan> cool
[2021-07-17T23:14:42Z] <protonesso> Hiii
[2021-07-17T23:20:29Z] <acheam> hi protonesso , it's been a while
[2021-07-17T23:22:43Z] <protonesso> Yup