2020-04-20T00:00:05 #kisslinux Yeah I just changed that 2020-04-20T00:00:14 #kisslinux claudio02: I'll do that after a bit more looking but yeah it'll probably end up happening 2020-04-20T00:00:26 #kisslinux What package are you building? 2020-04-20T00:00:37 #kisslinux Im packaging raylib 2020-04-20T00:00:53 #kisslinux It built fine manually changing the Makefile by hamnd 2020-04-20T00:00:55 #kisslinux hand* 2020-04-20T00:03:54 #kisslinux Try using CMake? 2020-04-20T00:05:00 #kisslinux Kk i'll try here in a few 2020-04-20T00:07:11 #kisslinux Is cmake better then makefiles i'm not too familiar with different build systems 2020-04-20T00:08:36 #kisslinux Cmake worked however how do I uninstall with cmake? Sudo make uninstall does not work 2020-04-20T00:10:30 #kisslinux Is xargs rm < install_manifest.txt good enough or is there a better alternative 2020-04-20T00:16:07 #kisslinux muevoid: better dont install without the packagemanager 2020-04-20T00:16:26 #kisslinux when your handbuild suceed try to package it and then install 2020-04-20T00:16:51 #kisslinux Yeah handbuilt worked and now I can run kiss b for the package 2020-04-20T00:17:03 #kisslinux Is there any steps I should take to make sure it can be removed? 2020-04-20T00:18:01 #kisslinux What do you mean? 2020-04-20T00:18:24 #kisslinux I didn't know that the package manager handled the removal of packages. 2020-04-20T00:18:38 #kisslinux Cmake seems quite a bit slower then makefiles 2020-04-20T00:20:36 #kisslinux That's the beauty of a package manager 2020-04-20T00:21:07 #kisslinux I hate CMake but when the devs ship one it's usually just better to use that (: 2020-04-20T00:21:33 #kisslinux Do you prefer a different build system like meson/ninja 2020-04-20T00:21:38 #kisslinux Or do you prefer makefiles 2020-04-20T00:23:56 #kisslinux prefer cmake/meson if the Makefile requires GNU Make (at least for me anyway) 2020-04-20T00:24:27 #kisslinux There's just less to know when it comes to Makefiles imo 2020-04-20T00:24:33 #kisslinux Buuuuttt 2020-04-20T00:24:47 #kisslinux I vastly prefer CMake and others to really dumb things like bootstrap scripts 2020-04-20T00:24:51 #kisslinux Like, why is Waf 2020-04-20T00:25:09 #kisslinux lol 2020-04-20T00:25:33 #kisslinux What should I do if I want to package something but no tarball is provided 2020-04-20T00:25:45 #kisslinux Like it's a git repo? 2020-04-20T00:25:49 #kisslinux Yeah 2020-04-20T00:26:10 #kisslinux git+$url 2020-04-20T00:26:11 #kisslinux https://k1ss.org/package-system 2020-04-20T00:26:38 #kisslinux Ah thanks 2020-04-20T00:26:45 #kisslinux I don't know how I didnt see this 2020-04-20T00:26:50 #kisslinux Ofc 2020-04-20T00:27:07 #kisslinux Also check the style guide 2020-04-20T00:27:18 #kisslinux Yeah I noticed that just didn't see package system 2020-04-20T00:28:07 #kisslinux for cmake if it requires more flags then what he has on there do you just do newline then -DSHARED=ON for example 2020-04-20T00:30:43 #kisslinux Mmhmm 2020-04-20T00:31:40 #kisslinux Rn i'm working on packaging tinyramfs. It has a static config in the source directory do I create a file in files/config for example? 2020-04-20T00:39:03 #kisslinux Sure 2020-04-20T00:39:07 #kisslinux Or a patch 2020-04-20T00:39:16 #kisslinux But probably just your own would good 2020-04-20T00:39:42 #kisslinux It's up to you mainly because illiliti would submit it to community when it's done himself 2020-04-20T00:39:43 #kisslinux I think maybe having a post-install script saying edit /etc/tinyramfs/config to your needs 2020-04-20T00:40:09 #kisslinux Also works 2020-04-20T00:40:41 #kisslinux I would just do echo "Edit /etc/tinyramfs/config to your needs" correct? 2020-04-20T00:41:12 #kisslinux Sure 2020-04-20T00:41:46 #kisslinux I do this https://github.com/dilyn-corner/KISS-me/blob/master/blis/post-install 2020-04-20T00:42:43 #kisslinux Kk i'll do that then 2020-04-20T00:42:56 #kisslinux I'm not too great with shell scripting 2020-04-20T00:45:23 #kisslinux Hmmm it says /usr/bin/kiss: line 1072: /var/db/kiss/installed/tinyramfs/post-install: not found 2020-04-20T00:51:04 #kisslinux Did you make it executables 2020-04-20T00:51:15 #kisslinux Yeah I did chmod +x post-install 2020-04-20T00:51:30 #kisslinux Then added #!bin/sh -e at the top 2020-04-20T00:55:46 #kisslinux should be #!/bin/sh -e 2020-04-20T00:58:00 #kisslinux Ah my mistake 2020-04-20T01:04:19 #kisslinux Why is github prefered for all kiss repos over something like gitlab? Is it just do to it being the most popular 2020-04-20T01:08:59 #kisslinux What web browser do you use dilyn? 2020-04-20T01:09:13 #kisslinux Falkon 2020-04-20T01:09:21 #kisslinux I use Firefox in my arch-chroot tho xD 2020-04-20T01:09:28 #kisslinux But that's just for work 2020-04-20T01:10:06 #kisslinux U said you got qt5 to compile after running it a ton right? 2020-04-20T01:11:26 #kisslinux Just a few times 2020-04-20T01:11:28 #kisslinux Ccache helps 2020-04-20T01:11:45 #kisslinux How do i use ccache? 2020-04-20T01:12:00 #kisslinux I ran the command it told me to however it still restarts everytime 2020-04-20T01:12:38 #kisslinux echo $PATH ? 2020-04-20T01:12:43 #kisslinux Yee 2020-04-20T01:13:11 #kisslinux The only reason I'm reticent to file a bug report is I got to work in short order but if you're having continuous difficulty that changes things 2020-04-20T01:13:30 #kisslinux export PATH=/usr/lib/ccache/bin:$PATH 2020-04-20T01:13:35 #kisslinux That is the command I run 2020-04-20T01:15:06 #kisslinux dylan01: kiss line 1239, all the **| things can be replaced with *[][!*]* 2020-04-20T01:15:43 #kisslinux on my end the formatting of that got fucked up because of the *s hopefully that's just riot being dumb and it came out right for you lol 2020-04-20T01:19:08 #kisslinux I'm going to try using surf because I just realised that webkit2gtk is compiled without media support 2020-04-20T01:19:19 #kisslinux I'll probably have to package gstreamer in my own repo thoug 2020-04-20T01:19:21 #kisslinux though* 2020-04-20T01:43:49 #kisslinux Does anyone know why this error would happen? "ninja: chdir: No such file or directory" 2020-04-20T01:52:36 #kisslinux muevoid: is that during a build? 2020-04-20T01:52:50 #kisslinux Yes that is during a build 2020-04-20T01:52:51 #kisslinux s/is/does/g 2020-04-20T01:54:03 #kisslinux try creating the directory beforehand 2020-04-20T01:54:12 #kisslinux What directory? 2020-04-20T01:54:32 #kisslinux The chdir? 2020-04-20T01:54:36 #kisslinux Ah 2020-04-20T01:55:36 #kisslinux don't forget the $1 though, assuming that that's a kiss build 2020-04-20T01:56:21 #kisslinux Yeah I have the $1 2020-04-20T01:56:39 #kisslinux I'm attempting to package gstreamer,gst-plugins-base,and gst-plugins-bad 2020-04-20T01:58:49 #kisslinux I see, the surf stuff, no? :D 2020-04-20T01:59:43 #kisslinux Yep trying to get youtube working on surf 2020-04-20T02:10:05 #kisslinux my qt5 build is failing 2020-04-20T02:10:38 #kisslinux was giving me complaints about perl at first, is that a dependency? i installed perl, now there are other errors 2020-04-20T02:12:38 #kisslinux where do i get the build fail log? 2020-04-20T02:13:46 #kisslinux Dilyn the maintainer said it took a few times of compiling for his to compile I had the same issue. 2020-04-20T02:15:53 #kisslinux ah ok, so just remove and rebuild 2020-04-20T02:17:07 #kisslinux Logs are in ~/.cache/kiss/logs 2020-04-20T02:18:46 #kisslinux great thanks, trying kiss again on a Thinkpad X60 2020-04-20T02:51:25 #kisslinux Perl is a make depends of qt5 2020-04-20T02:51:31 #kisslinux Qt5 has many deps 2020-04-20T02:52:09 #kisslinux Is gettext on kiss? 2020-04-20T02:55:58 #kisslinux Oh nevermind 2020-04-20T02:56:01 #kisslinux I'm stupid 2020-04-20T03:08:07 #kisslinux Im crossing my fingers I believe I got webkit2gtk to compile 2020-04-20T03:08:19 #kisslinux With video and audio support* 2020-04-20T03:29:41 #kisslinux Hmmm picom gives me a segmentation fault 2020-04-20T04:44:21 #kisslinux sup chan 2020-04-20T04:52:20 #kisslinux dilyn I got the patch to work for raylib 2020-04-20T04:53:15 #kisslinux dylan01: By the way, I checked out the line E5ten mentioned, and I don't think `case $@` would be defined behavior in POSIX 2020-04-20T04:53:40 #kisslinux Since $@ is designed to split into fields and field-splitting isn't performed there 2020-04-20T04:57:01 #kisslinux Also, I thought you converted to `shift "$(($# ? 1 : 0))"` :P 2020-04-20T04:57:23 #kisslinux Any reason why you quote arithmetic expansion, by the way? Or is it just personal preference? 2020-04-20T05:02:13 #kisslinux Is there any reason to set LANG as well as LC_ALL? 2020-04-20T05:05:10 #kisslinux Any reason why you always store old_ifs and reset to it instead of unsetting IFS? I thought it might be in case IFS was already set to somewhere else in the function's caller, but you store it in main() here 2020-04-20T05:09:39 #kisslinux `order=; redro=; deps=` | You could use `order= redro= deps=` instead AFAIK 2020-04-20T05:25:37 #kisslinux `! contains "$*" "$pkg" || {` | Any reason why not &&? 2020-04-20T05:25:56 #kisslinux dylan: a note on picom: while repology lists it as outdated, 8.r2 is an rc release, thus I'm not updating it until it goes 8 proper 2020-04-20T05:26:49 #kisslinux Also, TIL that you can do `for var do { printf '%sn' "$var"; } done`. Where did you even find that trick? 2020-04-20T05:59:27 #kisslinux Crestwave: Fixed the first two, thanks. 2020-04-20T06:00:29 #kisslinux I quote arithmetic expansion out of habit I guess. Does quoting not prevent word-splitting (even if useless)? Surely there'd be some kind of benefit there? :P 2020-04-20T06:00:42 #kisslinux I set LANG as LC_ 2020-04-20T06:00:44 #kisslinux oops 2020-04-20T06:00:56 #kisslinux I set LANG as LC_ALL doesn't seem to cover everything( 2020-04-20T06:00:58 #kisslinux ?) 2020-04-20T06:01:08 #kisslinux Or it didn't when I used the same in Neofetch. 2020-04-20T06:01:14 #kisslinux Worth looking into I guess. 2020-04-20T06:01:31 #kisslinux re, old_IFS; Can I just unset it? That'd be awesome. 2020-04-20T06:02:08 #kisslinux re, var= var= var=; Shellcheck complains so I don't do it. 2020-04-20T06:03:19 #kisslinux re, ! ||; I do this to avoid 'set -e' bailing out here if the test fails. I try to make all tests check for failure to avoid this (when it causes issues). 2020-04-20T06:05:01 #kisslinux konimex: re, picom; That's fine. Might be worth opening an issue on repology's GitHub though it's not too important. 2020-04-20T06:21:22 #kisslinux I don't think there's any use in quoting arithmetic expansion, but it's fine either way :P 2020-04-20T06:21:48 #kisslinux Just mentioned it because you said the something similar about case before and seem to have moved away from it now 2020-04-20T06:22:18 #kisslinux True 2020-04-20T06:22:50 #kisslinux As far as I know, LC_ALL also overrides LANG 2020-04-20T06:23:29 #kisslinux "The value of this variable overrides the LC_* variables and LANG, as described in XBD Environment Variables." (from POSIX) 2020-04-20T06:23:44 #kisslinux That's from shell command language, though 2020-04-20T06:24:06 #kisslinux Unsetting IFS will make it function as the default 2020-04-20T06:24:24 #kisslinux "If IFS is not set, it shall behave as normal for an unset variable, except that field splitting by the shell and line splitting by the read utility shall be performed as if the value of IFS is ; see Field Splitting." 2020-04-20T06:25:05 #kisslinux "re, ! ||; I do this to avoid 'set -e' bailing out here if the test fails." | set -e is disabled on the left side of && 2020-04-20T06:26:46 #kisslinux Neat, thanks. I'll play around with ! ||. 2020-04-20T06:26:52 #kisslinux Getting rid of old_IFS will feel good 2020-04-20T06:28:10 #kisslinux I'll drop LANG=C as well. 2020-04-20T06:29:36 #kisslinux Fixed the ! ||, thanks. 2020-04-20T06:35:54 #kisslinux I finally got qt5 to compile 2020-04-20T06:36:16 #kisslinux Since youtube still wouldn't work on webkit2gtk with the new flags 2020-04-20T06:37:20 #kisslinux If anyone else on here uses picom does anyone else get a segmentation fault while trying to run it in terminal? 2020-04-20T06:40:32 #kisslinux konimex: 2020-04-20T06:42:01 #kisslinux ls 2020-04-20T06:42:27 #kisslinux I'm uploading firefox-bin right now btw 2020-04-20T06:42:34 #kisslinux Awesome 2020-04-20T06:42:38 #kisslinux Nice to have the option 2020-04-20T06:42:45 #kisslinux We will see if falkon will compile 2020-04-20T06:42:55 #kisslinux nope 2020-04-20T06:43:00 #kisslinux no segfaults from my end 2020-04-20T06:43:07 #kisslinux Hmmmm 2020-04-20T06:43:26 #kisslinux Could u upload your config for picom? 2020-04-20T06:44:43 #kisslinux two secs 2020-04-20T06:44:55 #kisslinux No rush just want to see if that is the issue 2020-04-20T06:46:35 #kisslinux https://termbin.com/3tdce 2020-04-20T06:47:19 #kisslinux Ah yep that was issue 2020-04-20T06:47:23 #kisslinux the issue* 2020-04-20T06:47:35 #kisslinux Does xsetroot not work with picom? 2020-04-20T06:49:20 #kisslinux no idea, I don't use xsetroot 2020-04-20T06:49:34 #kisslinux What do you use? 2020-04-20T06:54:00 #kisslinux dylan02: You may want to revert that LANG commit. LC_ALL only applies to LC_* (glibc). 2020-04-20T06:56:32 #kisslinux Alrighty. It can't hurt anyway. 2020-04-20T06:56:50 #kisslinux firefox-bin is taking its time to upload. Should be done in 15-20 minutes now. 2020-04-20T06:57:01 #kisslinux feh 2020-04-20T06:57:10 #kisslinux ah 2020-04-20T06:57:52 #kisslinux dylan02: Is webrtc enabled? 2020-04-20T06:58:22 #kisslinux Yes 2020-04-20T06:58:44 #kisslinux Nice. 2020-04-20T07:00:02 #kisslinux Dylan02 will you change it so the default mozconfig has webrtc enabled? 2020-04-20T07:00:26 #kisslinux I will 2020-04-20T07:00:47 #kisslinux I'm thinking I may just start compiling firefox myself 2020-04-20T07:01:29 #kisslinux It's not too bad 2020-04-20T07:01:36 #kisslinux I let it run while I'm out of the house 2020-04-20T07:01:44 #kisslinux My main gripe is just having rust installed 2020-04-20T07:02:05 #kisslinux I actually don't think rust is that bad other then trademark issues and cargo. 2020-04-20T07:02:18 #kisslinux I prefer C and C++ however though 2020-04-20T07:02:36 #kisslinux rust is only needed during build so you can install it, build firefox and then remove it. 2020-04-20T07:02:50 #kisslinux It updates monthly though.. 2020-04-20T07:02:54 #kisslinux I'll probably just keep it installed for updates 2020-04-20T07:02:55 #kisslinux Yeah 2020-04-20T07:03:02 #kisslinux You need to build nodejs for Firefox too 2020-04-20T07:03:08 #kisslinux Which updates monthly as well :P 2020-04-20T07:03:28 #kisslinux This is my new system for those wondering. https://u.teknik.io/vJ6SQ.jpg 2020-04-20T07:04:19 #kisslinux Looks nice 2020-04-20T07:04:27 #kisslinux Thats firefox correct? 2020-04-20T07:04:39 #kisslinux Yeah 2020-04-20T07:05:42 #kisslinux How'd you get rid of the X at the top right? 2020-04-20T07:06:10 #kisslinux Which X? 2020-04-20T07:06:33 #kisslinux The close thing that is usually on windows I didn't know you could get rid of it regardless of what wm you are on 2020-04-20T07:06:51 #kisslinux Ah 2020-04-20T07:06:54 #kisslinux I'm using sowm 2020-04-20T07:07:02 #kisslinux Ah 2020-04-20T07:07:04 #kisslinux The titlebar is just a window set to a color 2020-04-20T07:07:12 #kisslinux I just switched over to sowm 2020-04-20T07:07:14 #kisslinux It's not something usable yet :P 2020-04-20T07:07:20 #kisslinux Nice 2020-04-20T07:07:25 #kisslinux I think I might patch in rounded corners 2020-04-20T07:07:28 #kisslinux lieu: I guess it can't hurt, but do you have a source for that? 2020-04-20T07:07:33 #kisslinux https://www.gnu.org/software/libc/manual/html_node/Locale-Categories.html says otherwise 2020-04-20T07:07:45 #kisslinux I feel as though it'll become a meme that KISS users all use sowm + st. ;) 2020-04-20T07:07:55 #kisslinux Probably lol 2020-04-20T07:08:02 #kisslinux I use KISS btw 2020-04-20T07:08:46 #kisslinux I hope this distro gets more attention it really deserves it 2020-04-20T07:11:21 #kisslinux https://termbin.com/eijaz Am I doing something wrong in this build file? It attempts to install while building 2020-04-20T07:11:34 #kisslinux Crestwave: https://termbin.com/xu8o 2020-04-20T07:13:04 #kisslinux I made a KISS glibc chroot based on LFS dev. 2020-04-20T07:14:29 #kisslinux lieu: I'm guessing that's because LANG is a default for if a category is unset, so there's no need to override it 2020-04-20T07:14:31 #kisslinux muevoid: the makefile probably doesnt honor DESTDIR= 2020-04-20T07:14:57 #kisslinux Anyway to work around that? 2020-04-20T07:15:22 #kisslinux fix the makefile :) 2020-04-20T07:15:52 #kisslinux Also it's strange cause if I compile it via hand it compiles fine with the same options 2020-04-20T07:19:07 #kisslinux it probably behaves differently if it has already been built and not executed from a cleaned up / freshly extracted archive? 2020-04-20T07:20:50 #kisslinux It's not that large of an issue I am just compiling it manually for now and it doesn't have too many releases just was curious if anyone knew why. I may go back to trying to get cmake to work for it. 2020-04-20T07:28:10 #kisslinux Crestwave: I'm not sure. But what I am sure is LC_ALL does not override LANG even if LANG is unset. And vice-versa. 2020-04-20T07:28:46 #kisslinux muevoid: Link to the sources for that package? 2020-04-20T07:29:04 #kisslinux I'll see if I can fix the issue 2020-04-20T07:29:13 #kisslinux I don't know. Maybe I'm wrong. But that's what's happening. 2020-04-20T07:29:17 #kisslinux https://github.com/raysan5/raylib/archive/3.0.0.tar.gz 2020-04-20T07:29:36 #kisslinux I also have a patch for it 2020-04-20T07:29:58 #kisslinux https://termbin.com/v8v6m 2020-04-20T07:36:34 #kisslinux https://termbin.com/oqvo 2020-04-20T07:36:57 #kisslinux lieu: I don't think that matters 2020-04-20T07:37:41 #kisslinux raylib supports DESTDIR 2020-04-20T07:38:44 #kisslinux Yeah. 2020-04-20T07:40:37 #kisslinux How big is the download? 2020-04-20T07:40:44 #kisslinux 20MB and counting here 2020-04-20T07:42:04 #kisslinux Roughly 80MB I believe 2020-04-20T07:42:20 #kisslinux I didn't really think to mention it 2020-04-20T07:42:50 #kisslinux lol 2020-04-20T07:42:53 #kisslinux All good 2020-04-20T07:43:01 #kisslinux My net is just horrible 2020-04-20T07:43:08 #kisslinux I have really good internet so I didn't think to say anything lol 2020-04-20T07:46:37 #kisslinux lieu: Yeah, even if we take that at face value and conclude that LC_ALL doesn't touch LANG, LANG's whole purpose is to set a default for unset LC_* categories. They were clearly set to LC_ALL in your example, so LANG is effectively useless. 2020-04-20T07:54:15 #kisslinux Here's raylib: https://termbin.com/qab8 2020-04-20T07:54:19 #kisslinux This works for me 2020-04-20T07:57:46 #kisslinux firefox-bin pushed. 2020-04-20T07:58:28 #kisslinux Awesome thanks for the help! 2020-04-20T08:59:30 #kisslinux Is it weird I use my laptop somewhat as a phone replacement? 2020-04-20T09:12:53 #kisslinux dylan02: I'm not sure if your change was somehow intentional, but note that IFS only functions as the default space-tab-newline when unset, not set to null 2020-04-20T09:13:38 #kisslinux Ah 2020-04-20T09:25:43 #kisslinux dylan02 do you still accept screenshots for the website? 2020-04-20T09:31:37 #kisslinux How would I go about automatically logging into to tty after boot? 2020-04-20T10:07:36 #kisslinux meuvoid: Yeah 2020-04-20T10:07:59 #kisslinux meuvoid: In /etc/inittab 2020-04-20T10:08:01 #kisslinux tty1::respawn:/sbin/login -f dylan 2020-04-20T10:08:08 #kisslinux Change 'dylan' to your nick 2020-04-20T11:20:56 #kisslinux o/ 2020-04-20T13:33:38 #kisslinux dylan02: https://ckyln.com/files/kiss-no-ifs.patch 2020-04-20T13:33:48 #kisslinux This is my take on removing old_ifs 2020-04-20T13:34:02 #kisslinux Without unsetting the IFS variable, just using subshell 2020-04-20T13:36:06 #kisslinux I don't see any subshells? 2020-04-20T13:36:27 #kisslinux Also, have you tested this? 2020-04-20T13:37:33 #kisslinux IFS=: set -- $KISS_PATH doesn't seem to make any sense 2020-04-20T13:38:16 #kisslinux Yes, I have tested this 2020-04-20T13:38:38 #kisslinux And it is a subshell for the variable, meaning that the variable will not be preserved 2020-04-20T13:38:58 #kisslinux That's not what a subshell is as far as I know. It's a temp binding 2020-04-20T13:39:13 #kisslinux I thought the same 2020-04-20T13:39:22 #kisslinux Also, using that on builtins in POSIX sets it in the current environment 2020-04-20T13:39:47 #kisslinux E.g., `foo=bar :; echo $foo` will print bar 2020-04-20T13:40:04 #kisslinux Yeah but there is no semicolon here 2020-04-20T13:40:13 #kisslinux That's the 'subshell' part of it 2020-04-20T13:40:18 #kisslinux ?? 2020-04-20T13:40:27 #kisslinux Here is the thing 2020-04-20T13:40:27 #kisslinux No, I'm executing foo=bar with the builtin : 2020-04-20T13:40:31 #kisslinux Then it's still set after that 2020-04-20T13:40:36 #kisslinux You can do foo=bar set -- 2020-04-20T13:40:40 #kisslinux and have the same result 2020-04-20T13:41:00 #kisslinux Finally, you're trying to set it for test but the use of IFS there is for word splitting, which has nothing to do with set. 2020-04-20T13:41:03 #kisslinux https://mywiki.wooledge.org/BashFAQ#BashFAQ.2F104.Why_doesn.27t_foo.3Dbar_echo_.22.24foo.22_print_bar.3F 2020-04-20T13:41:23 #kisslinux Why don't you try it out then? 2020-04-20T13:41:27 #kisslinux It works 2020-04-20T13:41:53 #kisslinux I don't use KISS 2020-04-20T13:42:10 #kisslinux I don't know what you're doing to test it, but just try it out in an environment and see 2020-04-20T13:42:32 #kisslinux Like, `IFS=: set --; echo "$IFS"` 2020-04-20T13:42:41 #kisslinux I did that 2020-04-20T13:42:51 #kisslinux In a POSIX shell (not bash)? 2020-04-20T13:42:58 #kisslinux Yeah I don't have bash 2020-04-20T13:43:06 #kisslinux and the output was? 2020-04-20T13:43:16 #kisslinux I have also added echo $IFS to the program itself and tried it out 2020-04-20T13:43:26 #kisslinux It was the default IFS 2020-04-20T13:43:41 #kisslinux You quoted it? 2020-04-20T13:43:55 #kisslinux Also, `var=a:b; IFS=: set -- $var; echo "$1"` 2020-04-20T13:44:28 #kisslinux If you use set to save the variable, of course it will stay 2020-04-20T13:44:46 #kisslinux Oh 2020-04-20T13:44:48 #kisslinux No, the point of that example is that it yields "a:b", not "a" like it's supposed to 2020-04-20T13:45:29 #kisslinux It outputs a 2020-04-20T13:45:54 #kisslinux I am so confused how you're getting these results. Are you sure you didn't have IFS set to : beforehand? 2020-04-20T13:46:04 #kisslinux No 2020-04-20T13:46:30 #kisslinux Even after I did this IFS is still the default 2020-04-20T13:46:44 #kisslinux What shell are you using 2020-04-20T13:46:56 #kisslinux ash 2020-04-20T13:47:36 #kisslinux I tried it in dash now 2020-04-20T13:47:40 #kisslinux Still the same results 2020-04-20T13:48:33 #kisslinux Try running https://github.com/Crestwave/snippets/blob/master/ifs.sh 2020-04-20T13:50:54 #kisslinux merakor: 2020-04-20T13:50:59 #kisslinux Trying 2020-04-20T13:51:34 #kisslinux It outputs ':' 'a:b' 2020-04-20T13:51:42 #kisslinux ...exactly my expected output 2020-04-20T13:51:43 #kisslinux It returns a:b for me (ksh) 2020-04-20T13:52:21 #kisslinux merakor: I don't know how you messed it up in your interactive usage, but that's pretty much exactly that I had you run earlier 2020-04-20T13:52:51 #kisslinux dilyn: No ':'? 2020-04-20T13:53:26 #kisslinux I have used 'echo $IFS' 2020-04-20T13:53:40 #kisslinux That, verbatim? Without quotes? 2020-04-20T13:53:41 #kisslinux The script returns : 2020-04-20T13:53:41 #kisslinux a:b 2020-04-20T13:53:48 #kisslinux Yeah, that's the expected output 2020-04-20T13:54:03 #kisslinux It's very defined POSIX behavior 2020-04-20T13:54:04 #kisslinux Okay now wait a second 2020-04-20T13:54:12 #kisslinux ? 2020-04-20T13:55:15 #kisslinux Now when you told me to do var=a:b IFS=: set -- $var ... 2020-04-20T13:55:35 #kisslinux IFS was still default 2020-04-20T13:55:41 #kisslinux Even when quoted 2020-04-20T13:56:31 #kisslinux Okay, it was a different operation then 2020-04-20T13:56:50 #kisslinux Well, that one isn't *too* fringe behavior. Shells like Bash do set variables as a temp binding unless in POSIX mode. However, IFS should be modified in ash 2020-04-20T13:56:56 #kisslinux What do you mean by a different operation? 2020-04-20T13:57:44 #kisslinux You told me to try lots of examples, I don't remember which outputted the default IFS 2020-04-20T13:58:34 #kisslinux Two examples that were copy and pastable, but okay. I think my point has been made, right? 2020-04-20T13:58:40 #kisslinux But you're right the patch isn't good 2020-04-20T13:58:43 #kisslinux Yeah 2020-04-20T13:59:02 #kisslinux Ok, night o/ 2020-04-20T13:59:29 #kisslinux Bye o/ 2020-04-20T14:00:39 #kisslinux I was under the impression that variables were only supposed to say set for assignments like that when it's for keywords, as in "IFS=a set -- whatever" would leave IFS as default after that command, but "IFS=a for i in whatever; do..." would leave it set to a after that point 2020-04-20T14:01:55 #kisslinux Yeah, I really thought the same 2020-04-20T15:52:08 #kisslinux I try building qt5 right now 2020-04-20T15:52:38 #kisslinux kiss b qt5 || kiss b qt5 should start a second build when the first one fails? 2020-04-20T16:00:59 #kisslinux Yes 2020-04-20T16:08:25 #kisslinux I have ported kiss to i586 and have a working webkit2gtk. Lets see how qt5webengine goes 2020-04-20T16:09:47 #kisslinux Nice 2020-04-20T16:27:01 #kisslinux my system time slowly falls out of sync with the real time 2020-04-20T16:27:09 #kisslinux what is the kiss way to keep it in sync 2020-04-20T16:29:30 #kisslinux chronyd or ntpd? 2020-04-20T16:52:29 #kisslinux Anyone here using ccache? What settings do you use to deal with kiss having different build directories each time? 2020-04-20T17:17:50 #kisslinux Watch it be flawless 2020-04-20T17:23:56 #kisslinux How do I automatically set an alias in sh like how one would with .bashrc 2020-04-20T17:25:20 #kisslinux Would I just add it to .profile? 2020-04-20T18:06:40 #kisslinux MueVoid: .shrc, .ashrc etc etc 2020-04-20T18:38:45 #kisslinux i'm bored 2020-04-20T18:38:57 #kisslinux i think i will install kisslinux on my secondary machine 2020-04-20T19:36:04 #kisslinux i've hit a wall right away :/ 2020-04-20T19:36:58 #kisslinux https://pastebin.com/DAsUsvSe 2020-04-20T19:38:40 #kisslinux dylan02: halp :3 2020-04-20T19:38:51 #kisslinux xz: Cannot exec: No such file or directory 2020-04-20T19:38:54 #kisslinux says it all 2020-04-20T19:42:39 #kisslinux sorry TwistedFate what system base ? 2020-04-20T19:43:11 #kisslinux p.s. good evening 2020-04-20T19:43:18 #kisslinux ax: void linux live 2020-04-20T19:43:28 #kisslinux abi`: but the file is there.. 2020-04-20T19:44:24 #kisslinux i doubt, but if, use xz directly to uncompress and then tar -xvf .. 2020-04-20T19:45:21 #kisslinux ls -la 2020-04-20T19:45:22 #kisslinux -rwxr-xr-x 1 anon anon 1283 Apr 20 19:31 kiss-chroot 2020-04-20T19:45:22 #kisslinux -rw-r--r-- 1 anon anon 28020496 Mar 7 21:08 kiss-chroot.tar.xz 2020-04-20T19:45:22 #kisslinux -rw-r--r-- 1 anon anon 85 Mar 7 21:14 kiss-chroot.tar.xz.sha256 2020-04-20T19:45:43 #kisslinux you miss the xz tool to decompress the tar in the first place 2020-04-20T19:45:55 #kisslinux your void linux live does not come with xz 2020-04-20T19:46:04 #kisslinux oh 2020-04-20T19:46:11 #kisslinux i thought it was complaining about the file missing 2020-04-20T19:46:11 #kisslinux `which xz` 2020-04-20T19:46:14 #kisslinux dang 2020-04-20T19:46:23 #kisslinux f 2020-04-20T19:46:29 #kisslinux nah, tar wants to call xz to decompress but fails to find it 2020-04-20T19:46:31 #kisslinux gonna download another live os 2020-04-20T19:46:44 #kisslinux this one is i686 anyway 2020-04-20T19:46:53 #kisslinux i can't believe i didn't click amd64 2020-04-20T19:47:04 #kisslinux TwistedFate: void linux live problem with tar in live. 2020-04-20T19:47:19 #kisslinux use bsdtar 2020-04-20T19:47:36 #kisslinux or symlink gtar 2020-04-20T19:48:30 #kisslinux and sorry but this is a problem related to starting iso not to kiss. 2020-04-20T19:48:46 #kisslinux you are right 2020-04-20T19:49:21 #kisslinux i just didn't realize what the problem was, i wasn't saying it was kiss related :) 2020-04-20T19:49:27 #kisslinux mine is not a criticism, it is only an observation ... 2020-04-20T19:49:31 #kisslinux it was just a pebkac :D 2020-04-20T19:50:01 #kisslinux use bsdtar or xbps-install to solve the problem 2020-04-20T19:50:14 #kisslinux ax: i downloaded a different distro 2020-04-20T19:50:21 #kisslinux void was i686 to begin with 2020-04-20T19:50:30 #kisslinux and i need amd64 2020-04-20T19:50:52 #kisslinux you will have to recompile in any case. :) 2020-04-20T19:51:43 #kisslinux ax: oh i coould have used 32bit void anyway? 2020-04-20T19:54:04 #kisslinux it depends on the starting kernel ... you will have to set the flags... it depends on the starting kernel ... but in any case the flags after chroot you will have to set them ... it is clear that if you have an x86_64 system a similar starting system is recommended to prevent the kernel from paranoia 2020-04-20T19:56:07 #kisslinux but this is outside the packages that iso base provides you to complete a stage3 installation 2020-04-20T19:57:08 #kisslinux theoretically you can install kiss anywhere ... just start from linux minimal rootfs ... which provides the required basic tools 2020-04-20T19:58:53 #kisslinux huh, it's nice not having to put - USE flag for pulse dbus polkit consolekit etc 2020-04-20T19:59:40 #kisslinux can someone redpill me on wayland and pipewire though? 2020-04-20T20:00:39 #kisslinux ugh, just read a short description about it on archwiki, disgusting. 2020-04-20T20:09:59 #kisslinux wayland seems very gay to me 2020-04-20T20:10:02 #kisslinux If anyone who sees this could give me the output of `qmake -query` that would be great 2020-04-20T20:10:03 #kisslinux i don't know about pipewire 2020-04-20T20:10:59 #kisslinux dilyn: `fish: Unknown command: qmake 2020-04-20T20:11:26 #kisslinux Assuming you have qt5 installed 2020-04-20T20:12:39 #kisslinux ;) 2020-04-20T20:12:53 #kisslinux Lol 2020-04-20T20:13:38 #kisslinux Because now I'm having a VERY strange issue with qmake. It is unable to find /usr/lib/qt/mkspecs/linux-g++. So I can't actually build ANYTHING qt5 besides the base rn 2020-04-20T20:14:28 #kisslinux It's probably looking in /usr/share for it. So why did it get built into /usr/lib THIS time, after nothing changed 2020-04-20T20:15:35 #kisslinux what arguments do you give the configure script when you build qt5-base? 2020-04-20T20:15:44 #kisslinux A bunch. Check it in community 2020-04-20T20:16:09 #kisslinux But archdatadir is given us /usr/lib. Except qmake THINKS it's /usr/share. 2020-04-20T20:16:19 #kisslinux Dylan: our Falkon issues might be qt5 after all? 2020-04-20T20:17:02 #kisslinux that looks like the same as what I do 2020-04-20T20:17:06 #kisslinux I don't know why that'd be happening 2020-04-20T20:17:20 #kisslinux what's the exact qmake error? 2020-04-20T20:19:37 #kisslinux ew 2020-04-20T20:19:38 #kisslinux wait 2020-04-20T20:19:44 #kisslinux * E5ten sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/enrFNdLOJiSDddLhPXGgrHWs > 2020-04-20T20:20:04 #kisslinux what's gross about it lol? 2020-04-20T20:20:19 #kisslinux ax: what does this mean? :/ https://pastebin.com/CVvCEkHp 2020-04-20T20:20:45 #kisslinux http://ix.io/2iRP 2020-04-20T20:21:16 #kisslinux TwistedFate: the chroot command isn't found 2020-04-20T20:21:26 #kisslinux dilyn: maybe the new qt.conf is messing up the paths 2020-04-20T20:21:35 #kisslinux E5ten: w-what? but that doesn't make any sense.. 2020-04-20T20:21:43 #kisslinux claudia: perhaps it is 2020-04-20T20:21:51 #kisslinux that's what it means 2020-04-20T20:21:51 #kisslinux which, is quite likely. this is my qmake -query 2020-04-20T20:21:52 #kisslinux http://ix.io/2iRQ 2020-04-20T20:22:24 #kisslinux where's the qt.conf, what does it come from, and can you send it 2020-04-20T20:22:29 #kisslinux it's in community 2020-04-20T20:22:34 #kisslinux with falkon/files 2020-04-20T20:23:02 #kisslinux i added it because it was the suggested work-around for falkon looking in the wrong directory for QT resources. but if it's breaking qt5, that's no bueno. 2020-04-20T20:23:17 #kisslinux OH 2020-04-20T20:23:22 #kisslinux that's probably it, actually 2020-04-20T20:23:32 #kisslinux shouldn't Prefix be /usr? 2020-04-20T20:23:57 #kisslinux e5ten: if qt.conf is messing with qmake we would expect the prefix to switch to /usr/share/qt 2020-04-20T20:24:27 #kisslinux i deleted qt.conf and now qmake -query reports the correct information 2020-04-20T20:24:33 #kisslinux "QT_INSTALL_PREFIX:/usr/share/qt" which it is 2020-04-20T20:25:17 #kisslinux does the falkon issue still happen? 2020-04-20T20:25:52 #kisslinux after deleting qt.conf, yes 2020-04-20T20:26:17 #kisslinux which means that we're going to have to move /usr/bin/falkon somewhere else if we want the qt.conf workaround to work and not break qt5* 2020-04-20T20:26:33 #kisslinux and what's the falkon problem again? 2020-04-20T20:26:34 #kisslinux which means i need to find another solution, if possible. lmao 2020-04-20T20:26:46 #kisslinux it looks for resources in /share/qt/resources instead of /usr/share/qt/resources 2020-04-20T20:27:31 #kisslinux IT'S ALIVEEEEEEEEE 2020-04-20T20:28:22 #kisslinux ah, wait. i changed `Prefix` in qt.conf, not `Resources`, `Translations`. 2020-04-20T20:28:24 #kisslinux that might do it 2020-04-20T20:29:02 #kisslinux @muevoid sowm has a rounded corners patch already if you didn't see it 2020-04-20T20:33:29 #kisslinux picom also has a rounded corner patch 2020-04-20T20:33:40 #kisslinux which actually produces antialiased corners 2020-04-20T20:33:46 #kisslinux smoothed ones rather 2020-04-20T20:45:31 #kisslinux eh, QT5 still not compiling for me, anyone else having issues? 2020-04-20T20:48:53 #kisslinux tried installing ccache 2020-04-20T20:58:19 #kisslinux is it the same complaint as last time? 2020-04-20T20:58:53 #kisslinux drat 2020-04-20T20:59:01 #kisslinux i got to the kernel configuring and installing part 2020-04-20T20:59:15 #kisslinux gonna put this one on hold :3 2020-04-20T21:00:19 #kisslinux dilyn: yea, Makefile:51 2020-04-20T21:00:37 #kisslinux sub-src-make_first 2020-04-20T21:00:54 #kisslinux (Error 2) 2020-04-20T21:06:34 #kisslinux I have learned it is a pain to package large applications lol 2020-04-20T21:23:24 #kisslinux wow i really hate QT 2020-04-20T21:28:36 #kisslinux can't be much worse than GTK 2020-04-20T21:28:43 #kisslinux GTK ruined mainstream linux desktop usage 2020-04-20T21:28:47 #kisslinux which might be a good 2020-04-20T21:29:06 #kisslinux but any program using the GTK filepicker is doomed to ruin 2020-04-20T21:29:25 #kisslinux "let's check out Firefox/this-photoshop-replacement" 2020-04-20T21:29:35 #kisslinux "lets open an image" -- oh not even THUMBNAILS 2020-04-20T21:29:50 #kisslinux bug open for like 16 years now and the GTK devs don't give a fuck 2020-04-20T21:29:54 #kisslinux they even closed any comments 2020-04-20T21:35:41 #kisslinux umm, i couldn't just copy/paste an existing kernel right? 2020-04-20T21:36:55 #kisslinux TwistedFate: i don't know actually 2020-04-20T21:36:58 #kisslinux you'd have to manually load any modules that it includes 2020-04-20T21:37:01 #kisslinux might make use of some glibc things 2020-04-20T21:37:21 #kisslinux which could potentially include your keyboard 2020-04-20T21:37:56 #kisslinux you could boot up a live cd and download a kernel and do `make localmodconfig`, which could help 2020-04-20T21:50:06 #kisslinux hmm 2020-04-20T21:50:15 #kisslinux how do i get the firmware though? 2020-04-20T21:50:53 #kisslinux i'm using intel haswell i5 4460 and it's integrated gpu, i'd need the microcode, right? 2020-04-20T21:51:19 #kisslinux linux-firmware package is what i installed on previous distro 2020-04-20T21:51:55 #kisslinux You don't need microcode for the igpu, T least on my mobile haswell i5 2020-04-20T21:52:44 #kisslinux what about linux-firmware in general? 2020-04-20T21:52:49 #kisslinux But if you want the microcode you'd download it from the intel-ucode GitHub and add whatever directory it's in as an extra firmware dir in .config and then the relative path to the ucode from there 2020-04-20T21:52:58 #kisslinux You only need that if you have a device that requires firmware 2020-04-20T21:53:05 #kisslinux got it 2020-04-20T22:07:39 #kisslinux dilynm: I successfully build qt5. maybe with luck or the patch from alpine did it 2020-04-20T22:08:28 #kisslinux https://git.alpinelinux.org/aports/tree/community/qt5-qtbase/qt-musl-iconv-no-bom.patch 2020-04-20T22:08:55 #kisslinux i just did make defconfig and then made some minor changes with menuconfig 2020-04-20T22:09:01 #kisslinux building the kernel now, hope it works :3 2020-04-20T22:16:17 #kisslinux Claudia: what exactly is that patch fixing 2020-04-20T22:19:07 #kisslinux i don't understand this part, can someone please explain? Create an /etc/fstab by UUID and additionally pass the | 2020-04-20T22:19:07 #kisslinux | PARTUUID as a kernel parameter. 2020-04-20T22:20:56 #kisslinux dilynm: to be honest I cant tell, I just applied it to see if it helps :2020-04-20T22:21:09 #kisslinux https://github.com/dilyn-corner/dotfiles/blob/master/git/dotfiles/system/etc/fstab como así 2020-04-20T22:21:43 #kisslinux claudia: xD mayhaps it's the Golden ticket but I doubt it 2020-04-20T22:21:56 #kisslinux does kiss have nano in official repo? 2020-04-20T22:22:08 #kisslinux vi is in BusyBox 2020-04-20T22:22:30 #kisslinux And re: that last part it means for grub or efibootmgr to know where your kernel lives 2020-04-20T22:22:46 #kisslinux Or rather where / lives 2020-04-20T22:22:52 #kisslinux dilynm: so state is that qt5 builds without qt.conf, but needs several atempts? 2020-04-20T22:23:05 #kisslinux how can i install nano? i don't know how to use vi/vim etc.. 2020-04-20T22:23:16 #kisslinux qt5 has always built with qt.conf. It won't build WITH it 2020-04-20T22:23:45 #kisslinux Since fstab is empty you could just echo $bla >> /etc/fstab 2020-04-20T22:23:55 #kisslinux I give this patch two more build runs and will tell then. last qt5 failed for me several times. 2020-04-20T22:24:37 #kisslinux y builds without but doesnt want with 2020-04-20T22:30:09 #kisslinux Because it changes paths for qmake and so it doesn't find the mkspecs 2020-04-20T22:30:49 #kisslinux So it'd be fine if the user just reinstalled Falkon every time, which maybe they'd want to (should?) But if not, I have to do something else 2020-04-20T22:31:21 #kisslinux Alternatively I could merely provide notice of this in a post-install script, which is what I think I'll do until I get it figured out. Not all users need this file anyways 2020-04-20T22:31:34 #kisslinux guys, does this fstab look ok? it reflects my partitions.. https://imgur.com/a/CLGaJCl 2020-04-20T22:34:45 #kisslinux Seems good 2020-04-20T23:34:21 #kisslinux how do i set hostname on kiss? 2020-04-20T23:35:09 #kisslinux in inittab 2020-04-20T23:35:13 #kisslinux :once:/usr/bin/hostname foo 2020-04-20T23:37:01 #kisslinux there's no i3 wm :( 2020-04-20T23:37:28 #kisslinux inittab? 2020-04-20T23:37:36 #kisslinux oh 2020-04-20T23:38:18 #kisslinux its /etc/inittab 2020-04-20T23:38:42 #kisslinux this file exec at startup 2020-04-20T23:38:53 #kisslinux you can auto load modules there e.g 2020-04-20T23:39:25 #kisslinux claudia02: so i just do vim /etc/inittab and add it there? 2020-04-20T23:39:51 #kisslinux yes 2020-04-20T23:40:00 #kisslinux I have it after the tty stuff 2020-04-20T23:40:02 #kisslinux Is it possible to make a chroot to run gui applications? 2020-04-20T23:40:32 #kisslinux i never done it this way.. how do i add it to inittab? 2020-04-20T23:40:52 #kisslinux with the editor of your liking ;) 2020-04-20T23:41:04 #kisslinux claudia02: that i know, i meant as in how should it look in there 2020-04-20T23:41:26 #kisslinux as i wrote with this points 2020-04-20T23:41:52 #kisslinux they describe some kind of order which is expected 2020-04-20T23:42:18 #kisslinux and the path to the binary is important 2020-04-20T23:42:48 #kisslinux :once:/usr/bin/hostname hostname 2020-04-20T23:42:52 #kisslinux thats how i added it 2020-04-20T23:43:44 #kisslinux dilynm: I have 3 wins in a row with the patch I found. No win without patch with more tries 2020-04-20T23:43:54 #kisslinux one more double point at the beginning 2020-04-20T23:44:01 #kisslinux TwistedFate: 2020-04-20T23:44:12 #kisslinux Im honestly curious what is wrong with dbus? I get the jist of what it is supposed to do however I am not 100% sure 2020-04-20T23:44:32 #kisslinux ::once:/usr/bin/hostname hostname like this? 2020-04-20T23:44:55 #kisslinux looks good for a try 2020-04-20T23:46:08 #kisslinux i3 is in community, unless it got dropped. You could readd it 2020-04-20T23:47:07 #kisslinux which WMs are available in the main repo? 2020-04-20T23:47:18 #kisslinux MueVoid: yes it is. You need xhost, and when you enter the chroot do `export DISPLAY=:$num`, where $num is $DISPLAY in your env 2020-04-20T23:48:08 #kisslinux Kk thanks! Afaik it's not possible to install krita without dbus so i'm just going to make a voidlinux musl chroot 2020-04-20T23:53:42 #kisslinux welp, my install was a failure 2020-04-20T23:54:19 #kisslinux shows 'grub is loading' briefly on top left corner and then seems to reboot 2020-04-20T23:58:45 #kisslinux Does the chroot have access to all devices like a native install? For example a drawing tablet with pressure sensitvity