2020-04-18T00:42:17 #kisslinux "kiss b" has changed recently? How do I now rebuild all packages? 2020-04-18T00:59:04 #kisslinux jedavies: cd /var/db/kiss/installed 2020-04-18T00:59:08 #kisslinux kiss b * 2020-04-18T00:59:34 #kisslinux kiss b without argument now builds the current working directory 2020-04-18T01:38:21 #kisslinux onodera: this will install all the packages at the end like "kiss b" used to? 2020-04-18T01:49:16 #kisslinux jedavies: im not sure actuyally 2020-04-18T01:49:27 #kisslinux if it does not, you can run kiss i * 2020-04-18T01:57:02 #kisslinux onodera: thanks! 2020-04-18T02:58:02 #kisslinux Does kiss linux store the source code locally on the machine for installed packages like gentoo does in distfiles? 2020-04-18T04:19:29 #kisslinux Muevoid: yes, in ~/.cache/kiss/sources 2020-04-18T04:44:44 #kisslinux Thank you! One other question is it possible to edit that source code and then build it? For example if I wanted to change config.h in dwm would that be the prefered way or edit the build files? 2020-04-18T05:50:12 #kisslinux E5ten: source=/dev/null (I've given up trying to make shellcheck follow sources) 2020-04-18T06:19:44 #kisslinux MueVoid: if you want dwm to be installed by kiss, your best bet is to fork it if it's in the repos and change the build script to include your path 2020-04-18T06:19:57 #kisslinux And package it if it isn't 2020-04-18T06:37:15 #kisslinux onodera: https://github.com/kisslinux/kiss/commit/1c059e813981744de281dc7d1db4b4b3b5bff1e6 2020-04-18T06:43:51 #kisslinux Any POSIX sh method of detecting whether a function is being run inside of $() or not? 2020-04-18T06:51:02 #kisslinux Figured it out 2020-04-18T06:53:25 #kisslinux https://termbin.com/hhkx 2020-04-18T06:53:50 #kisslinux 'kiss s' will now only give you the first line (the match) when running from a subshell 2020-04-18T06:55:18 #kisslinux https://github.com/kisslinux/kiss/commit/764c21426f88e2043b8c76dfb9e94fea0e88f662 2020-04-18T07:37:55 #kisslinux dylan01: What do you think about using `diff -U[n]` on fixdeps? 2020-04-18T07:40:44 #kisslinux The diff is really just for cosmetic purposes 2020-04-18T07:40:56 #kisslinux Can I see an example? 2020-04-18T07:42:37 #kisslinux No, I mean so it works with GNU diff as well. It does nothing on busybox diff though as it is unified is the default. 2020-04-18T07:43:12 #kisslinux -U 3 would be fine as it's the default for unified diffs 2020-04-18T07:46:03 #kisslinux https://termbin.com/y2n8 2020-04-18T07:51:10 #kisslinux Ah 2020-04-18T07:51:13 #kisslinux I see what you mean 2020-04-18T07:51:18 #kisslinux Is it portable though? 2020-04-18T07:57:26 #kisslinux Someone might like this? https://u.teknik.io/dwhxP.jpg 2020-04-18T07:58:02 #kisslinux (All kiss-* executables in $PATH are available via 'kiss ' (action being the executable name minus kiss-). 2020-04-18T07:58:49 #kisslinux (You can add to this via your own scripts by following the same steps) 2020-04-18T07:59:11 #kisslinux Thoughts? 2020-04-18T08:07:57 #kisslinux This is with duplicates removed and the list sorted: https://u.teknik.io/kKaPN.jpg 2020-04-18T08:36:53 #kisslinux dylan01: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/diff.html 2020-04-18T08:37:26 #kisslinux Nice 2020-04-18T08:43:15 #kisslinux this circular dependencies thing is confusing me 2020-04-18T08:43:55 #kisslinux Chicken and egg problem 2020-04-18T08:44:33 #kisslinux i just follow arch's note 2020-04-18T08:45:04 #kisslinux hello folks 2020-04-18T08:45:06 #kisslinux dylan! 2020-04-18T08:45:08 #kisslinux hai! 2020-04-18T08:45:13 #kisslinux adam! hello! 2020-04-18T08:45:36 #kisslinux Ello 2020-04-18T08:45:44 #kisslinux lieu: What does arch say? 2020-04-18T08:46:26 #kisslinux as i don't know any other distros with a 'well-implemented' glibc 2020-04-18T08:46:42 #kisslinux dylan01: linux-headers -> glibc -> binutils -> gcc -> binutils -> glibc 2020-04-18T08:47:03 #kisslinux Right 2020-04-18T08:47:11 #kisslinux The chroot "solves" this issue 2020-04-18T08:47:22 #kisslinux I thought you were talking more about freetype-harfbuzz 2020-04-18T08:47:41 #kisslinux (ie, out of the boostrap/base) 2020-04-18T08:48:30 #kisslinux i'm still far from other things, though 2020-04-18T09:06:15 #kisslinux my main goal as of now is to boot KISS à la GNU 2020-04-18T09:06:43 #kisslinux Yeah 2020-04-18T09:08:14 #kisslinux freenode webchat is so sensitive 2020-04-18T09:08:39 #kisslinux that it takes me a couple of disconnects 2020-04-18T09:08:43 #kisslinux before sending something 2020-04-18T09:12:23 #kisslinux Weird 2020-04-18T09:52:41 #kisslinux https://github.com/kisslinux/kiss/commit/bcbdd99e5c08456e84ee881769b21fff8595e108 2020-04-18T09:52:53 #kisslinux Another enhancement related to kiss-* scripts. 2020-04-18T09:53:26 #kisslinux (The code is simple thanks to the abuse of the pkg_find function to search $PATH instead of $KISS_PATH) ;) 2020-04-18T10:25:25 #kisslinux dylan01: Have you thought about making a library for `kiss`? Just like the init scripts. 2020-04-18T13:09:00 #kisslinux good day 2020-04-18T13:12:53 #kisslinux o/ 2020-04-18T13:13:04 #kisslinux lieu: It's not really needed is it? 2020-04-18T13:31:18 #kisslinux dylan01: Just a thought, as I see some similar code between the pm and the utils. 2020-04-18T13:31:41 #kisslinux But yeah, I guess it's not needed. 2020-04-18T13:34:10 #kisslinux Btw, I wonder why repology lists an obsolete version of libelf? 2020-04-18T13:37:05 #kisslinux There's more than one libelf 2020-04-18T13:37:17 #kisslinux elfutils libelf is typically used nowadays 2020-04-18T13:52:05 #kisslinux dylan01: ok, i know issue for ranger now ... and i know how to solve it ... problem is TERM=screen* variable ... it's issue of latest release avaiable 1.9.3 ... it fixed in next release ... for now i can add fix post install for copy fix in directory 2020-04-18T13:52:14 #kisslinux please see https://github.com/ranger/ranger/commit/1cdcce0a44d031be13009a70e25cc4cf75789eac#diff-71195838f9bac84a88e9312d319a5f1f 2020-04-18T13:53:35 #kisslinux in practice the error occurs to me because I have the variable TERM = screen-256color 2020-04-18T13:54:28 #kisslinux in all other cases of TERM variable does not occur. what do you prefer that i do? release this that works or do you want me to wait for 1.9.4 which also contains this fix? 2020-04-18T14:12:45 #kisslinux ax: You can include it as a patch. https://github.com/ranger/ranger/commit/1cdcce0a44d031be13009a70e25cc4cf75789eac.patch 2020-04-18T16:20:29 #kisslinux when I use ls, it doesn't display japanese characters 2020-04-18T16:20:40 #kisslinux is this because of busybox ls? because they do display in ncmpcpp 2020-04-18T16:25:17 #kisslinux ehhh busybox doesn't support utf8?? 2020-04-18T16:47:29 #kisslinux onodera: You may be right. I'll see if I can reproduce anyway though. 2020-04-18T16:48:15 #kisslinux Yeah. It's just: "???????????" 2020-04-18T16:48:30 #kisslinux dylan01: the thing is, ` CONFIG_UNICODE_SUPPORT` is set in the busybox config 2020-04-18T16:48:34 #kisslinux Though ash seems to support utf8 2020-04-18T16:48:41 #kisslinux Try: echo * 2020-04-18T16:48:46 #kisslinux (Or equivalent) 2020-04-18T16:48:51 #kisslinux im doing this in fish by the way 2020-04-18T16:48:57 #kisslinux so i think it is a busybox ls issue 2020-04-18T16:49:02 #kisslinux Yeah 2020-04-18T16:49:17 #kisslinux https://git.busybox.net/busybox/tree/coreutils/ls.c 2020-04-18T16:49:21 #kisslinux Here's the source 2020-04-18T16:49:51 #kisslinux I'm seeing some unicode lines 2020-04-18T16:49:59 #kisslinux Yeah 2020-04-18T16:50:26 #kisslinux It has locale support as well 2020-04-18T16:52:10 #kisslinux (fwiw, busybox find works fine too) 2020-04-18T16:52:22 #kisslinux ehh right 2020-04-18T16:52:24 #kisslinux very weird 2020-04-18T16:54:00 #kisslinux https://dev.archive.openwrt.org/ticket/7993 ? 2020-04-18T16:54:08 #kisslinux very very old issue tho 2020-04-18T16:56:35 #kisslinux https://dev.archive.openwrt.org/attachment/ticket/7993/701-make_unicode_printable.patch.html 2020-04-18T16:56:41 #kisslinux seems like this patch might still aply 2020-04-18T16:57:02 #kisslinux in the git version these `0x7f` lines are still present 2020-04-18T17:09:04 #kisslinux Trying it now 2020-04-18T17:09:37 #kisslinux Works 2020-04-18T17:11:04 #kisslinux I wonder why this is default 2020-04-18T17:11:08 #kisslinux and hardcoded 2020-04-18T17:11:35 #kisslinux No idea 2020-04-18T17:12:34 #kisslinux Anyway, the fixed version is in the repositories now. 2020-04-18T17:12:50 #kisslinux Just a 'kiss u', then 'kiss b busybox'. 2020-04-18T17:13:03 #kisslinux Thanks for finding the patch 2020-04-18T17:18:32 #kisslinux works, thanks! 2020-04-18T17:18:41 #kisslinux much better 2020-04-18T18:10:27 #kisslinux does somebody ever met tutorials with full steps how to install kiss linux and maintain? text tutorials or youtube? 2020-04-18T18:19:07 #kisslinux nah 2020-04-18T18:19:20 #kisslinux just use the gentoo and arch wikis basically 2020-04-18T18:21:03 #kisslinux i am fine, just curious. 2020-04-18T18:30:27 #kisslinux there is the install guide 2020-04-18T18:30:30 #kisslinux I haven't seen any more 2020-04-18T18:30:35 #kisslinux also some interesting stuff on the wiki 2020-04-18T18:44:01 #kisslinux dylan01: ok, now proceed 2020-04-18T18:59:52 #kisslinux dylan01: the mpdas sv outputs some ugly messages, should I redirect output to dev/null? 2020-04-18T19:00:06 #kisslinux or maybe just non-error output? what is the idiomatic way 2020-04-18T19:28:41 #kisslinux dylan01: resolv! patch applied but other commit. tested and it ok. you can add it . 2020-04-18T19:51:11 #kisslinux ehm ops, but tmux was in repo? 2020-04-18T19:51:17 #kisslinux -.- 2020-04-18T20:14:08 #kisslinux travis CI support kvm/libvirt, that means using the vagrant image i can startup a kiss linux instance during travis-ci tests 2020-04-18T20:14:17 #kisslinux that could be used for example to test-build all packages in the community repository 2020-04-18T20:14:32 #kisslinux for build errors, etc .. 2020-04-18T20:14:35 #kisslinux see: https://travis-ci.org/github/abbbi/kiss-bootstrap 2020-04-18T20:14:39 #kisslinux as example 2020-04-18T20:21:30 #kisslinux what would be the cleanest way to run stuff like steam or minecraft? 2020-04-18T20:21:38 #kisslinux an arch chroot? Maybe docker? 2020-04-18T20:30:00 #kisslinux hello? 2020-04-18T20:30:10 #kisslinux oh wow it works 2020-04-18T20:34:00 #kisslinux it's only been like 2years 2020-04-18T20:34:12 #kisslinux i just found out the discord channel is dead 2020-04-18T20:34:26 #kisslinux so how is it going? 2020-04-18T20:37:32 #kisslinux heres a travis ci log that shows kiss box spinning up and test building the pv package from the community repo: http://www.grinser.de/~abi/travis-kiss.txt 2020-04-18T23:17:10 #kisslinux interestingly, uutils-coreutils mv seems to just not work with kiss a 2020-04-18T23:22:13 #kisslinux `kiss a uutils-coreutils /usr/bin/yes` -> 'mv: error: cannot stat 'uutils-coreutils>usr>bin>yes': no such file or directory`; except it certainly exists 2020-04-18T23:22:42 #kisslinux quoting uutils-coreutils returns the error that yes exists but isn't owned, even though it exists in busybox's manifest as /usr/bin/yes 2020-04-18T23:26:47 #kisslinux oh wait, no it isn't. yes is changed in busybox's manifest but isn't actually moved to /var/db/kiss/choices!