2021-04-05T00:16:57 #kisslinux dilyn: thanks will look into that later 2021-04-05T00:17:04 #kisslinux already procrastinated the weekend away 2021-04-05T00:17:33 #kisslinux dilyn: yeah did you ask them about void? its a similar situation, and they got updated 2021-04-05T01:43:13 #kisslinux I'll have to ask them about void in my followup and see what can be done about it. I don't *care*, but as much accurate information as possible is nice. I wish they would just defer to repology tbh 2021-04-05T01:43:35 #kisslinux merakor: I'll peak at your patch tomorrow and see if I can reproduce the issue. what is /bin/sh ? 2021-04-05T01:44:43 #kisslinux wow I never would have though I would have to explain this to you. /bin/sh is the path to the posix compliant shell on the system, jeez dilyn 2021-04-05T01:45:37 #kisslinux :P 2021-04-05T01:45:44 #kisslinux *Hopefully* posix compliant 2021-04-05T01:45:57 #kisslinux And not bash or something 2021-04-05T01:46:00 #kisslinux distrotube emerges from the shadows 2021-04-05T01:46:07 #kisslinux What am I saying, bash is posix 2021-04-05T01:46:12 #kisslinux disregard me 2021-04-05T01:46:13 #kisslinux FISH is my /bin/sh 2021-04-05T01:46:15 #kisslinux ZSH 2021-04-05T01:46:21 #kisslinux *vomits* 2021-04-05T01:46:21 #kisslinux you bastards 2021-04-05T01:46:23 #kisslinux begone 2021-04-05T01:46:31 #kisslinux for real tho i'm using ash 2021-04-05T01:46:49 #kisslinux bash as /bin/sh still isn't great though because people will think bash is standard posix when they use bashisms in a /bin/sh script 2021-04-05T01:46:57 #kisslinux I use dash as /bin/sh 2021-04-05T01:47:01 #kisslinux works nicely 2021-04-05T01:47:35 #kisslinux but like, the bdfl of a strictly-posix distro having to ask 'what is /bin/sh' is just... wow 2021-04-05T01:47:39 #kisslinux theres two of them! 2021-04-05T01:47:40 #kisslinux POSIX? 2021-04-05T01:47:47 #kisslinux Are you trolling? 2021-04-05T01:47:52 #kisslinux Please tell me you are. 2021-04-05T01:47:58 #kisslinux april fools was 4 days ago :c 2021-04-05T01:48:09 #kisslinux acheam: Can we setup another poll? 2021-04-05T01:48:11 #kisslinux I meant what is merakors sh on his system he's using lmfao 2021-04-05T01:48:15 #kisslinux ahaha 2021-04-05T01:48:16 #kisslinux oh 2021-04-05T01:48:18 #kisslinux whew 2021-04-05T01:48:20 #kisslinux lmao 2021-04-05T01:48:20 #kisslinux I think that would be apt, kiedtl 2021-04-05T01:48:26 #kisslinux no kiss 2021-04-05T01:48:35 #kisslinux qq 2021-04-05T01:49:24 #kisslinux Cus if it's ksh or something that might explain it, dash doesn't *seem* to have the problem 2021-04-05T01:49:33 #kisslinux acheam: whats your interactive shell? 2021-04-05T01:49:39 #kisslinux If anyone has seen it on ash that would be interesting 2021-04-05T01:50:29 #kisslinux necromansy: ash on KISS, Zsh on Arch, Eshell in Emacs 2021-04-05T01:50:42 #kisslinux yeah nice 2021-04-05T01:50:49 #kisslinux ash works fine 2021-04-05T01:50:52 #kisslinux no need to replace it 2021-04-05T01:50:59 #kisslinux yeah ash is perfectly functional 2021-04-05T01:52:03 #kisslinux ive been geezing at s shell, but its not posix compliant so its not exactly useful as a #!/bin/sh replacement 2021-04-05T01:54:43 #kisslinux Other shells are so interesting but ash is just so bueno 2021-04-05T01:55:23 #kisslinux the problem with that kind of thing is then you have to have multiple of the same software on the system, so even though sometimes you are using the more minimal alternative, some of the time you aren't and IMO having two of the same software (even if you sometimes get to use a more minimal version) is more bloated than just having a single slightly more bloated program to begin with 2021-04-05T01:55:47 #kisslinux yeah exacttly 2021-04-05T01:56:14 #kisslinux oh wow I didn't realize that ash had so much history 2021-04-05T01:56:26 #kisslinux I always thought it was written for busybox or smthng 2021-04-05T01:56:27 #kisslinux for proper practicality there's no reason to switch, but out of pure curiosity im interested 2021-04-05T01:56:32 #kisslinux nah ash is old af 2021-04-05T01:56:33 #kisslinux yeah of course 2021-04-05T01:57:00 #kisslinux (yeah of course to the first message) 2021-04-05T01:57:10 #kisslinux yeah of course 2021-04-05T01:57:52 #kisslinux https://www.in-ulm.de/~mascheck/ is a fun shell rabbit hole 2021-04-05T01:58:33 #kisslinux the ash homepage, but has lots interesting other shell stuff in it 2021-04-05T01:59:56 #kisslinux "A result of the shift is that many shell scripts were found making use of bash-specific functionalities ("bashisms") without properly declaring it in the shebang line.[9][10] The problem was first spotted in Ubuntu and the Ubuntu maintainers decided to make all the scripts comply with the POSIX standard. " 2021-04-05T02:00:03 #kisslinux ubuntu: maybe I don't want to be the bad guy anymore 2021-04-05T02:00:38 #kisslinux sh linking to bash has really been one of the most frustrating things 2021-04-05T02:01:28 #kisslinux I just use /usr/bin/env which helps 2021-04-05T02:01:32 #kisslinux for my personal scripts 2021-04-05T02:01:37 #kisslinux I don't see much reason not to use it 2021-04-05T02:01:39 #kisslinux i might start doing that 2021-04-05T02:01:47 #kisslinux it also increases compatability for systems like nixos 2021-04-05T02:01:47 #kisslinux ive started doing it for my python scripts 2021-04-05T02:01:55 #kisslinux but havent started with shell script 2021-04-05T02:02:14 #kisslinux nixos literally only has a single file in /usr, and its a symlink of the env binary 2021-04-05T02:03:00 #kisslinux yeah its nice to be able to run python scripts like a shell script 2021-04-05T02:03:06 #kisslinux I wish there was an equivalent for c 2021-04-05T02:03:25 #kisslinux so depending on the compilers, etc, you have installed, it would do the equivalent of "#!/usr/bin/tcc -run" 2021-04-05T02:03:42 #kisslinux yeah 2021-04-05T02:04:33 #kisslinux to get around it I just have a script that bulk-compiles all my small C programs 2021-04-05T02:04:40 #kisslinux works fine, but would be nice to have it run directly 2021-04-05T02:05:00 #kisslinux ive been building one like that, since ive been looking at transitioning my data anlaysis scripts from python to C for shits and gigs 2021-04-05T02:05:21 #kisslinux im torn between that or a make file that i switch the TARGET on via command line args 2021-04-05T02:06:09 #kisslinux hmmm 2021-04-05T02:06:22 #kisslinux I hate making those kinds of decisions 2021-04-05T02:06:50 #kisslinux same, idrk whats the better practice lmao 2021-04-05T02:06:53 #kisslinux I always change my mind so my git history is always "switch to xyz from abc", "switch back to system abc", "partially reimplement system xyz" 2021-04-05T02:07:22 #kisslinux I don't think there is really a better practice in this kind of thing lol 2021-04-05T02:07:33 #kisslinux im noticing thats the case lmao 2021-04-05T02:07:46 #kisslinux although there will inevitably be some people out there with very strong opinions on it 2021-04-05T02:07:49 #kisslinux this is the internet, after all 2021-04-05T02:11:06 #kisslinux Technically for portability in a practical sense, using env is better than sh 2021-04-05T02:11:13 #kisslinux But muh standards 2021-04-05T02:11:19 #kisslinux what standards? 2021-04-05T02:11:38 #kisslinux ¯_(ツ)_/¯ 2021-04-05T02:12:25 #kisslinux konimex: did you ever experiment with GNU Readline alternatives? I've found some like NetBSD Libedit/Editline, but I don't see any drop-in type replacements 2021-04-05T02:13:37 #kisslinux also, what did you mean by "KISS Linux is intended to be a minimal distribution, Wyvertux is not."? 2021-04-05T02:31:00 #kisslinux acheam: unfortunately I have not since I haven't found any programs I use that need readline or editline 2021-04-05T02:34:27 #kisslinux well, KISS is obviously intended to be minimal, since Dylan intended it to have a philosophy of "it's easier to add something than to remove it", however Wyvertux will have a different path, Wyvertux won't bother with "mininalism" and will prefer to use "full-featured" programs if possible (that is if I ever get to work with it again) 2021-04-05T02:34:30 #kisslinux doesn't bash need readline? 2021-04-05T02:34:39 #kisslinux oh nvm you disabled it in configure 2021-04-05T02:35:14 #kisslinux hmm makes sense 2021-04-05T02:44:17 #kisslinux lol the neofetch community is still a bit clueless about Dylan's disseaperance lol 2021-04-05T02:44:20 #kisslinux s/lol//g 2021-04-05T02:44:21 #kisslinux the neofetch community is still a bit clueless about Dylan's disseaperance 2021-04-05T02:44:26 #kisslinux wut 2021-04-05T02:44:48 #kisslinux kiedtl: fix your stuffs, sometimes kissbot removes only the first instance of a word, sometimes it doesn't 2021-04-05T02:45:21 #kisslinux (but do I do really appreciate its presence) 2021-04-05T02:58:27 #kisslinux dilynm: so when are we getting that https redirect? 2021-04-05T02:59:30 #kisslinux ie; if you're to lazy and are neutral on the topic, can I just turn it on? 2021-04-05T03:07:25 #kisslinux acheam: yay tcc! do you use tcc as your main compiler? 2021-04-05T03:13:24 #kisslinux I try to 2021-04-05T03:13:42 #kisslinux wow nice 2021-04-05T03:13:42 #kisslinux but GCC is my fallback 2021-04-05T03:13:49 #kisslinux (I have to fallback a lot) 2021-04-05T03:13:52 #kisslinux does it actually work most of the time 2021-04-05T03:13:53 #kisslinux oh ok 2021-04-05T03:15:57 #kisslinux I mean, i'm not going to try and compile linux with it 2021-04-05T03:16:14 #kisslinux but it works for small c programs 2021-04-05T03:25:28 #kisslinux cproc even works with big programs 2021-04-05T03:26:03 #kisslinux its not quite as fast as tcc, but still like 10x faster than gcc 2021-04-05T03:26:42 #kisslinux cproc looks cool 2021-04-05T03:26:46 #kisslinux Hi 2021-04-05T03:27:00 #kisslinux its even cooler once you compiled it for the first time 2021-04-05T03:27:10 #kisslinux because it builds in like literally one second 2021-04-05T03:27:18 #kisslinux hey testuser_[m] 2021-04-05T03:27:26 #kisslinux oh it looks like noocsharp uses cproc 2021-04-05T03:27:42 #kisslinux https://i.imgur.com/h73qi4X.png 2021-04-05T03:28:21 #kisslinux whats that 2021-04-05T03:44:30 #kisslinux patches they just submitted to cproc 2021-04-05T03:46:32 #kisslinux new song, word 2021-04-05T04:05:34 #kisslinux Https forward for what, I'm sorry? 2021-04-05T04:05:41 #kisslinux You mean forward http to https? 2021-04-05T04:05:42 #kisslinux Hm 2021-04-05T04:06:55 #kisslinux dilynm can you remove the "update" file in community repo 2021-04-05T04:28:07 #kisslinux dilynm: yes for the website 2021-04-05T04:28:12 #kisslinux its just a checkbox in the website repo settings 2021-04-05T08:23:12 #kisslinux ohgod this is gonna drive me insane 2021-04-05T08:23:30 #kisslinux my monitor does not evenly fit 80 col terminals all the way across 2021-04-05T08:24:37 #kisslinux it fits 6 of them, and then has a 20 col space 2021-04-05T08:24:45 #kisslinux scree 2021-04-05T08:39:09 #kisslinux dilyn: It's ash 2021-04-05T09:26:33 #kisslinux Okay, I found an actual proper fix to this issue 2021-04-05T09:33:16 #kisslinux I'll push a commit that addresses this one, and also gets rid of the `{ prompt || exit 1 ;}` hack 2021-04-05T09:33:45 #kisslinux so not a bug in ash? 2021-04-05T09:34:38 #kisslinux No, it's actually not a bug 2021-04-05T09:35:12 #kisslinux It's about how we set traps 2021-04-05T09:36:58 #kisslinux ohh, makes sense 2021-04-05T09:37:38 #kisslinux Adding and `exit 1` to the interrupt trap fixes all problems, tested it on ksh too 2021-04-05T09:40:48 #kisslinux Depending on the location of the script, running Ctrl+C indeed ran the `pkg_clean` trap, but didn't exit. This also causes the interrupts to be blocked, as we block interrupt signals during this cleanup process. 2021-04-05T09:41:25 #kisslinux * travankor nods 2021-04-05T11:13:04 #kisslinux nice, merakor 2021-04-05T12:39:25 #kisslinux https://troglobit.com/post/2021-02-12-alpine-linux-with-finit/ 2021-04-05T12:39:33 #kisslinux anyone using finit? 2021-04-05T12:40:48 #kisslinux nice shot merakor! I'll give it a peak 2021-04-05T12:41:41 #kisslinux acheam: checked the box :) 2021-04-05T12:42:59 #kisslinux testuser_: ... pushed my local change :o updoot begone 2021-04-05T12:44:33 #kisslinux :) 2021-04-05T12:44:42 #kisslinux testuser_[m]: ^ 2021-04-05T12:49:59 #kisslinux xfsprogs doesn't come with header files, but bothers itself with making a /usr/include/xfs? wth 2021-04-05T13:04:20 #kisslinux travankor: interesting, I might try it one day, not a big fan over runlevels approach though 2021-04-05T13:18:41 #kisslinux dilyn https://causal.agency/bin/ever.html this is what i remembered about that site, shame it doesn't support Linux 2021-04-05T13:23:15 #kisslinux is this better than some script that does `watch` ... `foo $watched` ? 2021-04-05T13:23:27 #kisslinux maybe it's what will push you over the edge to drop linux :P 2021-04-05T13:27:27 #kisslinux huh, didn't know about `watch -d` 2021-04-05T13:28:00 #kisslinux there are billions of tiny utilities :v 2021-04-05T13:28:10 #kisslinux and somehow, busybox has them all 2021-04-05T13:28:12 #kisslinux they're fun to program, and useful to use 2021-04-05T13:28:16 #kisslinux the perfect storm 2021-04-05T13:29:28 #kisslinux well i knew about watch, i just never looked at its capabilities beyond the standard/obvious 2021-04-05T13:29:37 #kisslinux right 2021-04-05T13:30:03 #kisslinux is it easier to use than something built on inotify, like https://linux.die.net/man/8/incrond ? 2021-04-05T13:30:55 #kisslinux i have no idea how watch works, but i'd imagine the differences really just boil down to whether you want to rely so much on the kernel having inotify or not? 2021-04-05T13:31:56 #kisslinux good point. `watch -d -g` will wait for differences in output and then exit, so i imagine you could do some parsing/further "investigation" at that point 2021-04-05T13:32:21 #kisslinux the watch manpage is funny 2021-04-05T13:32:22 #kisslinux https://linux.die.net/man/1/watch 2021-04-05T13:33:38 #kisslinux crap, -g isn't portable then 2021-04-05T13:38:33 #kisslinux stuck with kqueue or inotify if you don't want to repeatedly poll i guess 2021-04-05T13:39:32 #kisslinux There is also entr 2021-04-05T13:40:45 #kisslinux entr uses kqueue/inotify based on the system its installed on i thought 2021-04-05T13:42:13 #kisslinux Oh, I kind of half-read the conversation 2021-04-05T13:42:29 #kisslinux Yeah, it does use inotify or kqueue 2021-04-05T13:47:46 #kisslinux is that the one written in rust? 2021-04-05T13:48:56 #kisslinux * merakor shivers 2021-04-05T13:48:57 #kisslinux no 2021-04-05T13:49:20 #kisslinux https://github.com/clibs/entr nope, C 2021-04-05T13:51:45 #kisslinux https://github.com/watchexec/watchexec 2021-04-05T13:51:57 #kisslinux this one is the rust version 2021-04-05T13:52:52 #kisslinux * merakor shivers again 2021-04-05T13:53:45 #kisslinux I need to learn to shut up about rust 2021-04-05T13:53:53 #kisslinux the ghost of Small Programs Future has visited us yet again :v 2021-04-05T13:54:19 #kisslinux Small Programs Future? 2021-04-05T13:54:20 #kisslinux Rust is the way, the truth, and the light 2021-04-05T13:54:40 #kisslinux like Christmas Future, but scarier for nerds 2021-04-05T13:54:46 #kisslinux You are Scrooge, merakor 2021-04-05T13:54:59 #kisslinux Yeah, I secretly want to reimplement the kernel under Rust 2021-04-05T13:55:11 #kisslinux lmao that's possibly true 2021-04-05T13:57:11 #kisslinux Redox is the future! 2021-04-05T13:57:16 #kisslinux This new kernel can also be compiled under Windows, because I really care about portability 2021-04-05T13:57:30 #kisslinux Windows Subsystem for Rinux 2021-04-05T13:57:35 #kisslinux I have to lay down after reading that 2021-04-05T13:58:08 #kisslinux Also systemR 2021-04-05T13:58:32 #kisslinux Because no system is complete without a *simple* service supervisor 2021-04-05T13:59:45 #kisslinux I feel like someone will unironically create a Rkiss distro -- that is all userland replaced with rust 2021-04-05T14:00:10 #kisslinux if uutils were *better*, I'd have done that already :v 2021-04-05T14:00:30 #kisslinux dilyn: lmao did uutils bite you :v 2021-04-05T14:00:35 #kisslinux but install and cp don't work, for some reason rm -v == rm... 2021-04-05T14:00:47 #kisslinux behold the power of rust 2021-04-05T14:00:57 #kisslinux the version i have in my own repo slots in nicely with toybox, but i've been considering just going all-in on toybox more and more lately 2021-04-05T14:01:12 #kisslinux except i need awk, so rust will always be required :( 2021-04-05T14:01:17 #kisslinux the almighty roost 2021-04-05T14:02:06 #kisslinux > Over 40 rust dependencies 2021-04-05T14:02:12 #kisslinux > 2300 SLOC 2021-04-05T14:02:16 #kisslinux > watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications. 2021-04-05T14:02:34 #kisslinux Insert JJ Johnson laugh track here 2021-04-05T14:03:35 #kisslinux s/Johnson/Jameson/ 2021-04-05T14:03:37 #kisslinux Insert JJ Jameson laugh track here 2021-04-05T14:05:28 #kisslinux dilyn: Why uutils though? Is there an advantage? 2021-04-05T14:06:15 #kisslinux muh memory safety 2021-04-05T14:06:19 #kisslinux It's like the most pointless Rust project out there 2021-04-05T14:06:27 #kisslinux merakor: completely agree 2021-04-05T14:06:45 #kisslinux then there's https://github.com/z3bra/wendy in less than 300 LOC 2021-04-05T14:11:21 #kisslinux dilyn, testuser_[m]: if you're interested, I've switched my Stagit fork to using Chroma instead of Pygments for highlighting. It is significantly faster. 2021-04-05T14:11:31 #kisslinux https://git.sr.ht/~armaan/stagit 2021-04-05T14:12:32 #kisslinux merakor: the biggest advantage is the license imo :v 2021-04-05T14:12:45 #kisslinux that and it's actively developed. Well, sporadically, but still active 2021-04-05T14:13:08 #kisslinux rustybox is probably an excellent drop-in, because it's basically just busybox 2021-04-05T14:15:11 #kisslinux dilyn: You are caring way too much over licenses that you mostly don't even interact with 2021-04-05T14:15:29 #kisslinux lol 2021-04-05T14:15:39 #kisslinux It's an interesting channel 2021-04-05T14:15:41 #kisslinux There is no practical difference between MIT/GPL/BSD licenses as long as you are not forking them 2021-04-05T14:16:02 #kisslinux :D 2021-04-05T14:16:10 #kisslinux s/channel/challenge/ 2021-04-05T14:16:11 #kisslinux It's an interesting challenge 2021-04-05T14:16:24 #kisslinux practical, no. principle, yes 2021-04-05T14:16:25 #kisslinux >using rust because of meme license 2021-04-05T14:16:38 #kisslinux oh the horrors of this world 2021-04-05T14:16:38 #kisslinux >using rust because of best license 2021-04-05T14:16:57 #kisslinux the best thing about KISS is it allows me to turn a meme machine into a mega meme machine 2021-04-05T14:17:10 #kisslinux I think we need a quote bot 2021-04-05T14:17:33 #kisslinux :D 2021-04-05T14:17:53 #kisslinux Thanks acheam 2021-04-05T14:18:02 #kisslinux it would run out of room with all these quotables I'm droppin' 2021-04-05T14:18:03 #kisslinux Now it won't take 20 mins to push my kiss repo 2021-04-05T14:18:19 #kisslinux My mirror is about a month behind at this point because its still syntax highlighting lol 2021-04-05T14:18:31 #kisslinux Maybe I should just mirror fewer repos.... 2021-04-05T14:18:37 #kisslinux lmao 2021-04-05T14:18:41 #kisslinux >its still syntax highlighting 2021-04-05T14:18:44 #kisslinux what? 2021-04-05T14:18:59 #kisslinux the version of stagit its deployed with highlights source files with pygments 2021-04-05T14:19:01 #kisslinux pygments is slow 2021-04-05T14:19:08 #kisslinux huh 2021-04-05T14:19:33 #kisslinux the software it uses to generate the HTML view of my mirror is slow 2021-04-05T14:19:50 #kisslinux and the way my mirror script runs, the page needs to fully generate before it pulls again 2021-04-05T14:20:03 #kisslinux and because its so slow, it can't keep up 2021-04-05T14:20:16 #kisslinux wow 2021-04-05T14:20:21 #kisslinux easy solution, disable syntax highlighting :> 2021-04-05T14:20:28 #kisslinux but muh colorz 2021-04-05T14:20:35 #kisslinux colors are bloat 2021-04-05T14:20:39 #kisslinux its fine now, with Chroma its quick 2021-04-05T14:20:55 #kisslinux Syntax highlighting is pointless for kiss repos 2021-04-05T14:21:03 #kisslinux (also better quality code, earlier it was feeding data to a python script via stdout) 2021-04-05T14:21:03 #kisslinux Openbsd's git fork removes colorz as well 2021-04-05T14:21:11 #kisslinux But it looks cool 2021-04-05T14:21:16 #kisslinux s/fork/reimplementation/ 2021-04-05T14:21:17 #kisslinux Openbsd's git reimplementation removes colorz as well 2021-04-05T14:21:17 #kisslinux I'm mirroring a lot more than kiss repos though 2021-04-05T14:22:02 #kisslinux colored slashes in my configure options 2021-04-05T14:22:29 #kisslinux Slashes and quotes are the only things highlighted in kiss repos lol 2021-04-05T14:23:17 #kisslinux lel 2021-04-05T14:23:27 #kisslinux A way to skip highlighting for repos would be nice 2021-04-05T14:23:37 #kisslinux But since this chroma thing is fast it doesn't matter i guess 2021-04-05T14:24:02 #kisslinux hmm i'll look into that 2021-04-05T14:24:10 #kisslinux maybe a nohighlight file in the project root or something 2021-04-05T14:24:27 #kisslinux the stagit code is really crap, its hard to keep track of where things are happening and such, so it might not happen 2021-04-05T14:24:48 #kisslinux (especially for a C begginer) 2021-04-05T14:24:56 #kisslinux Also libgit2 2021-04-05T14:24:57 #kisslinux lots of variables just name "s", no comments, etc 2021-04-05T14:25:23 #kisslinux God, I hate the C convention of having one-letter variables 2021-04-05T14:25:39 #kisslinux i, x, c, s, etc 2021-04-05T14:25:52 #kisslinux For loop indices it's fine but for function arguments it's a royal pain 2021-04-05T14:26:26 #kisslinux stagit could be reimplemented as a shell script, but it would probably be a bit slower 2021-04-05T14:26:36 #kisslinux yeah 2021-04-05T14:27:13 #kisslinux Git libraries suck a lot tbh 2021-04-05T14:27:38 #kisslinux They are even slower than calling Git itself from the command line 2021-04-05T14:28:50 #kisslinux I once wrote a Go command-line prompt that used go-git thinking it would be faster, and holy hell 2021-04-05T14:29:14 #kisslinux It was 6 times slower than calling git directly 2021-04-05T14:29:48 #kisslinux And I switched back to my basic pwd shell prompt 2021-04-05T14:33:12 #kisslinux Speaking of git, that's also licensed under GPL, dilyn :P 2021-04-05T14:33:29 #kisslinux kiss fossil when 2021-04-05T14:33:46 #kisslinux It exists 2021-04-05T14:34:17 #kisslinux >fossil 2021-04-05T14:34:19 #kisslinux I meant the integration into the package manager lol 2021-04-05T14:34:26 #kisslinux isn't that the one that uses sqlite 2021-04-05T14:34:30 #kisslinux Yeah 2021-04-05T14:34:39 #kisslinux The superior versioning system 2021-04-05T14:35:14 #kisslinux i think dilyn should use pijul instead 2021-04-05T14:35:17 #kisslinux acheam: im not familiar with it but there's [syntect](https://github.com/trishume/syntect/) for syntax highlighting, it's rust and so ugh but fast 2021-04-05T14:35:23 #kisslinux bat uses it 2021-04-05T14:35:24 #kisslinux why you may ask? 2021-04-05T14:35:33 #kisslinux because it's written in the oxidized language 2021-04-05T14:35:49 #kisslinux I'm not even sarcastic, fossil is really great 2021-04-05T14:36:20 #kisslinux It's so f*ing fast 2021-04-05T14:36:21 #kisslinux openbsd considered fossil but they abandoned that idea for some reason 2021-04-05T14:36:49 #kisslinux Probably because of narrow clones of cvs 2021-04-05T14:38:48 #kisslinux they're actually working on a rewrite of git, called got 2021-04-05T14:39:09 #kisslinux https://gameoftrees.org/ 2021-04-05T14:39:54 #kisslinux It will surely be released when opencvs is complete! 2021-04-05T14:40:32 #kisslinux http://www.openbsd.org/opencvs/ 2021-04-05T14:41:49 #kisslinux oh yeah dilyn would like this as well since he apparently bases his software choices on license first and foremost 2021-04-05T14:42:38 #kisslinux opencvs last commit was 2 months ago 2021-04-05T14:42:57 #kisslinux so apparently openbsd is working on both of them simultaneously 2021-04-05T14:45:49 #kisslinux dilyn, can we save $# to a variable in the kiss pkg_build() function? 2021-04-05T14:46:17 #kisslinux :thinking: 2021-04-05T14:46:17 #kisslinux It's the number of total packages being build and as a variable, it would be accessible via hooks 2021-04-05T14:46:42 #kisslinux so you want to conditionally do something based on how many things are being built? hm 2021-04-05T14:46:54 #kisslinux I want to change the terminal title 2021-04-05T14:46:58 #kisslinux oho 2021-04-05T14:47:26 #kisslinux when you have build output and build quite a few packages, you have no about progress 2021-04-05T14:47:59 #kisslinux mhmmm 2021-04-05T14:48:06 #kisslinux we could probably perhaps do this 2021-04-05T14:48:09 #kisslinux would be nice during updates too 2021-04-05T14:48:11 #kisslinux no idea* 2021-04-05T14:48:43 #kisslinux Seems pretty reasonable 2021-04-05T14:48:44 #kisslinux it's a one-liner -> total_pkgs=$# somewhere in pkg_build() 2021-04-05T14:49:03 #kisslinux you'd just add it as an exported env var along with DEST/TYPE/PKG 2021-04-05T14:49:12 #kisslinux that way it's accessible to hooks 2021-04-05T14:49:18 #kisslinux and then just give it a cute name 2021-04-05T14:49:23 #kisslinux or that even but then it's weird not having the current number too 2021-04-05T14:49:26 #kisslinux Btw in case of building multiple packages, can we clean up the build dir for a package as soon as it's made into a tar ? 2021-04-05T14:49:27 #kisslinux Currently multiple packages just pile up in the tmpdir till kiss exits, which is a problem in case kiss tmpdir is on tmpfs 2021-04-05T14:49:43 #kisslinux but we can talk about what else should be exported I guess 2021-04-05T14:50:04 #kisslinux I can come up with a proper patch for that 2021-04-05T14:50:35 #kisslinux i was about to say 2021-04-05T14:50:42 #kisslinux merakor probably already submitted a PR... 2021-04-05T14:50:43 #kisslinux :P 2021-04-05T14:50:47 #kisslinux :D 2021-04-05T14:50:53 #kisslinux lol 2021-04-05T14:50:56 #kisslinux :D 2021-04-05T14:51:25 #kisslinux * merakor sees an issue on Github 2021-04-05T14:51:33 #kisslinux * merakor immediately starts bashing on keyboard 2021-04-05T14:51:55 #kisslinux taka taka taka PR 2021-04-05T14:52:34 #kisslinux speaking of issue 2021-04-05T14:52:52 #kisslinux every time I think I am able to reliably reproduce the dependency issue, it magically justwerks(tm) again 2021-04-05T14:53:06 #kisslinux or it comes up in a very different way and all my ideas go out the window 2021-04-05T14:53:15 #kisslinux two days ago i built plasma-desktop and it skipped *six* packages 2021-04-05T14:53:40 #kisslinux shouldn't KISS_DEBUG do that 2021-04-05T14:54:48 #kisslinux The cleaning/preserving builddirs thing 2021-04-05T14:54:58 #kisslinux phoebos: I think he means that every single pkg appears in /tmp/$pid/build/$pkg 2021-04-05T14:55:19 #kisslinux yea 2021-04-05T14:55:36 #kisslinux what does KISS_DEBUG remove 2021-04-05T14:56:07 #kisslinux If KISS_DEBUG is set, the package directories aren't removed after build 2021-04-05T14:56:08 #kisslinux If you do kiss b foo bar then foo's build dir won't be cleaned until bar is built and kiss exits 2021-04-05T14:56:10 #kisslinux KISS_DEBUG just stops the removal of the $pid dir 2021-04-05T14:56:20 #kisslinux but he's sayin git doesn't properly clean on ctrl+c 2021-04-05T14:56:39 #kisslinux errr 2021-04-05T14:56:43 #kisslinux scratch that i'm dumb 2021-04-05T14:56:44 #kisslinux No 2021-04-05T14:56:47 #kisslinux it doesn't clean after each package 2021-04-05T14:56:51 #kisslinux Ye 2021-04-05T14:57:00 #kisslinux just get more ram duh 2021-04-05T14:57:06 #kisslinux ah i see 2021-04-05T14:57:19 #kisslinux that's best done as a hook no 2021-04-05T14:57:57 #kisslinux via postpackage or w/e it is... 2021-04-05T14:57:59 #kisslinux hm 2021-04-05T14:58:15 #kisslinux kiss will try to rm the build dir at the end either way though, if you clean it up early 2021-04-05T14:58:47 #kisslinux post-build 2021-04-05T14:59:07 #kisslinux No it should be post package 2021-04-05T14:59:15 #kisslinux Oh nvm 2021-04-05T14:59:24 #kisslinux Yeah, it should be post-package 2021-04-05T14:59:33 #kisslinux Nvm the nvm 2021-04-05T14:59:41 #kisslinux lol 2021-04-05T14:59:44 #kisslinux oh when's post package 2021-04-05T14:59:52 #kisslinux After the tar is made 2021-04-05T14:59:53 #kisslinux After the tarball is created 2021-04-05T15:00:23 #kisslinux lol 2021-04-05T15:00:29 #kisslinux post-build can be used to interact with the created files in the package directory 2021-04-05T15:00:31 #kisslinux yeah there are six places hooks can intervene 2021-04-05T15:00:43 #kisslinux ah yeah 2021-04-05T15:00:53 #kisslinux post-build would be for like, libudev-zero building helper.c and installing it without forking libudev-zero 2021-04-05T15:00:59 #kisslinux kiss is basically the Emacs of package managers xd 2021-04-05T15:01:00 #kisslinux or deleting /usr/share 2021-04-05T15:01:03 #kisslinux lol 2021-04-05T15:01:07 #kisslinux how dare you say this 2021-04-05T15:01:13 #kisslinux Y'all get hooks 2021-04-05T15:01:27 #kisslinux Sorry 2021-04-05T15:01:36 #kisslinux If it makes you feel better, cpt has more hooks 2021-04-05T15:02:12 #kisslinux emacs integration when 2021-04-05T15:02:20 #kisslinux ekiss 2021-04-05T15:02:25 #kisslinux I actually have 2021-04-05T15:02:30 #kisslinux functions on emacs 2021-04-05T15:02:41 #kisslinux lol 2021-04-05T15:02:57 #kisslinux can we make `kiss` run as PID 1 and turn every single normal operation into some type of package operation 2021-04-05T15:03:04 #kisslinux systemK 2021-04-05T15:03:31 #kisslinux Ah yes 2021-04-05T15:03:47 #kisslinux everything is a file -> everything is a package 2021-04-05T15:03:51 #kisslinux where is my drake meme template 2021-04-05T15:04:06 #kisslinux -> Installing Welcome to KISS Linux package [1/12] 2021-04-05T15:04:19 #kisslinux -> Running post-install hook [1/12] 2021-04-05T15:04:24 #kisslinux -> Welcome to KISS Linux 2021-04-05T15:04:39 #kisslinux lol 2021-04-05T15:05:17 #kisslinux -> Installing mount from some non-GPL package [2/12] 2021-04-05T15:05:20 #kisslinux What's the C best practice for needing to copy a default file somewhere? Do I copy it from /usr/share, do I include the content in a C source file or header, etc? 2021-04-05T15:05:23 #kisslinux -> Mounting rootfs 2021-04-05T15:05:43 #kisslinux right now I'm copying from a hardcoded path which feel really dirty 2021-04-05T15:06:13 #kisslinux wouldn't be dirty if we all stuck to standards >=| 2021-04-05T15:06:20 #kisslinux What's the file? 2021-04-05T15:06:33 #kisslinux two css files for stagit to use 2021-04-05T15:06:57 #kisslinux the idea is that when you call stagit, it will put the 2 css files in place for you 2021-04-05T15:07:12 #kisslinux /usr/share would be best, imo. If it's not big you can include it in a header file as a minimized string. 2021-04-05T15:07:14 #kisslinux Add a MACRO for location and write the location to config.mk CPPFLAGS 2021-04-05T15:07:42 #kisslinux And make the default location /usr/share 2021-04-05T15:07:58 #kisslinux that makes sense, merakor, thanks 2021-04-05T15:08:06 #kisslinux Happy to help 2021-04-05T15:08:14 #kisslinux kiedtl: its a bit big to put into a header file, about 6k all in all 2021-04-05T15:08:31 #kisslinux (and potentially growing) 2021-04-05T15:11:46 #kisslinux looking at the kiss source 2021-04-05T15:11:49 #kisslinux fairly sure adding progress as an exported variable for all hooks will require some global variable fuckery 2021-04-05T15:12:07 #kisslinux my initial suggestion seems better tbh 2021-04-05T15:12:55 #kisslinux wym? 2021-04-05T15:13:19 #kisslinux like the install_pkg() function for instance 2021-04-05T15:13:27 #kisslinux where does it get the global progress from? 2021-04-05T15:13:47 #kisslinux from pkg_build() 2021-04-05T15:14:00 #kisslinux as a parameter or global variables? 2021-04-05T15:14:11 #kisslinux that's what I mean, too complex 2021-04-05T15:14:21 #kisslinux param 2021-04-05T15:14:27 #kisslinux It's actually way too simple 2021-04-05T15:14:31 #kisslinux lol 2021-04-05T15:14:46 #kisslinux `[$((in+=1))/$#]` 2021-04-05T15:15:43 #kisslinux You don't even have to export it for hooks, it can stay local 2021-04-05T15:16:04 #kisslinux Just rename in to a proper variable, and save `$#` under a named variable 2021-04-05T15:17:03 #kisslinux yeah, that's what I meant with global variable fuckery 2021-04-05T15:17:16 #kisslinux global in the scripts sense 2021-04-05T15:17:26 #kisslinux sure but we already do that for TYPE PKG DEST 2021-04-05T15:18:01 #kisslinux https://termbin.com/1zs4 and there is your patch 2021-04-05T15:18:16 #kisslinux yeah, but it doesn't matter if they are global 2021-04-05T15:18:47 #kisslinux Like every other variable on POSIX shell 2021-04-05T15:19:13 #kisslinux You just have to be careful with variable naming 2021-04-05T15:19:28 #kisslinux Or do per function resets 2021-04-05T15:19:32 #kisslinux So they are local 2021-04-05T15:19:50 #kisslinux you probably don't want to name it pkg_total because every function is named pkg_foo 2021-04-05T15:19:52 #kisslinux merakor, that was my exact suggestion 2021-04-05T15:20:21 #kisslinux but we talked about another variable next to TYPE PKG etc 2021-04-05T15:20:39 #kisslinux anyway, your diff is exactly how I would've done it, so all good 2021-04-05T15:20:40 #kisslinux well I mean it depended on what exactly was being asked for 2021-04-05T15:20:51 #kisslinux dilyn: There is also $pkg_owner and $pkg_dir, etc. 2021-04-05T15:20:57 #kisslinux if he just wanted a variable that was defined, this works 2021-04-05T15:21:07 #kisslinux ^ 2021-04-05T15:21:20 #kisslinux I was "going big" 2021-04-05T15:21:21 #kisslinux lol 2021-04-05T15:21:26 #kisslinux sorry if I confused the discussion 2021-04-05T15:22:06 #kisslinux ah, well I suppose if pkg_dir exists... 2021-04-05T15:22:27 #kisslinux there's a billion friggen instances of pkg in `kiss` it makes it tiresome to read lmfao 2021-04-05T15:23:12 #kisslinux dilyn: May I forward you to https://carbslinux.org/docs/cpt 2021-04-05T15:23:29 #kisslinux Where I am actually trying to document what functions do :D 2021-04-05T15:23:41 #kisslinux sudo rm -f thatpage 2021-04-05T15:23:43 #kisslinux Oh god kissbot is dead 2021-04-05T15:23:45 #kisslinux f 2021-04-05T15:24:23 #kisslinux :o 2021-04-05T15:24:28 #kisslinux they're picking us off one by one 2021-04-05T15:26:35 #kisslinux dilyn 2021-04-05T15:26:39 #kisslinux k1ss.org is still mentioned at top of the package manager 2021-04-05T15:26:40 #kisslinux line 5 2021-04-05T15:26:56 #kisslinux dude just sed all the repos lol 2021-04-05T15:27:12 #kisslinux what the fuCK 2021-04-05T15:27:30 #kisslinux grep has failed me on every fucking level 2021-04-05T15:27:40 #kisslinux for i in . ; do; sed -i 's|k1ss.org|k1sslinux.org|' "$i"; done 2021-04-05T15:28:14 #kisslinux you'd think that would do it 2021-04-05T15:28:21 #kisslinux and then when I go to check that it done gone did it 2021-04-05T15:28:27 #kisslinux come to find out it fucking hadn't 2021-04-05T15:28:29 #kisslinux lol 2021-04-05T15:28:34 #kisslinux is kissbot having a stroke 2021-04-05T15:28:44 #kisslinux ah there was that k1ss.armaanb.net link in the gh PR template 2021-04-05T15:29:19 #kisslinux it ain't easy bein' illiterate 2021-04-05T15:29:22 #kisslinux lol 2021-04-05T15:29:24 #kisslinux thanks phoebos[m]1 2021-04-05T15:29:27 #kisslinux Migrations are always fun amirite 2021-04-05T15:29:59 #kisslinux I would trust the guy who's switched Git hosts and VCS systems 10000 times 2021-04-05T15:30:01 #kisslinux just delete everything 2021-04-05T15:30:04 #kisslinux write it all from scratch 2021-04-05T15:32:43 #kisslinux acheam: I feel that 2021-04-05T15:36:32 #kisslinux looks like adding "pkg_clean" to line 705 fixed my "issue" 2021-04-05T15:37:00 #kisslinux hey looky that would also do it 2021-04-05T15:37:02 #kisslinux oh i should probably make it respect kiss_debug too 2021-04-05T15:37:07 #kisslinux mhm 2021-04-05T15:37:50 #kisslinux nvm pkg clean already does that 2021-04-05T15:38:21 #kisslinux we cant access other functions through hooks right ? only the few variables 2021-04-05T15:38:36 #kisslinux hi claudia02 2021-04-05T15:39:57 #kisslinux oh you can 2021-04-05T15:40:36 #kisslinux hooks are sourced so yeah 2021-04-05T15:41:18 #kisslinux aloha acheam 2021-04-05T16:11:36 #kisslinux dilyn, are you applying merakors patch? 2021-04-05T16:14:46 #kisslinux http://termbin.com/ak4x this would be my hook for terminal title 2021-04-05T16:18:48 #kisslinux yeah I'll take his patch, merge his PR, and then probably make the new release later today... 2021-04-05T16:20:28 #kisslinux awesome, cheers 2021-04-05T16:25:47 #kisslinux That hook should be added to the wiki, seems useful 2021-04-05T16:40:30 #kisslinux I will add a PR soon, testuser_[m] 2021-04-05T16:44:25 #kisslinux .18' 2021-04-05T16:44:27 #kisslinux oops 2021-04-05T17:03:55 #kisslinux https://archlinux.org/news/installation-medium-with-installer/ 2021-04-05T17:04:00 #kisslinux the installer is a python app 2021-04-05T17:05:51 #kisslinux Just another guided/automated Arch Linux installer with a twist 2021-04-05T17:05:52 #kisslinux What's the twist 2021-04-05T17:06:17 #kisslinux the twist is that arch officially authorized it as *the* graphical installer 2021-04-05T17:11:23 #kisslinux this installer is released on aprils 1st :p 2021-04-05T17:12:00 #kisslinux is there an actual installer 2021-04-05T17:12:09 #kisslinux as part of the joke 2021-04-05T17:12:14 #kisslinux i mean, it's been tested and used 2021-04-05T17:12:15 #kisslinux lol 2021-04-05T17:12:30 #kisslinux https://docs.python.org/3/library/venv.html this one 2021-04-05T17:20:50 #kisslinux no its actually in there 2021-04-05T17:21:03 #kisslinux Arch releases just happen to be on the first of the month 2021-04-05T17:21:11 #kisslinux so a coincedence it was April fools 2021-04-05T17:25:10 #kisslinux KISS graphical installer when 2021-04-05T17:28:58 #kisslinux Cmon, installing KISS is not so hard, as you would need an actual installer. 2021-04-05T17:30:27 #kisslinux tar xf kiss-chroot-$REL.tar.xz -C /mnt is pretty hard :( 2021-04-05T17:32:30 #kisslinux You gotta run the chroot command too dilyn 2021-04-05T17:32:32 #kisslinux That's like 2021-04-05T17:32:34 #kisslinux Super hard 2021-04-05T17:32:44 #kisslinux I pulled it up 2021-04-05T17:33:17 #kisslinux The masochisitc part is already summed up in it. 2021-04-05T17:33:27 #kisslinux (amount to type) 2021-04-05T17:34:51 #kisslinux lol 2021-04-05T17:56:17 #kisslinux There is no joking in automating things :D 2021-04-05T18:05:33 #kisslinux is gettext just a locales thing or is it bloat 2021-04-05T18:13:09 #kisslinux gettext provides utilities that do internationalization related stuff 2021-04-05T18:13:34 #kisslinux autotools frequently makes use of it, you see it show up a lot in manpage generation 2021-04-05T18:14:07 #kisslinux so it's not bloat if upstream didn't bother writing their documentation in the language you prefer, I suppose 2021-04-05T18:14:25 #kisslinux it's 'bloat' for KISS because something something English 2021-04-05T18:15:40 #kisslinux ah oui 2021-04-05T18:15:56 #kisslinux i'm trying to package miktex which i'm rapidly falling out of love with 2021-04-05T18:16:11 #kisslinux it needs hunspell, which needs the /usr/share/getext/ archive 2021-04-05T18:16:39 #kisslinux just gonna move it somewhere else so it doesn't get removed by kiss_hook 2021-04-05T18:17:45 #kisslinux I don't think it does 2021-04-05T18:17:56 #kisslinux hunspell? 2021-04-05T18:17:59 #kisslinux or maybe it does and mine just didn't work, I never tested it... 2021-04-05T18:18:14 #kisslinux it bundles gettext, doesn't it? 2021-04-05T18:19:20 #kisslinux i don't actually know 2021-04-05T18:19:26 #kisslinux i'm trying to get past autoreconf at the moment 2021-04-05T18:21:12 #kisslinux ah yeah its autoreconf, specifically autopoint, which wants the gettext archive 2021-04-05T18:22:30 #kisslinux ah 2021-04-05T18:22:43 #kisslinux KISS-kde has a few tricks for getting around these things, lemme see if I can find one 2021-04-05T18:23:34 #kisslinux thanks 2021-04-05T18:23:54 #kisslinux cheating by saving the archive somewhere else worked though 2021-04-05T18:25:58 #kisslinux ofc 2021-04-05T18:26:01 #kisslinux hmmmmm 2021-04-05T18:26:16 #kisslinux gettext et al were very frustrating so my commit messages are... unhelpful. 2021-04-05T18:29:02 #kisslinux ah, is it looking for an m4 file provided by gettext? 2021-04-05T18:29:20 #kisslinux I stole some from somewhere on the internet and bundled them myself for polkit :v 2021-04-05T18:34:17 #kisslinux autopoint looks for /usr/share/gettext/archive.dir.tar.xz 2021-04-05T18:34:24 #kisslinux idk if i can get rid of autopoint 2021-04-05T18:37:09 #kisslinux i think it uses it to find out where to put it's new languagey stuff 2021-04-05T18:37:48 #kisslinux s/it's/its/ 2021-04-05T18:37:50 #kisslinux i think it uses it to find out where to put its new languagey stuff 2021-04-05T18:38:42 #kisslinux you could run all of the autocruft yourself and not do autopoint 2021-04-05T18:39:06 #kisslinux autoreconf runs all of the autotool stuff, so you'd just have to run each of those instead of autoreconf 2021-04-05T18:40:16 #kisslinux ah, I did it here 2021-04-05T18:40:16 #kisslinux https://github.com/dilyn-corner/KISS-kde/commit/434d45d37bc8a1960d4d0476f31a720614a0ccf6#diff-c14fdf4b9da10f6f5c6e526953c2ebd9d1dc8146e11ee99190e86b444d95722f 2021-04-05T18:43:06 #kisslinux ah i see 2021-04-05T18:43:19 #kisslinux so autoreconf is just a wrapper for all the auto stuff 2021-04-05T18:47:56 #kisslinux basically 2021-04-05T18:49:04 #kisslinux where it all started 2021-04-05T18:49:04 #kisslinux https://git.k1sslinux.org/repo/commit/0cda243d535f11e7c26b9182bc63e425deb5ba45.html 2021-04-05T18:49:33 #kisslinux it's now missing a required file which was generated by autoreconf before 2021-04-05T18:49:42 #kisslinux something to do with an --install-missing option somewhere 2021-04-05T18:50:08 #kisslinux that would probably the .m4 file 2021-04-05T18:50:30 #kisslinux acheam: puke lmao 2021-04-05T18:51:29 #kisslinux KISS is almost 2! 2021-04-05T18:52:23 #kisslinux dilyn: oh dilyn i needed to run libtoolize as well 2021-04-05T18:52:28 #kisslinux all good now i think 2021-04-05T18:53:27 #kisslinux yay 2021-04-05T18:53:42 #kisslinux thanks, dilyn 2021-04-05T18:54:42 #kisslinux yay! 2021-04-05T18:54:51 #kisslinux glad my projects I use to waste time can help others :v 2021-04-05T18:55:21 #kisslinux :D 2021-04-05T18:57:21 #kisslinux dilyn: what's the birthday celebration plan? 2021-04-05T18:57:42 #kisslinux I do think that a mumble call could be cool, and some interest for it was shown a few months ago 2021-04-05T19:00:13 #kisslinux that would be cool 2021-04-05T19:10:59 #kisslinux mmatongo: !!! 2021-04-05T19:11:07 #kisslinux you are here now? 2021-04-05T19:13:05 #kisslinux hehe yeah 2021-04-05T19:13:11 #kisslinux lurking 2021-04-05T19:13:31 #kisslinux I don't really know how irc works 2021-04-05T19:13:36 #kisslinux that's awesome, we always felt you were missing around here 2021-04-05T19:13:56 #kisslinux its pretty simple 2021-04-05T19:14:25 #kisslinux but simple more in the KISS way of being simple rather than the Ubuntu way of being simple 2021-04-05T19:14:36 #kisslinux if that makes sense 2021-04-05T19:14:55 #kisslinux It makes sense, glad to be here. 2021-04-05T19:15:14 #kisslinux I am using birch, still figuring it out. 2021-04-05T19:15:29 #kisslinux ah yeah, birch isn't the *easiest* introduction 2021-04-05T19:15:52 #kisslinux you keep bash on your system? 2021-04-05T19:18:43 #kisslinux some people are still patreoning to Dylan 2021-04-05T19:19:06 #kisslinux I haven't been able to rid myself of every bashism 2021-04-05T19:19:37 #kisslinux plus I'm still new to shell scripting so it's taken me a while 2021-04-05T19:19:55 #kisslinux I mostly have it because of junest 2021-04-05T19:21:06 #kisslinux how is junest different than a chroot? 2021-04-05T19:21:25 #kisslinux or Proot 2021-04-05T19:22:06 #kisslinux mmatongo: saw your abf.io message. it's an interesting thing 2021-04-05T19:22:17 #kisslinux a mumble call would be cool. hmhmhm 2021-04-05T19:22:45 #kisslinux huh abf.io looks cool 2021-04-05T19:22:49 #kisslinux never heard of it before 2021-04-05T19:23:17 #kisslinux @acheam Theres really no difference but junest is kinda already there plus I have the aur 2021-04-05T19:23:26 #kisslinux hmm 2021-04-05T19:23:50 #kisslinux mmatongo: you can hit tab to complete nicks by the way 2021-04-05T19:24:10 #kisslinux Can someone help me get appimages running? 2021-04-05T19:24:13 #kisslinux (and the @ isn't part of the nick, its a prefix to show that I'm a channel op, so you don't need to include it) 2021-04-05T19:24:19 #kisslinux appimages are dynamically linked to glibc 2021-04-05T19:24:24 #kisslinux Or at least to unpack them 2021-04-05T19:24:27 #kisslinux so if you're running musl they're a no go 2021-04-05T19:24:53 #kisslinux Good to know 2021-04-05T19:25:17 #kisslinux can't you just mount them to the file system? 2021-04-05T19:25:36 #kisslinux IIRC you need `mount -o loop` 2021-04-05T19:25:51 #kisslinux its really annoying that they are glibc specific though 2021-04-05T19:26:05 #kisslinux they are *almost* a perfect universal packaging system 2021-04-05T19:27:36 #kisslinux hey dilyn, I tested out some cloud computing services and I think it could work to automate builds 2021-04-05T19:27:44 #kisslinux I don't know why but mount doesn't work 2021-04-05T19:28:08 #kisslinux acheam I don't think get the mentioning 2021-04-05T19:28:15 #kisslinux *I 2021-04-05T19:28:18 #kisslinux I fails with: "This doesn't look like a squashfs image" 2021-04-05T19:28:30 #kisslinux hmm let me play around with it zola 2021-04-05T19:28:56 #kisslinux mmatongo: can you elaborate? 2021-04-05T19:29:04 #kisslinux just start typing the person's nick and hit tab 2021-04-05T19:29:11 #kisslinux idk if birch does it weirdly though 2021-04-05T19:29:41 #kisslinux automated building would be interesting if only because it would save me some typing lmao 2021-04-05T19:30:42 #kisslinux zola: how are you mounting it? 2021-04-05T19:31:31 #kisslinux zola: I'm able to mount them 2021-04-05T19:31:35 #kisslinux I tried with google but here https://console.cloud.google.com/home/dashboard?cloudshell=true 2021-04-05T19:31:46 #kisslinux you might need to set the offset, see https://docs.appimage.org/user-guide/run-appimages.html#mount-an-appimage 2021-04-05T19:32:03 #kisslinux mount appimage.file dir 2021-04-05T19:32:17 #kisslinux yeah I think you need to set the offset 2021-04-05T19:32:17 #kisslinux @acheam I don't think I can mention 2021-04-05T19:32:28 #kisslinux mmatongo: its working fine 2021-04-05T19:32:35 #kisslinux mentioning is client side 2021-04-05T19:32:58 #kisslinux so as long as your message contains the persons nick somewhere in it, they should get notified 2021-04-05T19:33:13 #kisslinux mmatongo: that link needs a log in 2021-04-05T19:34:23 #kisslinux I wonder if I could write a program that mounts an appimage and repacks it with glibc... hmm 2021-04-05T19:36:35 #kisslinux Installing gcompat package allows the appimages to run 2021-04-05T19:37:00 #kisslinux But only long enough to fail, because there is no libfuse version 2 2021-04-05T19:38:06 #kisslinux I don't think birch can mention 2021-04-05T19:38:46 #kisslinux mmatongo: you mean tab completing nicks? It says it can on the readme 2021-04-05T19:38:59 #kisslinux mentioning isn't an irc protocol thing its just a convention AFAIK 2021-04-05T19:39:15 #kisslinux I don't see why it wouldn't be able to 2021-04-05T19:39:46 #kisslinux test 2021-04-05T19:39:52 #kisslinux mmatongo: test 2021-04-05T19:40:05 #kisslinux this is acheam testing birch 2021-04-05T19:40:15 #kisslinux yeah it seems to work fine, mmatongo 2021-04-05T19:40:53 #kisslinux How'd you do that armaa 2021-04-05T19:41:07 #kisslinux do what exactly? 2021-04-05T19:41:46 #kisslinux my relationship with irc is off to a rocky start 2021-04-05T19:42:09 #kisslinux mentioning in general, I hit tab and nothing happens 2021-04-05T19:42:53 #kisslinux mmatongo, it's tab completion just like in your shell. Type the beginning of a nick and hit tab. 2021-04-05T19:43:08 #kisslinux don't put @ in the front 2021-04-05T19:43:14 #kisslinux e'erybody testin 2021-04-05T19:43:15 #kisslinux lol we're all testing birch now, eh? 2021-04-05T19:43:37 #kisslinux this is a #mention dilyn: 2021-04-05T19:43:39 #kisslinux ax: okay I got it 2021-04-05T19:43:49 #kisslinux armaa: i think 2021-04-05T19:43:52 #kisslinux ax: 2021-04-05T19:43:52 #kisslinux lol that's the wrong person 2021-04-05T19:43:58 #kisslinux keep hitting tab 2021-04-05T19:44:00 #kisslinux to cycle through 2021-04-05T19:44:04 #kisslinux sorry ax 2021-04-05T19:44:20 #kisslinux mmatongo 2021-04-05T19:44:34 #kisslinux I have metioned myself 2021-04-05T19:44:39 #kisslinux there ya go 2021-04-05T19:44:42 #kisslinux ax: hi 2021-04-05T19:44:53 #kisslinux ax: hello 2021-04-05T19:45:00 #kisslinux lolol 2021-04-05T19:45:03 #kisslinux poor ax is being molested :D 2021-04-05T19:45:05 #kisslinux new song, word 2021-04-05T19:45:15 #kisslinux dionys: 2021-04-05T19:45:28 #kisslinux maybe don't spam random people, mmatongo? 2021-04-05T19:45:43 #kisslinux My bad 2021-04-05T19:45:46 #kisslinux Sorry 2021-04-05T19:45:46 #kisslinux is good 2021-04-05T19:46:03 #kisslinux I give up for now 2021-04-05T19:46:16 #kisslinux you'll get it 2021-04-05T19:46:27 #kisslinux but tbh you gave yourself a strong learning curve with birch 2021-04-05T19:46:54 #kisslinux I like it's simplicity, lemme see if can package weechat 2021-04-05T19:47:41 #kisslinux irssi is already in community 2021-04-05T19:47:53 #kisslinux but I am using catgirl right now, and its nice, aside from a few quirks 2021-04-05T19:48:05 #kisslinux weechart is closed source 2021-04-05T19:48:21 #kisslinux ? 2021-04-05T19:48:45 #kisslinux yes 2021-04-05T19:48:47 #kisslinux its GPL 2021-04-05T19:48:49 #kisslinux I was asking 2021-04-05T19:49:49 #kisslinux weechat is massive though 2021-04-05T19:49:54 #kisslinux its got 17 years of bloat 2021-04-05T19:49:57 #kisslinux catgirl is really nice 2021-04-05T19:50:03 #kisslinux as is litterbox/scoop and pounce 2021-04-05T19:50:18 #kisslinux catgirl doesn't seem to follow your terminal colors though 2021-04-05T19:50:20 #kisslinux which is annoying 2021-04-05T19:50:26 #kisslinux It uses 256-bit colors 2021-04-05T19:50:34 #kisslinux which can be changed by, guess what, modifying the source 2021-04-05T19:50:46 #kisslinux might get around to doing that at some point 2021-04-05T19:50:54 #kisslinux but it also does some weird stuff like highlight the topic 2021-04-05T19:51:05 #kisslinux I do like how it does that, though, it makes nicknames easier to distinguish 2021-04-05T19:51:08 #kisslinux re 256-bit colors 2021-04-05T19:51:28 #kisslinux lots of the colors are impossible to read on my screen though 2021-04-05T19:51:40 #kisslinux anyone packaged catgirl yet 2021-04-05T19:51:42 #kisslinux and it looks weird next to other programs that are using my chosen colors 2021-04-05T19:52:05 #kisslinux its super quick to package mmatongo 2021-04-05T19:52:09 #kisslinux just has 1 dep IIRC 2021-04-05T19:52:35 #kisslinux and that might not even be needed on a libressl system 2021-04-05T19:53:04 #kisslinux yeah it's libretls right 2021-04-05T19:53:14 #kisslinux which is just the libressl tls implementation for openssl 2021-04-05T19:53:23 #kisslinux ye 2021-04-05T19:54:45 #kisslinux damn kiss-community is 897 commits forward of kisslinux in total 2021-04-05T19:55:01 #kisslinux maybe we'll time it just right and reach 1000 on our 2nd birthday 2021-04-05T19:55:21 #kisslinux lol should we hold off on the merges XD 2021-04-05T19:55:41 #kisslinux we don't need security patches, we need perfection! 2021-04-05T19:55:51 #kisslinux they would break main :D 2021-04-05T19:56:14 #kisslinux that's a sacrifice we must be willing to take 2021-04-05T19:57:46 #kisslinux So much reverting please 2021-04-05T19:58:10 #kisslinux argh this code is segfaulting on my laptop, but running fine on my server 2021-04-05T19:58:18 #kisslinux the greater good 2021-04-05T19:58:37 #kisslinux dilyn I still need your help building native java 2021-04-05T19:58:49 #kisslinux ah yes 2021-04-05T19:58:53 #kisslinux i wish you the best of luck, mate 2021-04-05T19:59:19 #kisslinux if you can get java working well, I'll actually be able to move to KISS full time 2021-04-05T19:59:52 #kisslinux https://github.com/mmatongo/kiss-lang/tree/openjdk7-jre 2021-04-05T20:00:46 #kisslinux acheam just move 2021-04-05T20:01:15 #kisslinux I've been using kiss full time since I found it 2021-04-05T20:01:21 #kisslinux it's not really a risk I can take right now because of how much I need Java 2021-04-05T20:01:39 #kisslinux (and other things, Java's not the only one) 2021-04-05T20:01:54 #kisslinux KISS is the only OS I've used for the last year :o 2021-04-05T20:02:04 #kisslinux i'd hope it is 2021-04-05T20:02:10 #kisslinux imagine our BDFL bdfling from the chroot 2021-04-05T20:02:32 #kisslinux hehe 2021-04-05T20:02:35 #kisslinux i mean seriously 2021-04-05T20:02:35 #kisslinux lol 2021-04-05T20:02:41 #kisslinux yesterday you didn't even know what /bin/sh it 2021-04-05T20:02:42 #kisslinux is 2021-04-05T20:02:50 #kisslinux i'm really rethinking this 2021-04-05T20:03:04 #kisslinux :thinking: 2021-04-05T20:03:25 #kisslinux dilyn said they were asking what the /bin/sh on merakor's system was, not what /bin/sh is in general. 2021-04-05T20:03:44 #kisslinux mmatongo: https://github.com/aabacchus/kiss-repo/tree/main/catgirl 2021-04-05T20:03:47 #kisslinux I know lol 2021-04-05T20:03:55 #kisslinux something something kids got jokes 2021-04-05T20:03:56 #kisslinux I took the joke too far 2021-04-05T20:04:04 #kisslinux god java requires so much gnu stuff 2021-04-05T20:04:05 #kisslinux wth 2021-04-05T20:04:05 #kisslinux the meme has gone too far. 2021-04-05T20:04:09 #kisslinux lol 2021-04-05T20:04:28 #kisslinux phoebos[m]1: oh you're aabachus? 2021-04-05T20:04:37 #kisslinux yeah helloo 2021-04-05T20:04:56 #kisslinux bacchus == phoebos == dionysus 2021-04-05T20:05:27 #kisslinux big https://github.com/aabacchus/pp 2021-04-05T20:05:29 #kisslinux oh that makes sense lol 2021-04-05T20:05:32 #kisslinux I kgnuw 2021-04-05T20:05:38 #kisslinux lolol 2021-04-05T20:05:58 #kisslinux icetea did a good job though 2021-04-05T20:06:12 #kisslinux starred it. 2021-04-05T20:06:13 #kisslinux dilyn: omg i didn't even know that was there lmao 2021-04-05T20:06:39 #kisslinux let's abuse seo and make this the most viewed github repo 2021-04-05T20:06:49 #kisslinux phoebos[m]1: damn big github pro guy 2021-04-05T20:07:30 #kisslinux thats a big pp 2021-04-05T20:07:52 #kisslinux wtf is this 2021-04-05T20:08:09 #kisslinux lmaoo 2021-04-05T20:08:13 #kisslinux wrong channel 2021-04-05T20:08:30 #kisslinux And, yes, the comment was appropriate enough here as well. 2021-04-05T20:09:36 #kisslinux damn did you guys know that linspace is ~5s slower than range when generating about 2000 numbers twice 2021-04-05T20:09:42 #kisslinux that's prime knowlege 2021-04-05T20:09:44 #kisslinux thank you phoebos[m]1 2021-04-05T20:10:09 #kisslinux oh no i need to private some repos 2021-04-05T20:10:19 #kisslinux how you know they're a kiss user: https://i.imgur.com/ir2XXiz.png 2021-04-05T20:10:25 #kisslinux god java looks like an absolute nightmare 2021-04-05T20:10:38 #kisslinux yup 2021-04-05T20:10:42 #kisslinux to use, develop, and run 2021-04-05T20:10:43 #kisslinux god 2021-04-05T20:10:55 #kisslinux Thats why it's taken me this long 2021-04-05T20:11:30 #kisslinux any particular reason jdk7 was chosen? 2021-04-05T20:11:35 #kisslinux and not, like, jdk15? 2021-04-05T20:11:44 #kisslinux i don't know what the differences are but I assume they are all awful 2021-04-05T20:11:56 #kisslinux java is a circular dependancy 2021-04-05T20:12:06 #kisslinux so you need 7 for 8 etc? 2021-04-05T20:12:11 #kisslinux yup 2021-04-05T20:12:15 #kisslinux hng 2021-04-05T20:12:23 #kisslinux like rust 2021-04-05T20:12:34 #kisslinux mumble grumble 2021-04-05T20:13:02 #kisslinux dilyn: apologies if I missed a conversation here about this, but are emailed patches for the wiki OK in place of github PRs? 2021-04-05T20:13:03 #kisslinux who thought circular depends were a good idea, it's annoying 2021-04-05T20:13:03 #kisslinux KDE was not nearly this involved XD 2021-04-05T20:13:14 #kisslinux when KDE is easier to package 2021-04-05T20:13:15 #kisslinux emailed patches for anything are fine 2021-04-05T20:13:43 #kisslinux i've settled on sending links to patches in this chat 2021-04-05T20:13:45 #kisslinux works a charm 2021-04-05T20:14:01 #kisslinux was noocsharp's idea 2021-04-05T20:14:39 #kisslinux also works 2021-04-05T20:15:02 #kisslinux except for when i forget if I applied them... 2021-04-05T20:15:08 #kisslinux did i ever apply that wiki patch hm 2021-04-05T20:15:14 #kisslinux lol 2021-04-05T20:15:32 #kisslinux ah it was the links patch 2021-04-05T20:15:52 #kisslinux ah no it was the su patch! 2021-04-05T20:16:02 #kisslinux happy Easter. and if I didn't want to read I had to. notifications arrive anyway. stop harassing or I'll pick you up home. ihihihih 2021-04-05T20:16:15 #kisslinux lmao 2021-04-05T20:17:00 #kisslinux lolwut 2021-04-05T20:17:19 #kisslinux first error: 'no proper autoconf was found. you must have autoconf 2.59 or later installed 2021-04-05T20:17:22 #kisslinux kiss l autoconf 2021-04-05T20:17:31 #kisslinux autoconf 2.71 2021-04-05T20:17:32 #kisslinux mfw 2021-04-05T20:18:53 #kisslinux welcome to what has been my hell 2021-04-05T20:19:05 #kisslinux dylan forgive my fake absence but those were difficult times. now I'm starting to breathe again. 2021-04-05T20:19:12 #kisslinux because autogen.sh checks up to 2.69 lmfaoooo 2021-04-05T20:19:13 #kisslinux what 2021-04-05T20:19:14 #kisslinux our autoconf is too good 2021-04-05T20:19:24 #kisslinux ax: what 2021-04-05T20:19:30 #kisslinux no dylan here 2021-04-05T20:19:37 #kisslinux ax: has been missing for a while. glad to hear he's okay 2021-04-05T20:20:02 #kisslinux am confused 2021-04-05T20:20:32 #kisslinux s/ax:/ax/ 2021-04-05T20:20:33 #kisslinux ax has been missing for a while. glad to hear he's okay 2021-04-05T20:21:12 #kisslinux :) 2021-04-05T20:22:06 #kisslinux I'll have to go and see it all over again, apparently there have been several changes. very well. 2021-04-05T20:23:51 #kisslinux more than several ax: 2021-04-05T20:24:02 #kisslinux Indeed. 2021-04-05T20:24:22 #kisslinux dilyn: What email should I send the patch to? tutanota? 2021-04-05T20:26:55 #kisslinux Oops. I think I sent it. Hopefully that's the correct address. 2021-04-05T20:29:54 #kisslinux oof is it even possible to apply a git patch sent to tutanota? 2021-04-05T20:30:04 #kisslinux do you have to copy the contents out or smthng 2021-04-05T20:31:30 #kisslinux I couldn't tell you, I've never applied a patch before :( 2021-04-05T20:31:44 #kisslinux And this is only the second patch I've ever sent by email. 2021-04-05T20:32:08 #kisslinux nice 2021-04-05T20:32:08 #kisslinux k1sslinux.org is just a forward to my tutanota address 2021-04-05T20:32:23 #kisslinux doing it from aerc is easy, its designed for that 2021-04-05T20:32:25 #kisslinux would reccomend 2021-04-05T20:32:28 #kisslinux (it is golang though) 2021-04-05T20:32:31 #kisslinux we'll findn out 2021-04-05T20:33:06 #kisslinux what is a "jdk home directory" 2021-04-05T20:33:10 #kisslinux bruh 2021-04-05T20:33:27 #kisslinux why does every langauage need to make a home directory 2021-04-05T20:33:31 #kisslinux wait lemme pull it up 2021-04-05T20:33:33 #kisslinux (yes I'm looking at you go) 2021-04-05T20:33:39 #kisslinux s/go/Go/g 2021-04-05T20:33:40 #kisslinux (yes I'm looking at you Go) 2021-04-05T20:34:15 #kisslinux god this is a nightmare 2021-04-05T20:34:30 #kisslinux i think it's just the libdir for java? smh 2021-04-05T20:34:41 #kisslinux why do you need java, dilyn 2021-04-05T20:34:52 #kisslinux i don't! i'm helping mmatongo 2021-04-05T20:34:58 #kisslinux somethign something minecraft tho, maybe 2021-04-05T20:35:04 #kisslinux yes 2021-04-05T20:35:14 #kisslinux exactly that 2021-04-05T20:35:16 #kisslinux except my 10 year old mojang account was recently hacked so maybe rip the dream :'( 2021-04-05T20:35:16 #kisslinux o wow... bdfl now 2021-04-05T20:35:36 #kisslinux dilyn: just get flatpak working? 2021-04-05T20:35:43 #kisslinux it will be 100x easier and there is a minecraft flatpak 2021-04-05T20:35:54 #kisslinux i like the challenge acheam! 2021-04-05T20:35:54 #kisslinux hahahaa... what what happened in 6 months of absence lol 2021-04-05T20:36:09 #kisslinux although it is very noble of you to subject yourself to such difficulties just to help mmatongo 2021-04-05T20:36:09 #kisslinux dylan vanished 2021-04-05T20:36:19 #kisslinux ax: ^^, this is the main thing 2021-04-05T20:36:33 #kisslinux see r/kisslinux for more on that 2021-04-05T20:37:38 #kisslinux apparently you need *this* ? https://git.alpinelinux.org/aports/tree/community/java-gcj-compat/APKBUILD 2021-04-05T20:37:40 #kisslinux which fuck that hell 2021-04-05T20:38:23 #kisslinux kiedtl yes thank you, that's the first thing I'll do now. 2021-04-05T20:38:40 #kisslinux YESSS 2021-04-05T20:38:42 #kisslinux YESSS 2021-04-05T20:38:51 #kisslinux Feel my frustration 2021-04-05T20:39:00 #kisslinux let it fuel you 2021-04-05T20:39:21 #kisslinux damn mmatongo just really hates zenomat I guess 2021-04-05T20:39:21 #kisslinux https://i.imgur.com/lingnI2.png 2021-04-05T20:40:07 #kisslinux I love all beings 2021-04-05T20:40:07 #kisslinux lmfao 2021-04-05T20:40:19 #kisslinux especially human ones 2021-04-05T20:41:06 #kisslinux im just trying to configure my weechat :( 2021-04-05T20:41:20 #kisslinux it needs ncursesw 2021-04-05T20:42:49 #kisslinux whats the difference 2021-04-05T20:44:22 #kisslinux it accepts unicode/wide characters 2021-04-05T20:44:35 #kisslinux can anyone check dilyn's gpg fingerprint for me 2021-04-05T20:44:41 #kisslinux what about it? 2021-04-05T20:44:42 #kisslinux i mean, ideally dilyn 2021-04-05T20:44:48 #kisslinux what is it 2021-04-05T20:45:07 #kisslinux DA4AB731D4C3F13D 2021-04-05T20:45:33 #kisslinux that's it 2021-04-05T20:45:34 #kisslinux that's the keyid 2021-04-05T20:45:48 #kisslinux mmatongo you had a trailing space after one of the in ./configure 2021-04-05T20:45:56 #kisslinux hence it being unable to find the JDK Home 2021-04-05T20:46:03 #kisslinux because you specified it after 2021-04-05T20:46:07 #kisslinux :v 2021-04-05T20:46:11 #kisslinux kekw get wrecked nerd 2021-04-05T20:46:19 #kisslinux new error: specify rhino 2021-04-05T20:47:00 #kisslinux dilyn: it begins with F5DE 2021-04-05T20:47:44 #kisslinux F5DEECE4AC5A9D5E791AC16FDA4AB731D4C3F13D 2021-04-05T20:48:09 #kisslinux I think the easiest (laziest way) to resolve rhino is as a placing it under files/ 2021-04-05T20:48:09 #kisslinux there was a typo in specifying the rhino-dir; you used = instead of - 2021-04-05T20:48:19 #kisslinux thanks acheam, that's the same as what i've got 2021-04-05T20:48:30 #kisslinux geez, where was my heas 2021-04-05T20:48:33 #kisslinux i really should learn more about gpg 2021-04-05T20:48:34 #kisslinux *head 2021-04-05T20:48:38 #kisslinux oh JK 2021-04-05T20:48:48 #kisslinux it wants you to say --with-rhino=jar= 2021-04-05T20:48:51 #kisslinux which is fucking dumb 2021-04-05T20:49:22 #kisslinux also yes that is my fingerprint: Key fingerprint = F5DE ECE4 AC5A 9D5E 791A C16F DA4A B731 D4C3 F13D 2021-04-05T20:49:38 #kisslinux about gpg: the interface is unneccessarily complicated, but the principles aren't too hard to understand 2021-04-05T20:50:08 #kisslinux yeah 2021-04-05T20:50:27 #kisslinux although to be properly secure, rms would recommend calling dilyn over the phone and having them read aloud the fingerprint 2021-04-05T20:50:34 #kisslinux do people use any other openpgp implementations? 2021-04-05T20:50:35 #kisslinux lol 2021-04-05T20:50:49 #kisslinux but phones can be faked! 2021-04-05T20:51:06 #kisslinux that's why you can sign other people's keys 2021-04-05T20:51:10 #kisslinux technically that is basically the only way to be sure 2021-04-05T20:51:26 #kisslinux for all we know, dilyn and dilynm are different people 2021-04-05T20:51:38 #kisslinux I have concluded that building java is a headache on its own 2021-04-05T20:51:40 #kisslinux or dilynm is actually dylan 2021-04-05T20:51:49 #kisslinux rhino/rhino1.7.7.2/lib/rhino-1.7.7.2.jar is not a valid jar file. cute 2021-04-05T20:52:05 #kisslinux but if i'm sure of dilyn's key, i can sign it and then someone who trusts me can trust dilyn 2021-04-05T20:52:16 #kisslinux Web of Trust, right? 2021-04-05T20:52:25 #kisslinux that's the one 2021-04-05T20:52:26 #kisslinux YAY 2021-04-05T20:52:41 #kisslinux the problem is who would trust phoebos 2021-04-05T20:52:46 #kisslinux or maybe who wouldn't 2021-04-05T20:52:49 #kisslinux big pp energy and all 2021-04-05T20:52:53 #kisslinux you all trust me 2021-04-05T20:53:19 #kisslinux why do you have an [m] next to your name? 2021-04-05T20:53:26 #kisslinux Must you be suspected? 2021-04-05T20:53:37 #kisslinux mmatongo: i'm here over a matrix bridge 2021-04-05T20:53:37 #kisslinux They're connected via the Matrix bridge. 2021-04-05T20:53:40 #kisslinux v bloat 2021-04-05T20:53:48 #kisslinux i use dilynm when i'm on my phone 2021-04-05T20:53:50 #kisslinux unlike here 2021-04-05T20:54:03 #kisslinux phoebos[m]: switch to bitch + irc completely 2021-04-05T20:54:03 #kisslinux ooh 2021-04-05T20:54:05 #kisslinux *birch 2021-04-05T20:54:08 #kisslinux why do you have both connected lol 2021-04-05T20:54:17 #kisslinux it's practical cos i get all the logs 2021-04-05T20:54:23 #kisslinux aha, it didn't think rhino1.7.7.2.jar was a jar file because it isn't a file 2021-04-05T20:54:23 #kisslinux lol i was checking out catgirl 2021-04-05T20:54:28 #kisslinux oh haha 2021-04-05T20:54:31 #kisslinux rhino/ is not a dir in the build/ tree 2021-04-05T20:54:43 #kisslinux oop 2021-04-05T20:54:58 #kisslinux it wants cups. is this a hard dependency?? 2021-04-05T20:55:10 #kisslinux Why does doesn't ncursesw.h not come packaged with ncurses 2021-04-05T20:55:22 #kisslinux cups should be explicit 2021-04-05T20:56:50 #kisslinux why. does. it. need. to. print. 2021-04-05T20:57:56 #kisslinux all those minecraft screenshots gotta go somewhere 2021-04-05T20:58:02 #kisslinux lmaoo 2021-04-05T20:58:03 #kisslinux oh hey look it started building! 2021-04-05T20:58:14 #kisslinux "/bin/sh: 2: cd: can't cd to rhino/rhino.old" how about fuck off 2021-04-05T20:58:28 #kisslinux absolute vibe 2021-04-05T20:59:09 #kisslinux maybe it just doesn't like sh -> dash 2021-04-05T20:59:28 #kisslinux considering alpine uses /bin/bash :X blecckkkkk 2021-04-05T21:00:54 #kisslinux that could be it 2021-04-05T21:01:01 #kisslinux more bashisms 2021-04-05T21:01:22 #kisslinux indeed 2021-04-05T21:01:36 #kisslinux but now it can't find the actual rhino jar, which is strange 2021-04-05T21:02:00 #kisslinux oh for fucks sake 2021-04-05T21:02:15 #kisslinux I get it does a cd into rhino.new and it doesn't know that the link given is relative to the jar 2021-04-05T21:02:19 #kisslinux lmfao what is this garbage system 2021-04-05T21:02:54 #kisslinux I don't want to finish this just out of principle 2021-04-05T21:03:02 #kisslinux some blame goes to mozilla 2021-04-05T21:03:15 #kisslinux :O 2021-04-05T21:03:29 #kisslinux or all the blame 2021-04-05T21:03:44 #kisslinux okay so jre also does some patching of its own during the build, and thus gnupatch is required because bb patch files 2021-04-05T21:04:12 #kisslinux also kiedtl got your patches :) 2021-04-05T21:06:27 #kisslinux exit 2021-04-05T21:06:37 #kisslinux oh ghad 2021-04-05T21:06:38 #kisslinux ctrl+c 2021-04-05T21:06:41 #kisslinux lmfaoooo 2021-04-05T21:06:51 #kisslinux I'm still here dilyn 2021-04-05T21:07:19 #kisslinux he's a ghost 2021-04-05T21:07:24 #kisslinux I'm back 2021-04-05T21:07:30 #kisslinux using catgirl now 2021-04-05T21:07:52 #kisslinux a new failure! hmhm 2021-04-05T21:08:00 #kisslinux an experinment 2021-04-05T21:08:24 #kisslinux I enjoy suffering, I'll be back on birch tomorrow. 2021-04-05T21:08:40 #kisslinux It has no scrolling so thats annoying 2021-04-05T21:09:02 #kisslinux meta-v 2021-04-05T21:09:20 #kisslinux mmatongo: you can see the keybindings with `/help` 2021-04-05T21:09:39 #kisslinux some sort of failure in `ant` 2021-04-05T21:11:31 #kisslinux re gpg: there's gpgme but it's got a load of dependencies 2021-04-05T21:12:04 #kisslinux does anyone know why dylan chose gnupg1 rather than 2 for main 2021-04-05T21:12:22 #kisslinux how do i switch buffers 2021-04-05T21:13:43 #kisslinux oh they've gone 2021-04-05T21:13:54 #kisslinux oh hi 2021-04-05T21:14:00 #kisslinux its not Ctl+p 2021-04-05T21:14:15 #kisslinux hi phoebos 2021-04-05T21:14:28 #kisslinux what do you mean by buffer 2021-04-05T21:14:44 #kisslinux because gnupg1 is small and does everything gnupg2 does that is relevant without including excess trash 2021-04-05T21:14:49 #kisslinux c-n and c-p works for me 2021-04-05T21:15:11 #kisslinux the one thing i give gnupg2 credit for is gpg-agent, but that's roughly it... 2021-04-05T21:15:23 #kisslinux does rightCtl+p work? 2021-04-05T21:15:42 #kisslinux dilyn: good reason 2021-04-05T21:15:56 #kisslinux mmatongo: yeah for me 2021-04-05T21:16:20 #kisslinux it closes everything for me 2021-04-05T21:16:51 #kisslinux nvm I was being dumb 2021-04-05T21:17:27 #kisslinux You can also switch with alt+number 2021-04-05T21:17:45 #kisslinux mmatongo: you can play along at home http://ix.io/2V9X 2021-04-05T21:18:45 #kisslinux damn 2021-04-05T21:18:48 #kisslinux hehe 2021-04-05T21:25:01 #kisslinux getting a 'no such method error' http://ix.io/2V9Z 2021-04-05T21:25:06 #kisslinux but that's... progress, I assume 2021-04-05T21:29:09 #kisslinux a lot of progress 2021-04-05T21:30:18 #kisslinux it does have scrolling, just use the arrowkeys 2021-04-05T21:30:33 #kisslinux birch? 2021-04-05T21:30:38 #kisslinux I find it more annoying that there's no input history, because according to june "irc is not a shell" 2021-04-05T21:30:41 #kisslinux mmatongo: catgirl 2021-04-05T21:31:06 #kisslinux thats just dumb 2021-04-05T21:31:20 #kisslinux catgirl is a bit weird, yes. 2021-04-05T21:31:53 #kisslinux I still wanna be birch's bitch though 2021-04-05T21:32:09 #kisslinux now that sounds fun 2021-04-05T21:32:33 #kisslinux we're all the bitch of everything dylan wrote 2021-04-05T21:33:42 #kisslinux he wrote some good stuff 2021-04-05T21:36:41 #kisslinux how does one customise catgirl 2021-04-05T21:37:40 #kisslinux probably a config.h file 2021-04-05T21:38:27 #kisslinux mmatongo: rtfm, it has a config file. 2021-04-05T21:38:30 #kisslinux :P 2021-04-05T21:39:00 #kisslinux where is the f^&kn manual, i was looking for it 2021-04-05T21:39:15 #kisslinux `man catgirl`? 2021-04-05T21:39:31 #kisslinux zsh: command not found: man 2021-04-05T21:39:41 #kisslinux You have to install mandoc. 2021-04-05T21:39:43 #kisslinux my man 2021-04-05T21:39:46 #kisslinux who needs mandoc 2021-04-05T21:39:48 #kisslinux there's a wiki page 2021-04-05T21:39:50 #kisslinux I mean 2021-04-05T21:39:57 #kisslinux man-pages 2021-04-05T21:39:59 #kisslinux exactly dilyn 2021-04-05T21:40:11 #kisslinux I delete /usr/share/man on my systems :v 2021-04-05T21:40:27 #kisslinux no wait, it *is* mandoc that provides the man command. 2021-04-05T21:40:34 #kisslinux I need some coffee 2021-04-05T21:40:45 #kisslinux lol 2021-04-05T21:41:13 #kisslinux mmatongo: once you have mandoc, just use the catgirl.1 file provided with the source. 2021-04-05T21:41:33 #kisslinux yeah you want mandoc, the others just provide the actual pages 2021-04-05T21:41:42 #kisslinux dilyn: do you think having a wiki page for IRC would be useful? 2021-04-05T21:41:50 #kisslinux eh 2021-04-05T21:42:31 #kisslinux eh? We have wiki pages for vim/doas/ssh/etc already :V 2021-04-05T21:43:13 #kisslinux we could write wiki pages on every bit of software in community, my opinion is the kiss wiki shouldn't copy other sources too much, just provide a starting point and some KISS-specific tings 2021-04-05T21:44:18 #kisslinux I also don't super think we need pages for vim/doas/ssh/etc 2021-04-05T21:44:27 #kisslinux if you think you can write up a short irc doc, then probably it can come in 2021-04-05T21:44:35 #kisslinux Ok 2021-04-05T21:44:41 #kisslinux I'm not certain what topics it would cover 2021-04-05T21:44:51 #kisslinux Antying the Arch Wiki does :> 2021-04-05T21:44:56 #kisslinux XD 2021-04-05T21:45:03 #kisslinux Half the people here are ex-arch wankers anyway. 2021-04-05T21:45:10 #kisslinux I would like to avoid articles that just basically say 'see the Bible(tm)' 2021-04-05T21:45:11 #kisslinux not including me. 2021-04-05T21:45:34 #kisslinux Ah. 2021-04-05T21:45:46 #kisslinux I'm done with catgirl 2021-04-05T21:45:54 #kisslinux oof 2021-04-05T21:45:57 #kisslinux dilyn: As in, 'this is how you install it, it does great things, now read the manual?' 2021-04-05T21:45:57 #kisslinux join the kiwiirc.com master race 2021-04-05T21:46:10 #kisslinux mmatongo: oh? what was the last straw? 2021-04-05T21:46:13 #kisslinux yeah most of the software section in the wiki is unneeded IMO 2021-04-05T21:46:16 #kisslinux 'read the IRC spec page for more information Kappa' 2021-04-05T21:46:27 #kisslinux luckily they're just small quick hitters usually 2021-04-05T21:46:33 #kisslinux the wpa_supplicant article is perfecto 2021-04-05T21:46:48 #kisslinux aye 2021-04-05T21:47:02 #kisslinux the fact that the manual is in the damn package when it could be a readme 2021-04-05T21:47:10 #kisslinux is there an ntp thingy in main 2021-04-05T21:47:15 #kisslinux mmatongo: so? 2021-04-05T21:47:22 #kisslinux The README is also a manpage. 2021-04-05T21:47:29 #kisslinux Just use `man ./catgirl.1` 2021-04-05T21:47:42 #kisslinux also `man ./README.7` 2021-04-05T21:47:46 #kisslinux ^^ 2021-04-05T21:48:03 #kisslinux manpages are great, roff isn't 2021-04-05T21:48:06 #kisslinux it's a tough line 2021-04-05T21:48:17 #kisslinux man 2021-04-05T21:48:25 #kisslinux man catgirl.1 2021-04-05T21:48:41 #kisslinux ye 2021-04-05T21:48:44 #kisslinux ./catgirl.1 2021-04-05T21:48:45 #kisslinux that's why I use scdoc 2021-04-05T21:48:49 #kisslinux my brain is glitching 2021-04-05T21:49:00 #kisslinux scdoc is nice 2021-04-05T21:49:05 #kisslinux I tend to use markdown though 2021-04-05T21:49:14 #kisslinux just because there are practically endless parsers for it 2021-04-05T21:49:29 #kisslinux (even though scdoc is objectively better for this purpose) 2021-04-05T21:50:17 #kisslinux less catgirl.1 2021-04-05T21:51:02 #kisslinux oops i haven't symlinked ntpd 2021-04-05T21:51:19 #kisslinux dilyn: thats what I ended up doing 2021-04-05T21:51:31 #kisslinux is there anything on ntp in the install guide 2021-04-05T21:51:31 #kisslinux Why don't you just install man? >_> 2021-04-05T21:51:36 #kisslinux *mandoc 2021-04-05T21:52:00 #kisslinux why does everyone here love ntp jeez 2021-04-05T21:52:06 #kisslinux i need it lol 2021-04-05T21:52:20 #kisslinux What's wrong with ntpd? 2021-04-05T21:52:36 #kisslinux acheam: how else would you propose keeping your time accurate? 2021-04-05T21:52:36 #kisslinux why do you need it 2021-04-05T21:52:44 #kisslinux what E5ten said 2021-04-05T21:53:00 #kisslinux it's not in any kiss docs 2021-04-05T21:53:14 #kisslinux mebbe worth a line in install 2021-04-05T21:53:43 #kisslinux you just need an ntpd.conf with a couple of servers, and then run ntpd and you're done 2021-04-05T21:53:47 #kisslinux it's seriously that easy 2021-04-05T21:54:00 #kisslinux i know but just to remind newcomers to do it 2021-04-05T21:54:02 #kisslinux as long as you set your timezone info 2021-04-05T21:54:15 #kisslinux they'll find out when their web connections fail :v 2021-04-05T21:54:57 #kisslinux my entire fix to keeping my time up to date is 2021-04-05T21:55:06 #kisslinux TZ=GMT+2 2021-04-05T21:55:08 #kisslinux idk i was just memeing (badly) 2021-04-05T21:55:20 #kisslinux then I export TZ 2021-04-05T21:55:37 #kisslinux acheam: are you okay now 2021-04-05T21:56:00 #kisslinux always have been 2021-04-05T22:00:45 #kisslinux technically unsafe something or other 2021-04-05T22:06:02 #kisslinux hey dilyn 2021-04-05T22:06:19 #kisslinux wassup 2021-04-05T22:06:50 #kisslinux I'm 99% sure openjdk7-jre needs openjdk7 to build 2021-04-05T22:07:18 #kisslinux Why, just why is something beyond me. 2021-04-05T22:08:34 #kisslinux smh, all this effort when minetest exists :P 2021-04-05T22:08:44 #kisslinux (jk I don't play either) 2021-04-05T22:09:28 #kisslinux are you telling me i'm wasting my time 2021-04-05T22:09:42 #kisslinux because minetest exists 2021-04-05T22:09:42 #kisslinux my good sir 2021-04-05T22:09:44 #kisslinux glorious minetest 2021-04-05T22:11:29 #kisslinux dilyn: I don't even think azul has a musl bin for that 2021-04-05T22:15:02 #kisslinux oh oops i called it ntpd.conf not ntp.conf 2021-04-05T22:15:58 #kisslinux does busybox ntpd not support logging 2021-04-05T23:12:38 #kisslinux I'm doing a lot of system() in my stagit fork and it feels pretty icky 2021-04-05T23:18:49 #kisslinux is /var/log cleaned out by anything 2021-04-05T23:21:38 #kisslinux acheam: you have a link to the source? 2021-04-05T23:21:58 #kisslinux https://git.sr.ht/~armaan/stagit/ 2021-04-05T23:22:35 #kisslinux technically its system() once, and popen() once, but pretty much the same thing AFAIK 2021-04-05T23:23:52 #kisslinux I went to look at the popen, I think the strcat above that is broken 2021-04-05T23:24:12 #kisslinux cuz the array cmd is the size of the string literal it was initialized to, it has no space for the thing you're appending 2021-04-05T23:24:58 #kisslinux I think you have to dynamically allocate sizeof() + 2021-04-05T23:25:16 #kisslinux oh thanks! 2021-04-05T23:25:30 #kisslinux that explains a lot of stack smashing lol 2021-04-05T23:26:52 #kisslinux I'm on windows right now for gaming + recording my runs, but later tonight or maybe tomorrow I can take a look and see if I notice anything else 2021-04-05T23:27:40 #kisslinux i'd really appreciate that, thank you so much! 2021-04-05T23:27:55 #kisslinux anywhere that I can watch you? 2021-04-05T23:28:16 #kisslinux (like for example I might write up a patch to replace that popen thing with like maybe a fork+exec, or posix_spawn, that way if the filename var has any spaces or globs or anything in it, it won't cause problems like it would in popen because of shell word splitting) 2021-04-05T23:28:28 #kisslinux like watch me play? 2021-04-05T23:28:48 #kisslinux I didn't even consider that being a problem lol. I'm quite the C beginner 2021-04-05T23:28:54 #kisslinux although I did inherit this popen() code 2021-04-05T23:29:01 #kisslinux yes 2021-04-05T23:29:05 #kisslinux given you said record your runs 2021-04-05T23:29:12 #kisslinux but I don't know if that means video record or just time 2021-04-05T23:29:25 #kisslinux I'm not streaming, but this has links to videos for all my personal bests in the various categories of the game I record https://mossranking.com/user.php?id_user=5301 2021-04-05T23:29:59 #kisslinux (I only record my runs because you need video proof for the ranking website) 2021-04-05T23:30:31 #kisslinux that's very cool 2021-04-05T23:30:39 #kisslinux thanks lol 2021-04-05T23:31:10 #kisslinux I stopped playing this game like 2 years ago, mostly because it was taking up way too much of my time, but I got back into it like a week or 2 ago because I had been playing the sequel 2021-04-05T23:31:16 #kisslinux imo the sequel is not as good 2021-04-05T23:31:56 #kisslinux after getting back into it I got a couple of personal bests in some categories, I was really surprised that I was able to do it so quickly after getting back in 2021-04-05T23:32:55 #kisslinux if you haven't heard of spelunky before, I'd definitely recommend playing it 2021-04-05T23:33:07 #kisslinux imo it's the best game ever made lol 2021-04-05T23:34:34 #kisslinux Although you might wanna wait for a steam sale if you decide to get it, cuz it's like $15 normally but goes down to $1.50 during sales 2021-04-05T23:43:50 #kisslinux i'll give it a look 2021-04-05T23:44:06 #kisslinux although I'm unlikely to play it because I don't use Windows at all 2021-04-05T23:44:18 #kisslinux (except for a small VM I need for school) 2021-04-05T23:47:42 #kisslinux Ah, fair enough 2021-04-05T23:48:18 #kisslinux Works pretty much perfectly in wine, although I understand if you don't want all the shit you need to run wine lol (that's a big part of why I keep the windows dual boot) 2021-04-05T23:48:58 #kisslinux definately don't want to try that on kiss lol 2021-04-05T23:49:06 #kisslinux i'm sure my arch install could take it though 2021-04-05T23:49:41 #kisslinux Makes sense 2021-04-05T23:50:08 #kisslinux my arch install is like an old pickup truck, with mis-matched doors from a junkyard, dents all over, and a spare wheel thats permanently in use 2021-04-05T23:50:21 #kisslinux Lmao