2020-11-22T00:06:10 #kisslinux Didn't see anything in the logs, is `kiss u` not updating things a known issue? I've got a few updates but only the first one builds, then kiss exits 2020-11-22T00:32:22 #kisslinux Here's the full output http://0x0.st/iRHE.txt 2020-11-22T01:32:12 #kisslinux qt5-webengine (5.15.2) just refuses to work with me :v 2020-11-22T01:33:27 #kisslinux to the naive person, it would simply look like i would need to install pkgconf 2020-11-22T01:33:46 #kisslinux but the naive person would be WRONG! and in fact, the real issue a m y s t e r y 2020-11-22T02:40:13 #kisslinux Has anyone here gotten numpy to build? 2020-11-22T02:43:16 #kisslinux I'm having an error where it can't import SemLock from _multiprocessing for some reason 2020-11-22T02:50:55 #kisslinux works in py2 :) 2020-11-22T02:51:11 #kisslinux No longer supported :) 2020-11-22T02:51:15 #kisslinux :P 2020-11-22T03:26:40 #kisslinux muevoid: weird, seems to build fine on my end 2020-11-22T03:28:12 #kisslinux Hmmm 2020-11-22T03:28:24 #kisslinux Possibly since I use clang and llvm. Could you upload your build file? 2020-11-22T03:37:33 #kisslinux kqz are you using python 3.9 and latest cython? 2020-11-22T03:46:58 #kisslinux Now its compiling fine after a rebuild of python *shrug* 2020-11-22T03:52:59 #kisslinux E5ten could you help me out with some more linker problems lol 2020-11-22T03:57:00 #kisslinux nevermind may have solved it 2020-11-22T03:58:05 #kisslinux Yep I got it 2020-11-22T04:02:21 #kisslinux Now new issues :) 2020-11-22T04:14:36 #kisslinux Oh well will try more tommorow see ya o/ 2020-11-22T04:31:15 #kisslinux Can you run `python3` and then `import multiprocessing.synchronize` ? 2020-11-22T04:32:22 #kisslinux Oh nvm it's fixed for you now 2020-11-22T05:33:07 #kisslinux muevoid: what're the issues? 2020-11-22T06:17:50 #kisslinux Anyone using `sls` ? Probably dumb question but is it possible to pass command line arguments to programs ? Eg. `sls ls -la /root` doesn't work 2020-11-22T06:21:00 #kisslinux maybe as one quoted arg ? sls "ls -la foo" 2020-11-22T06:23:41 #kisslinux I tried that but doesn't work 2020-11-22T06:23:41 #kisslinux `sls "ls -la /"` 2020-11-22T06:23:41 #kisslinux `execvp: No such file or directory` 2020-11-22T08:38:52 #kisslinux alright, finally installed an aarch64 distro, entered the chroot. how do i set the KISS_PATH since there's no nano? 2020-11-22T08:40:32 #kisslinux use vi 2020-11-22T08:41:38 #kisslinux ed would be more kiss-ish 2020-11-22T08:46:16 #kisslinux real KISS users just use a front panel to toggle in the ASCII one bit at a time 2020-11-22T08:46:17 #kisslinux smh 2020-11-22T08:53:52 #kisslinux Dilyn do you know if it possible to build krita without and xorg libs? 2020-11-22T08:58:26 #kisslinux I might leave kiss linux... :( 2020-11-22T08:58:35 #kisslinux I'm not sure 2020-11-22T08:58:47 #kisslinux Why's that? Trouble with Krita? 2020-11-22T08:59:56 #kisslinux Mainly I love kiss and want to stay with it but I am starting to get into digital art and krita with all the deps seems like hell to maintain myself 2020-11-22T09:00:12 #kisslinux Why not use a chroot? 2020-11-22T09:00:28 #kisslinux I have a voidlinux partition but I like having all the programs I use a lot on my main distro 2020-11-22T09:00:36 #kisslinux I'm still considering that though 2020-11-22T09:00:42 #kisslinux Have a minimal Arch install with just enough to run Krita, and then bam 2020-11-22T09:00:56 #kisslinux I would use voidlinux if I were to do so 2020-11-22T09:00:56 #kisslinux krita is a horror trip 2020-11-22T09:00:59 #kisslinux I know 2020-11-22T09:01:04 #kisslinux I want to find something else to use 2020-11-22T09:01:11 #kisslinux I just wish azpainter worked on wayland :( 2020-11-22T09:01:28 #kisslinux what tablet do you use if not a secret 2020-11-22T09:01:42 #kisslinux gaomon or wacom 2020-11-22T09:01:43 #kisslinux Wacom intous medium newest model 2020-11-22T09:02:01 #kisslinux I might be getting a new one though soon not sure 2020-11-22T09:02:16 #kisslinux What do you use for digital art if you do any exoost-fume? 2020-11-22T09:03:22 #kisslinux i used mine mainly for osu, shits and giggles, wacom intuos draw, i think they discontinued it some years ago 2020-11-22T09:03:34 #kisslinux That was my old tablet lol 2020-11-22T09:04:02 #kisslinux it still is on the first of the pen-tips they include, i wonder if i actually was drawing, how long would they last 2020-11-22T09:04:04 #kisslinux Yeah osu tablets are great for 2020-11-22T09:04:33 #kisslinux I use mine for everything as my mouse and I haven't had too many issues with the pen-tips I think i'm on my second one 2020-11-22T09:05:16 #kisslinux Maybe instead of switching distros I'll just take the bullet and package xorg bleck for xwayland until the wayland port of azpainter is done 2020-11-22T09:05:24 #kisslinux sorry for it being a bit of an off-topic question, but for those of you who use sbase and ubase... do you find kiss has trouble generating valid packages with them? 2020-11-22T09:05:42 #kisslinux I used to use sbase and didn't have any trouble but can't speak for ubase 2020-11-22T09:06:15 #kisslinux hrm. I'll try replacing ubase with util-linux then 2020-11-22T09:07:54 #kisslinux yeah, that didn't help... :/ 2020-11-22T09:08:12 #kisslinux aaa hell, nothing works after i entered chroot. cant build gnupg1 because it's for the 86_64 2020-11-22T09:08:39 #kisslinux That sucks midfavila I can maybe do some testing later for you 2020-11-22T09:08:45 #kisslinux Sure. 2020-11-22T09:08:45 #kisslinux What issue are you running into exactly? 2020-11-22T09:09:09 #kisslinux Oh, for whatever reason some packages fail to have all the components mentioned in manifest added to the tarball 2020-11-22T09:09:18 #kisslinux so building is fine, but install fails 2020-11-22T09:09:19 #kisslinux everything sucks, but some things suckless than others 2020-11-22T09:09:31 #kisslinux the most recent example of such is fltk. 2020-11-22T09:09:36 #kisslinux also 2020-11-22T09:09:50 #kisslinux I like how suckless is constantly campaigning against bloat, but surf is built on webkit 2020-11-22T09:09:55 #kisslinux Lol 2020-11-22T09:10:13 #kisslinux you'd think they'd contribute to one of the smaller more minimal engines 2020-11-22T09:10:29 #kisslinux I mean webkit2gtk is the most minimal feature complete backend but yes I would see them using something like netsurf 2020-11-22T09:10:50 #kisslinux honestly the only thing stopping me from switching to netsurf as my main browser is its JS engine 2020-11-22T09:11:03 #kisslinux Mine is that as well as crypto support 2020-11-22T09:11:10 #kisslinux netsurf does have a js engine? 2020-11-22T09:11:16 #kisslinux It's not great though 2020-11-22T09:11:20 #kisslinux yeah, but it's shit 2020-11-22T09:11:27 #kisslinux I can't even log in to my openwrt router 2020-11-22T09:11:50 #kisslinux I'd also need mouseless support, which netsurf lacks 2020-11-22T09:11:55 #kisslinux Yeah I don't use js too much cause I avoid using the web when I can but I need js for stuff like my server host 2020-11-22T09:12:01 #kisslinux you might like lariza miskatonic 2020-11-22T09:12:09 #kisslinux I use wyeb for mouselss web browsing 2020-11-22T09:13:11 #kisslinux honestly, what irks me the most is a) every browser that's mainstream requires gtk3 and b) browsers don't adhere to your theming 2020-11-22T09:13:27 #kisslinux firefox likes to just do its own thing in terms of appearance and it's a n n o y i n g 2020-11-22T09:13:41 #kisslinux there are also browsers with qt5 instead of gtk3 2020-11-22T09:13:50 #kisslinux qt5 is worse then gtk imo 2020-11-22T09:13:54 #kisslinux that's like saying I can feed myself to beelzebub than satan 2020-11-22T09:14:02 #kisslinux s/than/instead of/ 2020-11-22T09:14:12 #kisslinux I don't know what my brain was thinking, holy shit 2020-11-22T09:14:18 #kisslinux lol 2020-11-22T09:14:20 #kisslinux but yeah, no way am I going near qt 2020-11-22T09:14:35 #kisslinux gtk2 is bae 2020-11-22T09:14:39 #kisslinux fight me 2020-11-22T09:14:45 #kisslinux No wayland :( 2020-11-22T09:14:55 #kisslinux that's fine, wayland is a meme anyways 2020-11-22T09:14:58 #kisslinux :^) 2020-11-22T09:15:06 #kisslinux Says bloated xorg land :P 2020-11-22T09:15:18 #kisslinux says the one who needs to install xorg on top of wayland just to run krita 2020-11-22T09:15:21 #kisslinux :p 2020-11-22T09:15:45 #kisslinux I mean everything else on my pc I don't have any xorg libs not even libX11 :P 2020-11-22T09:15:52 #kisslinux fair 2020-11-22T09:15:56 #kisslinux Plus im not using krita lol 2020-11-22T09:16:02 #kisslinux honestly though I doubt I'll switch for ages 2020-11-22T09:16:05 #kisslinux Fair enough 2020-11-22T09:16:11 #kisslinux i'm one of like five people that actually uses XDM and likes it 2020-11-22T09:16:27 #kisslinux and also FVWM is pretty important 2020-11-22T09:16:31 #kisslinux I think I'm gonna try out mypaint 2020-11-22T09:16:36 #kisslinux Sorry for off topic lo 2020-11-22T09:16:37 #kisslinux lol 2020-11-22T09:16:44 #kisslinux bro just use a webapp bro 2020-11-22T09:16:48 #kisslinux Yuck 2020-11-22T09:16:48 #kisslinux desktop programs are dead 2020-11-22T09:17:03 #kisslinux you don't wanna be deprecated do you? 2020-11-22T09:17:08 #kisslinux lmao 2020-11-22T09:17:10 #kisslinux yeah let's just share one plan9 install on all of humanity 2020-11-22T09:17:15 #kisslinux tbh 2020-11-22T09:17:30 #kisslinux lets all love la--the bunny 2020-11-22T09:17:34 #kisslinux Ugh I hate the web centric world of today 2020-11-22T09:17:38 #kisslinux Same. 2020-11-22T09:17:48 #kisslinux no way i will use webapps 2020-11-22T09:18:03 #kisslinux Honestly I'm considering changing careers before I even start just to avoid webapps 2020-11-22T09:18:18 #kisslinux right now I'm interested in security work, but the more I look at it, the more I just... eh... 2020-11-22T09:18:20 #kisslinux what's KISS_SU and why the heck does it have an invalid value 2020-11-22T09:18:21 #kisslinux I love programming but something I don't think I would ever want to do as a job 2020-11-22T09:18:30 #kisslinux KISS_SU is the method kiss uses to escalate privileges 2020-11-22T09:18:36 #kisslinux and it has an invalid value because you didn't set it 2020-11-22T09:18:42 #kisslinux so you can set as su, sudo, doas, etc 2020-11-22T09:18:48 #kisslinux sls 2020-11-22T09:18:54 #kisslinux speaking of 2020-11-22T09:18:55 #kisslinux I've been meaning to try out sls 2020-11-22T09:19:12 #kisslinux I need to try and hack on sls so that it handles arguments to commands properly 2020-11-22T09:19:13 #kisslinux is it another env var 2020-11-22T09:19:16 #kisslinux yes 2020-11-22T09:19:27 #kisslinux hooray thats the only thing i know how to do in kiss 2020-11-22T09:19:32 #kisslinux setting up envars 2020-11-22T09:19:40 #kisslinux but yeah, if you want to remove a directory using rm and sls, you would think you could just sls rm -rf foodir 2020-11-22T09:19:51 #kisslinux but sls instead interprets the -rf as arguments to itself, not rm 2020-11-22T09:19:56 #kisslinux damn 2020-11-22T09:19:59 #kisslinux Yeah. 2020-11-22T09:20:07 #kisslinux That seems annoying as hell 2020-11-22T09:20:16 #kisslinux How do you work around it? 2020-11-22T09:20:18 #kisslinux thankfully the onnly time I need to rm -rf stuff as root it's when I'm working on my personal repo 2020-11-22T09:20:22 #kisslinux so I just sls mksh - 2020-11-22T09:20:27 #kisslinux do my shit and then quit 2020-11-22T09:20:29 #kisslinux Yeah fair enough 2020-11-22T09:20:42 #kisslinux Ugh mypaint won't launch cause of locales 2020-11-22T09:20:47 #kisslinux wait if i'm setting up an envar for a file, not a dir, what do i do? will KISS_SU=$KISS_SU:sudo work 2020-11-22T09:20:53 #kisslinux no 2020-11-22T09:20:55 #kisslinux also 2020-11-22T09:20:55 #kisslinux mksh is less bloated than bash 2020-11-22T09:20:58 #kisslinux just a tip 2020-11-22T09:21:09 #kisslinux when you're setting a variable don't use $VAR 2020-11-22T09:21:21 #kisslinux because the shell will replace $VAR with the contents of $VAR 2020-11-22T09:21:27 #kisslinux and if you're trying to set $VAR... you see the problem? 2020-11-22T09:21:37 #kisslinux loop, right 2020-11-22T09:21:53 #kisslinux mmh. so instead use VAR=foo 2020-11-22T09:22:07 #kisslinux Except for KISS_PATH 2020-11-22T09:22:10 #kisslinux and yeah, miskatonic, mksh is pretty decent as an interactive shell 2020-11-22T09:22:22 #kisslinux normally I use yash, but it has weird behavior under KISS 2020-11-22T09:22:29 #kisslinux yash is even smaller than mksh 2020-11-22T09:22:32 #kisslinux I used to use dash 2020-11-22T09:22:42 #kisslinux can dash be modified to handle line editing? 2020-11-22T09:22:47 #kisslinux when I used sbase now I just use ash that comes with busybox 2020-11-22T09:22:53 #kisslinux Not sure 2020-11-22T09:23:09 #kisslinux honestly if dash could handle line editing and tab completion I'd use it 2020-11-22T09:23:30 #kisslinux Ideally I'd like to only have one shell on my system 2020-11-22T09:23:34 #kisslinux (aside from ash) 2020-11-22T09:23:39 #kisslinux I'm not a fan of bbox 2020-11-22T09:23:48 #kisslinux yeah I can understand that 2020-11-22T09:23:53 #kisslinux you can use dash with rlwrap for line wrapping and history, but no tab completion 2020-11-22T09:24:07 #kisslinux but line editing though? 2020-11-22T09:24:22 #kisslinux like the home key and arrows and crap 2020-11-22T09:24:25 #kisslinux midfavila how do i set the KISS_SU again 2020-11-22T09:24:33 #kisslinux the same way you would with any variable 2020-11-22T09:24:37 #kisslinux export VAR=foo 2020-11-22T09:24:50 #kisslinux or KISS_SU=sudo kiss b foo 2020-11-22T09:24:54 #kisslinux my bad 2020-11-22T09:24:58 #kisslinux KISS_SU=foo kiss b bar 2020-11-22T09:25:07 #kisslinux Or in your .profile 2020-11-22T09:25:40 #kisslinux you can add what midfavila said 2020-11-22T09:25:46 #kisslinux for whatever reason Pidgin crashes when talking about variables 2020-11-22T09:25:52 #kisslinux Really lol 2020-11-22T09:25:55 #kisslinux yes 2020-11-22T09:25:57 #kisslinux lmao 2020-11-22T09:25:59 #kisslinux what aboutexport KISS_SU=''KISS_SU=sudo 2020-11-22T09:25:59 #kisslinux it's annoying and oddly specific 2020-11-22T09:26:02 #kisslinux dammit 2020-11-22T09:26:09 #kisslinux what aboutexport KISS_SU=''KISS_SU=sudo 2020-11-22T09:26:11 #kisslinux no 2020-11-22T09:26:16 #kisslinux export KISS_SU=sudo 2020-11-22T09:26:18 #kisslinux just export KISS_SU=sudo 2020-11-22T09:26:22 #kisslinux or whatever other auth method you use 2020-11-22T09:26:26 #kisslinux Yes 2020-11-22T09:26:30 #kisslinux also 2020-11-22T09:26:31 #kisslinux side note 2020-11-22T09:26:33 #kisslinux You can add it into your .profile 2020-11-22T09:26:36 #kisslinux to save across sessions 2020-11-22T09:26:44 #kisslinux do you guys know what packages provide an alternative to busybox's fsck? 2020-11-22T09:26:52 #kisslinux (if there are any rn) 2020-11-22T09:28:07 #kisslinux I'm sure theres some implementation somewhere 2020-11-22T09:28:14 #kisslinux I can look more after I figure out this stupid error 2020-11-22T09:28:19 #kisslinux For sure 2020-11-22T09:29:27 #kisslinux Does anyone know how to get locales on musl cause idk how else to fix this error 2020-11-22T09:30:04 #kisslinux You mean the env var locale, or..? 2020-11-22T09:30:15 #kisslinux ./usr/share/locale 2020-11-22T09:30:22 #kisslinux Oh. I'm not entirely sure 2020-11-22T09:30:37 #kisslinux I usually just export it in my /etc/profile and it works out fine 2020-11-22T09:31:26 #kisslinux Mypaint just crashes because of an OSError: [Errno 22] Invalid argument 2020-11-22T09:31:45 #kisslinux try export LOCALE="POSIX"? 2020-11-22T09:31:48 #kisslinux idk 2020-11-22T09:32:02 #kisslinux Nope lol 2020-11-22T09:32:04 #kisslinux No worries 2020-11-22T09:33:55 #kisslinux kewl 2020-11-22T09:34:31 #kisslinux after setting it to sudo, got this /usr/bin/kiss: line 41: sudo: not found 2020-11-22T09:34:38 #kisslinux same with sls 2020-11-22T09:34:43 #kisslinux You have to build one of them 2020-11-22T09:34:49 #kisslinux ah right 2020-11-22T09:34:50 #kisslinux use su to start 2020-11-22T09:34:55 #kisslinux so KISS_SU=su kiss b sudo 2020-11-22T09:35:00 #kisslinux that's because neither are in your PATH... 2020-11-22T09:35:02 #kisslinux until you get one of the others 2020-11-22T09:42:29 #kisslinux does syslinux really rely on util-linux in particular? or can it use ubase? 2020-11-22T09:45:24 #kisslinux Compiler error reporting is too harsh for ./configure (perhaps remove -Werror). 2020-11-22T09:45:24 #kisslinux I got mypaint to build :) 2020-11-22T09:45:27 #kisslinux :) 2020-11-22T09:45:56 #kisslinux * midfavila applauds 2020-11-22T09:46:09 #kisslinux can't build sudo -> cant update kiss -> cant do anything with other packages 2020-11-22T09:46:20 #kisslinux Just brute forced it since it's python and removed all gettext crap lol 2020-11-22T09:46:34 #kisslinux python is so shit 2020-11-22T09:46:39 #kisslinux I agree 2020-11-22T09:46:45 #kisslinux even with what little I've used of it, I can't stand it 2020-11-22T09:46:50 #kisslinux how exactly to brute force 2020-11-22T09:46:52 #kisslinux I really want to make a drawing program using libmypaint 2020-11-22T09:47:00 #kisslinux Since that is in c 2020-11-22T09:47:03 #kisslinux and seems reasonable 2020-11-22T09:47:04 #kisslinux wanted to draw some buttons using tkinter once 2020-11-22T09:47:04 #kisslinux ah 2020-11-22T09:47:08 #kisslinux sixty fucking megs 2020-11-22T09:47:11 #kisslinux for three static buttons 2020-11-22T09:47:15 #kisslinux Damn 2020-11-22T09:47:21 #kisslinux all they did was run shell commands using os.shell() 2020-11-22T09:47:26 #kisslinux __sixty megabytes__ 2020-11-22T09:47:32 #kisslinux Yeah I really dislike python 2020-11-22T09:47:38 #kisslinux I've been liking Lua recently 2020-11-22T09:47:44 #kisslinux I love lua 2020-11-22T09:47:57 #kisslinux It seems like a really nice complement to C and a good introductory language 2020-11-22T09:47:59 #kisslinux It's what I am hopefully gonna be using for scripting in my game 2020-11-22T09:48:04 #kisslinux For mods and such 2020-11-22T09:48:06 #kisslinux yeah, you mentioned 2020-11-22T09:48:21 #kisslinux a lot of games have Lua. but it seems like outside of that domain it's kind of lacklustre? 2020-11-22T09:48:30 #kisslinux Quite a few things use it 2020-11-22T09:48:34 #kisslinux For user scripts 2020-11-22T09:48:39 #kisslinux Mpv is one example 2020-11-22T09:48:44 #kisslinux grafx2 uses it 2020-11-22T09:49:15 #kisslinux I can't give many more examples cause I don't have many programs on my laptop lol 2020-11-22T09:49:20 #kisslinux i think that after hours of doing some weird trickery ill manage to make it work 2020-11-22T09:49:29 #kisslinux But I know it is quite widely used for user scripts in various things 2020-11-22T09:49:36 #kisslinux However most use the better lua (luajit) 2020-11-22T09:49:57 #kisslinux nmap also uses lua 2020-11-22T09:50:12 #kisslinux honestly I wish lua was used in the place of python 2020-11-22T09:50:19 #kisslinux same 2020-11-22T09:50:30 #kisslinux it's way faster, and doesn't seem that much more difficult to learn 2020-11-22T09:50:32 #kisslinux Preferably luajit though 2020-11-22T09:50:36 #kisslinux well, yeah 2020-11-22T09:50:37 #kisslinux Faster and api is more stable 2020-11-22T09:50:44 #kisslinux but when I say "lua" I just mean the language in general 2020-11-22T09:50:47 #kisslinux no specific implementation 2020-11-22T09:50:51 #kisslinux Yeah 2020-11-22T09:51:13 #kisslinux I've been thinking of writing a bunch of programs for my setup using Lua and a toolkit called tekUI 2020-11-22T09:51:32 #kisslinux but also I'm still a branelet and can't into graphical programming 2020-11-22T09:52:03 #kisslinux i'd use the gtk2 bindings but those require gobject introspection, which isn't packaged afaik 2020-11-22T09:52:08 #kisslinux and I really don't feel like doing that myslef 2020-11-22T09:52:10 #kisslinux myself* 2020-11-22T09:52:11 #kisslinux I have it packaed in mue-linux 2020-11-22T09:52:23 #kisslinux Oh, cool. 2020-11-22T09:52:51 #kisslinux also, heads up 2020-11-22T09:53:01 #kisslinux there's another distro out there called muLinux 2020-11-22T09:53:05 #kisslinux (in this case the letter mu) 2020-11-22T09:53:16 #kisslinux so not sure if that might be important to you or not 2020-11-22T09:53:22 #kisslinux Nah not worried about it 2020-11-22T09:53:26 #kisslinux fair 2020-11-22T09:53:33 #kisslinux it's been dormant for sixteen years at this point anyways 2020-11-22T09:53:35 #kisslinux Yeah 2020-11-22T09:53:59 #kisslinux I would've done void linux but didn't for obvious reasons 2020-11-22T09:54:07 #kisslinux :p 2020-11-22T09:55:34 #kisslinux life's over 2020-11-22T09:55:44 #kisslinux mood 2020-11-22T09:55:57 #kisslinux same 2020-11-22T09:56:13 #kisslinux n/m/g/awk are absent, C compiler doesnt work 2020-11-22T09:56:25 #kisslinux just ln -s /bin/busybox /bin/aw 2020-11-22T09:56:28 #kisslinux awk* 2020-11-22T09:56:42 #kisslinux i'm sure bbox has an awk applet 2020-11-22T09:56:55 #kisslinux yeah it does 2020-11-22T09:56:56 #kisslinux It does 2020-11-22T09:57:21 #kisslinux what about the compiiiiler 2020-11-22T09:57:28 #kisslinux what do i do with it 2020-11-22T09:57:32 #kisslinux you compile with it 2020-11-22T09:57:35 #kisslinux hence the name 2020-11-22T09:57:35 #kisslinux lol 2020-11-22T09:57:46 #kisslinux Try a simple test c program 2020-11-22T09:57:53 #kisslinux see if any more useful information is gained 2020-11-22T09:58:11 #kisslinux if the C compiler can't create executables due to an awk error then that's all you need to fix 2020-11-22T09:58:18 #kisslinux i've had the "C compiler" fail due to a cat error 2020-11-22T09:58:40 #kisslinux https://termbin.com/fq3h 2020-11-22T09:58:51 #kisslinux try compiling that with cc fq3h -o test 2020-11-22T09:58:54 #kisslinux and run with ./test 2020-11-22T09:59:38 #kisslinux ln: /bin/awk file exists huh 2020-11-22T09:59:46 #kisslinux can you run awk? 2020-11-22T09:59:52 #kisslinux uh oh 2020-11-22T09:59:54 #kisslinux This whole thing seems strange lol 2020-11-22T09:59:57 #kisslinux hopefully it's just a broken link 2020-11-22T10:00:13 #kisslinux one thing I'll give credit for to busybox 2020-11-22T10:00:16 #kisslinux I've never had it fail 2020-11-22T10:00:23 #kisslinux Like I've had problem installs but never this bad lo. 2020-11-22T10:00:24 #kisslinux lol* 2020-11-22T10:02:40 #kisslinux test 2020-11-22T10:02:52 #kisslinux fq3h: file not recognized: file format not recognizedcollect2: error: ld returned 1 exit status 2020-11-22T10:03:04 #kisslinux . _. 2020-11-22T10:03:31 #kisslinux please say the problem is in me and not in this thing, because that at least would be fixeable 2020-11-22T10:05:24 #kisslinux 🤔 2020-11-22T10:07:44 #kisslinux uhm 2020-11-22T10:07:49 #kisslinux what package is this happening with ? exoost-fume 2020-11-22T10:08:01 #kisslinux I don't know maybe try changing it to test.c and running cc test.c -o test 2020-11-22T10:08:07 #kisslinux If that doesn't work I have no clue 2020-11-22T10:08:52 #kisslinux worked 2020-11-22T10:09:01 #kisslinux Ok so the compiler is working 2020-11-22T10:09:05 #kisslinux testuser[m] gnupg1 2020-11-22T10:09:41 #kisslinux wait my bad 2020-11-22T10:10:25 #kisslinux with e2fsprogs 2020-11-22T10:10:59 #kisslinux it says the C compiler doesnt work and also that it cannot create executables 2020-11-22T10:11:00 #kisslinux Now that I have mypaint working I'm gonna go watch spiderman and draw see ya all 2020-11-22T10:11:10 #kisslinux cya have fun 2020-11-22T10:11:36 #kisslinux I will quickly before I go maybe try export CC=cc or export CC=gcc if you are using gcc which you would be with normal kiss 2020-11-22T10:12:15 #kisslinux cant 2020-11-22T10:12:20 #kisslinux i mean nothing changed 2020-11-22T10:12:26 #kisslinux thanks anyway 2020-11-22T10:12:29 #kisslinux Not sure then sorry 2020-11-22T10:12:33 #kisslinux Can you do `KISS_DEBUG=1`, then cd into the package build dir and send config.log ? 2020-11-22T10:12:37 #kisslinux Make sure /tmp is writable as well 2020-11-22T10:12:43 #kisslinux That can cause issues with compilers 2020-11-22T10:12:49 #kisslinux just do like touch /tmp/test 2020-11-22T10:12:55 #kisslinux It should be 2020-11-22T10:13:06 #kisslinux Unless something was messed with but just make sure 2020-11-22T10:14:13 #kisslinux Well anyways o/ 2020-11-22T10:15:18 #kisslinux testuser[m] whats the build dir 2020-11-22T10:16:33 #kisslinux `export KISS_DEBUG=1` `kiss b package`, then when it fails you'll see something like `configure: error: in `/tmp/20428/build/make':`, get config.log from /tmp/$pid/build/package 2020-11-22T10:21:47 #kisslinux https://termbin.com/0t0o 2020-11-22T10:23:04 #kisslinux you're using `-march=x86_64` on aarch64 2020-11-22T10:23:20 #kisslinux just change your cflags to change that to `-march=native` 2020-11-22T10:26:21 #kisslinux i dont know how to do that 2020-11-22T10:26:38 #kisslinux where did you set all your KISS variables ? 2020-11-22T10:26:43 #kisslinux `/etc/profile` ? 2020-11-22T10:26:54 #kisslinux `/home/.profile` 2020-11-22T10:26:58 #kisslinux wait oh 2020-11-22T10:27:46 #kisslinux i should've done that in /etc/profile then 2020-11-22T10:27:54 #kisslinux run `sed -i 's/x86_64/native/g' ~/.profile` 2020-11-22T10:27:59 #kisslinux you dont need to change etc/profile 2020-11-22T10:28:18 #kisslinux then relogin or `source ~/.profile` 2020-11-22T12:42:30 #kisslinux What's the advantage of using sudo over su on Kiss? 2020-11-22T12:48:15 #kisslinux I'm reading up on the difference between them. It says su requires the password of the target but sudo requires the pass of the current account, so it's safer to use sudo as "it doesn't include exchanging sensitive information" 2020-11-22T12:48:48 #kisslinux It's not like I am sending my password over to another server though. 2020-11-22T12:55:19 #kisslinux `sudo` is nice when you want fine grained control over who can do what and you also don't have to give the root pw away 2020-11-22T12:55:36 #kisslinux if you are the only user using that machine, use whatever 2020-11-22T12:57:23 #kisslinux neat thing about sudo and doas, they have password caching (within a certain timeframe), so you don't have to enter it all the time 2020-11-22T13:33:22 #kisslinux Thanks. 2020-11-22T13:39:31 #kisslinux Anyone using `eudev` and `xorg` ? Please send the output of `kiss revdep eudev` 2020-11-22T13:52:34 #kisslinux for those who customize their own packages, how do you manage updates? Do you manually go in and see if there's a new version of the package and bump your customized repo, effectively duplicating the effort of the maintainer in your own repo? 2020-11-22T13:53:38 #kisslinux I was thinking it would be nice if the package manager checked against the community repo version and the custom version to identify a new release to notify the user 2020-11-22T13:54:04 #kisslinux like if community version > top result in KISS_PATH 2020-11-22T13:54:42 #kisslinux testuser: https://termbin.com/jvsu 2020-11-22T13:54:55 #kisslinux Thanks 2020-11-22T14:03:49 #kisslinux nerditup: you can symlink files to the original repo, then only modify the build and checksums file 2020-11-22T14:04:40 #kisslinux the build files don't change too often, so manual intervention is rarely necessary 2020-11-22T14:05:53 #kisslinux also check out `kiss-outdated` 2020-11-22T14:07:28 #kisslinux ah thanks guys 2020-11-22T14:09:01 #kisslinux s/guys// 2020-11-22T14:10:31 #kisslinux there's also `kiss-fork` which automates the whole creation of a package with symlinked files 2020-11-22T14:12:03 #kisslinux https://github.com/kisslinux/kiss/blob/master/contrib/kiss-outdated - this is exactly what I wanted :D 2020-11-22T14:12:20 #kisslinux I didn't know the contrib folder existed for the package manager... should have checked first 2020-11-22T14:12:44 #kisslinux you should have those scripts installed already 2020-11-22T15:59:30 #kisslinux muevoid: what xlibs does kiss say you have to install when you `kiss b krita`? 2020-11-22T16:20:45 #kisslinux eudald_gr: let kiss-live -d -k run all night, ran into an error at initramfs creation; ix.io/2F6Q 2020-11-22T18:45:11 #kisslinux Do people typically build their own kernel package so they can run `kiss b kernel` ? Or continue to manage their kernel by hand? 2020-11-22T18:45:37 #kisslinux I understand why the kernel isn't managed in the official repos, just curious if people do this for convenience 2020-11-22T18:45:51 #kisslinux hand. 2020-11-22T18:46:09 #kisslinux by hand*. :) 2020-11-22T18:47:56 #kisslinux Thinking of making myself one, everytime I build I have to also do something close to this: https://github.com/RobertCsordas/arch-efiboot/blob/master/build_kernel.sh 2020-11-22T18:48:11 #kisslinux Basically my laptop's firmware is bad 2020-11-22T18:48:36 #kisslinux The struggles of UEFI :D 2020-11-22T20:15:11 #kisslinux testuser: I have found this buildfile somewhere and use it since quite a while. http://ix.io/2F8m 2020-11-22T20:35:01 #kisslinux dylanaraps: for birch, would you consider setting the terminal's title to something like "#"? That would help in cases where the user is using some kind of terminal tabs 2020-11-22T20:35:09 #kisslinux oh. dylan's not here. 2020-11-22T20:35:44 #kisslinux I wonder if a !tell bot would be out of place here...? 2020-11-22T20:36:54 #kisslinux This bot would probably tell a lot (: 2020-11-22T20:39:27 #kisslinux though it's probably not needed; I believe dylan and others regularily check globbot's logs 2020-11-22T20:55:38 #kisslinux Hey, quick question for you guys- 2020-11-22T20:56:00 #kisslinux Anyone have trouble with updating their system's MIME cache? 2020-11-22T20:56:42 #kisslinux I'm trying to get spacefm set up, but I can't quite remember the trick to getting the MIME cache set up like I had it before. Wouldn't be a problem, except that SpaceFM likes to segfault if it can't find a proper cache 2020-11-22T20:58:15 #kisslinux midfavila have you looked at update-mime-database? 2020-11-22T20:58:34 #kisslinux I just did `cd /var/db/kiss/repos; rg mime` and looked in post-install files and the like 2020-11-22T20:58:53 #kisslinux Yeah, that's what I'm using. But even after running it on /usr/share, /home/midfavila/.local/share, and /usr/local/share, I still get the same errors 2020-11-22T20:59:06 #kisslinux update-mime-info -V /usr/share/mime 2020-11-22T20:59:12 #kisslinux it what dilyn-kde suggests 2020-11-22T20:59:35 #kisslinux your other option is to `strace pcmanfm` and see if there are any paths there that jump out at you 2020-11-22T21:00:05 #kisslinux i miss kiss-find, now i have to use ddg and github search to see what repo has pcmanfm 2020-11-22T21:00:18 #kisslinux Spacefm* 2020-11-22T21:00:20 #kisslinux :p 2020-11-22T21:00:32 #kisslinux PCManFM is great except that it sucks at handling multiple monitors 2020-11-22T21:01:37 #kisslinux ...oh, okay, I'm an idiot 2020-11-22T21:01:42 #kisslinux yeah, that worked, thanks micr0 2020-11-22T21:01:51 #kisslinux * midfavila smashes head against keyboard 2020-11-22T21:02:00 #kisslinux Real five IQ hours 2020-11-22T21:03:09 #kisslinux glad to be your rubber duck 2020-11-22T21:03:16 #kisslinux although there's still the problem that it doesn't build properly on KISS. phooey 2020-11-22T21:03:35 #kisslinux ends up like 2.5x bigger than on slackware but the desktop integration features don't function at all 2020-11-22T21:03:50 #kisslinux which is just _weird_ 2020-11-22T21:05:06 #kisslinux midfavila what repo has spacefm? 2020-11-22T21:05:10 #kisslinux i miiiight try building it 2020-11-22T21:05:12 #kisslinux None, right now 2020-11-22T21:05:16 #kisslinux But it's not hard to get building 2020-11-22T21:05:31 #kisslinux you just need to apply a patch and change an include statement in one of the source files and bam 2020-11-22T21:05:47 #kisslinux the only reason I haven't packaged it is because I don't have access to my git account rn 2020-11-22T21:07:18 #kisslinux in case you're curious, https://github.com/IgnorantGuru/spacefm/issues/770 has the patch and https://github.com/IgnorantGuru/spacefm/issues/769 has the include statement you need to change 2020-11-22T21:07:47 #kisslinux a simple sed -i s/types.h/sysmacros.h/ src/main.c should do the trick 2020-11-22T21:11:35 #kisslinux normally I just say fuck it and use the slackware binary 2020-11-22T22:23:15 #kisslinux Hey, is there a way to tell kiss to ignore package manifests? 2020-11-22T22:56:00 #kisslinux midfavila: related to kiss alternatives? no idea 2020-11-22T22:56:15 #kisslinux Nah, just installations 2020-11-22T22:56:38 #kisslinux Trying to build with sbase causes packages to break with stupidly minor errors 2020-11-22T22:56:44 #kisslinux like a missing manpage or something 2020-11-22T22:56:56 #kisslinux which would be fine if I could disable said manpages, but that's not always possible 2020-11-22T23:05:25 #kisslinux gaaah, and now inetutils and net-tools are freaking about not suporting icmp and inet. 2020-11-22T23:05:29 #kisslinux fun stuff . _. 2020-11-22T23:08:43 #kisslinux would it help to remove the `-e` from `#!/bin/sh -e`? or is this a bit higher level? 2020-11-22T23:09:06 #kisslinux for the manifest issue? pretty sure it's a higher level 2020-11-22T23:09:24 #kisslinux because it's consistent across multiple packages and only occurs with sbase 2020-11-22T23:10:54 #kisslinux sbase seems neat 2020-11-22T23:11:04 #kisslinux It is, but it also unfortunately sucks 2020-11-22T23:11:10 #kisslinux somewhere between busybox builtins and coreutils? 2020-11-22T23:11:14 #kisslinux in that it's so suckless that it becomes impractical 2020-11-22T23:11:15 #kisslinux and yeah 2020-11-22T23:11:19 #kisslinux that's a fair place to put it 2020-11-22T23:11:39 #kisslinux but the problem is that as usual the suckless devs applied the "if you want a feature just patch it" mindset to the coreutils 2020-11-22T23:11:44 #kisslinux which works, until it doesn't 2020-11-22T23:11:56 #kisslinux and in this case, do you really want to edit the sourcecode for an entire userspace? 2020-11-22T23:12:16 #kisslinux yeah patches are meant to be upstreamed imo 2020-11-22T23:12:39 #kisslinux but if upstream is 'patches are meant to be downstream' then like 'we cannot provide support for modified binaries' its like cmon 2020-11-22T23:13:29 #kisslinux see, I think suckless is good as a base 2020-11-22T23:13:40 #kisslinux like if you want to make a terminal emulator, st would be a good start 2020-11-22T23:13:59 #kisslinux but the whole "just throw patches in there and hope for the best" is kind of shit in practice 2020-11-22T23:14:21 #kisslinux because sometimes the patch maintainers don't update the patches in lockstep with st, which effectively means people won't upgrade 2020-11-22T23:14:35 #kisslinux and I dunno about you, but having scrollback in a terminal is kind of a critical feature for me 2020-11-22T23:14:49 #kisslinux so w/e 2020-11-22T23:14:52 #kisslinux anyways, mini-rant over 2020-11-22T23:14:56 #kisslinux back to fucking with net-tools 2020-11-22T23:15:43 #kisslinux yeah i am super loving foot 2020-11-22T23:15:57 #kisslinux its like, really full featured but at the same time gets out of my way 2020-11-22T23:16:03 #kisslinux haven't touched foot. isn't it for wayland? 2020-11-22T23:16:29 #kisslinux yaa its wayland native 2020-11-22T23:16:36 #kisslinux rip. 2020-11-22T23:16:45 #kisslinux my entire workflow is dependent on X so 2020-11-22T23:17:04 #kisslinux i bet its like, whatever the most stable patched st available in AUR is xD 2020-11-22T23:17:07 #kisslinux comparable 2020-11-22T23:17:24 #kisslinux I just use a stripped-down urxvt 2020-11-22T23:18:38 #kisslinux i wouldn't put it past foot being a spiritual descendent of urxvt 2020-11-22T23:18:47 #kisslinux I never thought i'd switch from alacritty but here i am 2020-11-22T23:18:55 #kisslinux I tried sbase recently as well, but also had trouble with installing packages afterwards. 2020-11-22T23:19:39 #kisslinux Thank Thank god, I'm not the only one 2020-11-22T23:19:55 #kisslinux fuck 2020-11-22T23:20:09 #kisslinux don't you just love it when your IRC client freeezes, but only partiallyy 2020-11-22T23:20:13 #kisslinux Error with a single file, manifest problem. 2020-11-22T23:20:15 #kisslinux now I can't see my awful spelling 2020-11-22T23:20:24 #kisslinux okay, spare machine time 2020-11-22T23:20:34 #kisslinux hidden technique: backup client 2020-11-22T23:20:40 #kisslinux and yeah, that's the same shit I'm getting 2020-11-22T23:20:49 #kisslinux it's always something super menial like a manpage or branding or some shit 2020-11-22T23:20:59 #kisslinux it's really frustrating having to switch back to busybox every time I want to build something 2020-11-22T23:21:48 #kisslinux okay main client is back 2020-11-22T23:21:50 #kisslinux So you're using it normally, but switching for building? 2020-11-22T23:21:50 #kisslinux that was weird 2020-11-22T23:21:53 #kisslinux and yeah 2020-11-22T23:22:07 #kisslinux it works fine normally 2020-11-22T23:22:17 #kisslinux i thought kiss had some good support for like, spinning up fresh environments 2020-11-22T23:22:22 #kisslinux so did I 2020-11-22T23:22:22 #kisslinux so we dont have to do this stuff with our main 2020-11-22T23:22:37 #kisslinux didn't the package manager support automatic unpacking of a chroot a while back? 2020-11-22T23:22:57 #kisslinux like if you kiss-chroot'd into a non-existent directory it'd automatically pull, unpack, and change into the new root 2020-11-22T23:23:11 #kisslinux or am I having a berenstain-berenstein moment 2020-11-22T23:23:35 #kisslinux i just tried `sls kiss chroot $(mktemp -d)` and that didnt work 2020-11-22T23:23:55 #kisslinux see I'm not terribly concerned about breaking shit 2020-11-22T23:24:05 #kisslinux because I don't __need__ busybox for anything at this point 2020-11-22T23:24:21 #kisslinux aside from the whole "not being able to install packages with sbase" thing 2020-11-22T23:24:23 #kisslinux me neither, but if it was stupid easy to have a reproduceable base, we could start to create CI that would build packages for us and check for errors and stuff 2020-11-22T23:24:38 #kisslinux well, unpacking it manually wouldn't be that difficult :P 2020-11-22T23:24:39 #kisslinux it would also make it easy to try things, like stali 2020-11-22T23:24:52 #kisslinux I still want to try and make a statically-linked KISS build 2020-11-22T23:24:53 #kisslinux Have you tried switching only tar back to busybox for builds? 2020-11-22T23:24:59 #kisslinux I use libarchive 2020-11-22T23:25:05 #kisslinux for a while I used gtar 2020-11-22T23:25:07 #kisslinux same errors 2020-11-22T23:25:32 #kisslinux it's not sed, diff or grep causing it, either 2020-11-22T23:25:46 #kisslinux So it's something else. Hm. 2020-11-22T23:25:51 #kisslinux oh, it's also not awk 2020-11-22T23:25:55 #kisslinux all of those are external tools 2020-11-22T23:26:08 #kisslinux because the built-in suckless versions are a little __too__ suckless 2020-11-22T23:26:30 #kisslinux I guess I could go through manually trying every single tool until something breaks... 2020-11-22T23:26:36 #kisslinux ...but that would take a billion years 2020-11-22T23:30:00 #kisslinux oh, also, while I'm bitching 2020-11-22T23:30:10 #kisslinux sometimes running kiss i as root just... doesn't install packages 2020-11-22T23:30:13 #kisslinux no output or anything 2020-11-22T23:30:16 #kisslinux not sure if that's a me issue 2020-11-22T23:32:00 #kisslinux I've not seen that here, at least not yet. 2020-11-22T23:32:19 #kisslinux must be a me thing then 2020-11-22T23:34:34 #kisslinux You can exclude the ubase tools, as that was the first package I tried to install after installing and enabling sbase. 2020-11-22T23:34:45 #kisslinux yeah it's not ubase 2020-11-22T23:34:51 #kisslinux it's specifically sbase 2020-11-22T23:37:03 #kisslinux meanwhile, in another place and time... net-tools is being a bitch 2020-11-22T23:37:24 #kisslinux compiles fine as root without cflags, but compiling as a regular user it breaks 2020-11-22T23:42:50 #kisslinux midfavila ok I made kiss-bootstrap 2020-11-22T23:42:56 #kisslinux based 2020-11-22T23:43:02 #kisslinux share plox 2020-11-22T23:43:08 #kisslinux which is kiss-chroot but with a step that downloads the latest tarball and untars it for you first 2020-11-22T23:43:15 #kisslinux its hacky but works 2020-11-22T23:43:28 #kisslinux eh, for a once in a blue moon tool that's fine 2020-11-22T23:43:55 #kisslinux midfavila if you have https://github.com/jedahan/kiss-repo in your $KISS_PATH you can just update and install it with kiss build kiss-bootstrap && kiss install kiss-bootstrap 2020-11-22T23:44:02 #kisslinux and you can run with `kiss bootstrap $(mktemp -d)` 2020-11-22T23:44:02 #kisslinux if it's any consolation the manner that I had to get net-tools running was super hacky too 2020-11-22T23:44:21 #kisslinux If you want just the raw file: https://raw.githubusercontent.com/jedahan/kiss-repo/main/kiss-bootstrap/files/kiss-bootstrap 2020-11-22T23:44:54 #kisslinux these are the lines I added: https://github.com/jedahan/kiss-repo/blob/main/kiss-bootstrap/files/kiss-bootstrap#L47-L57 2020-11-22T23:45:09 #kisslinux doesn't work for me. rip 2020-11-22T23:45:28 #kisslinux oh well, I'll just do it manually 2020-11-22T23:45:48 #kisslinux midfavila no /var/cache? no curl? 2020-11-22T23:46:02 #kisslinux or did i sneak some zsh-isms accidentally in there? 2020-11-22T23:46:04 #kisslinux nah, it was an error with tar, of all things 2020-11-22T23:46:18 #kisslinux umount also spit out "umount: umount2 ./junk/dev: No such file or directory" 2020-11-22T23:46:27 #kisslinux junk in this case being the chroot dir 2020-11-22T23:46:40 #kisslinux maybe its the format autodetection with 'xf' 2020-11-22T23:46:55 #kisslinux doubt 2020-11-22T23:46:57 #kisslinux this is busybox tar 2020-11-22T23:47:22 #kisslinux the umount failure makes sense if the tar didnt complete 2020-11-22T23:48:00 #kisslinux yeah, but the tar failure doesn't make sense itself :p 2020-11-22T23:48:08 #kisslinux hmm i am on busybox tar (or at least kiss alternatives | grep `which tar` doesnt show anything to me) 2020-11-22T23:48:31 #kisslinux midfavila so the shasum passed but the tar xf didnt wow 2020-11-22T23:48:40 #kisslinux could be relative vs non-relative paths 2020-11-22T23:48:50 #kisslinux since i do a hacky 'cd' somewhere 2020-11-22T23:48:57 #kisslinux that would make sense 2020-11-22T23:50:25 #kisslinux okay, building sbase in a chroot rn 2020-11-22T23:50:28 #kisslinux try full path to junk as argument? 2020-11-22T23:51:09 #kisslinux in a bit 2020-11-22T23:51:17 #kisslinux just confirmed that it's sbase causing issues 2020-11-22T23:51:35 #kisslinux first thing I did in the fresh chroot was build sbase and switch over to it, then built ubase and tried to install 2020-11-22T23:51:38 #kisslinux manifest error resulted 2020-11-22T23:51:40 #kisslinux hrm 2020-11-22T23:57:10 #kisslinux FOUND IT 2020-11-22T23:57:18 #kisslinux only took two tries 2020-11-22T23:57:26 #kisslinux the problematic utility is, of all things, find 2020-11-22T23:57:56 #kisslinux running a confirmation build... 2020-11-22T23:58:15 #kisslinux yeah, it's definitely sbase find that causes the problem