2021-01-29T00:29:05 #kisslinux okay, a pile of case statements later and it's working quite nicely 2021-01-29T00:29:40 #kisslinux turns out that pidgin passes URIs to stdout so I can set the plumbing program for pidgin, too 2021-01-29T00:29:58 #kisslinux no more copy and pasting shit into a terminal for me 2021-01-29T00:35:14 #kisslinux that's pretty nifty! 2021-01-29T00:35:40 #kisslinux Yeh. One of my friends IRL is super into Plan 9 and he showed me Plumber, and ever since I haven't been able to stop thinking about it 2021-01-29T00:36:35 #kisslinux on my laptop I don't use a full graphical browser e.g firefox, I use a custom version of links2, and being able to pipe from links or pidgin or my filer or whatever to whatever else is amazing 2021-01-29T00:38:20 #kisslinux have you ever looked into the Acme text editor? 2021-01-29T00:38:23 #kisslinux yeah 2021-01-29T00:38:24 #kisslinux not a fan tbh 2021-01-29T00:38:48 #kisslinux i've been using tine a lot recently and it's quite comfortable 2021-01-29T00:38:59 #kisslinux ed is what I use if tine isn't available 2021-01-29T00:39:02 #kisslinux * midfavila1 shrugs 2021-01-29T00:41:58 #kisslinux O.o i'll stick with my vi for now 2021-01-29T00:42:10 #kisslinux see I can't stand vi 2021-01-29T00:42:27 #kisslinux it's just so... clunky 2021-01-29T00:43:00 #kisslinux https://www.gnu.org/fun/jokes/ed-msg.en.html 2021-01-29T00:43:06 #kisslinux like, if I want to quit editing, I have to hit esc, then :, then q, then return 2021-01-29T00:43:12 #kisslinux alternatively I can use zz but even still 2021-01-29T00:43:25 #kisslinux whereas with tine I can just bind quit to a function key and call it a day 2021-01-29T00:43:46 #kisslinux also there's the fact that tine is hilariously small 2021-01-29T00:44:41 #kisslinux about half the size of a stripped suckless ed 2021-01-29T00:46:12 #kisslinux but in $YEAR, why are you worried about memory? 2021-01-29T00:46:26 #kisslinux because I have standards 2021-01-29T00:46:30 #kisslinux bite me, nerd 2021-01-29T00:46:56 #kisslinux :p 2021-01-29T00:49:23 #kisslinux on my WSL Ubuntu machine, ed is 56K versus vim.basic at 2.8M 2021-01-29T00:49:50 #kisslinux i wonder how big vim.tiny is 2021-01-29T00:49:52 #kisslinux it's probably because my ed is static 2021-01-29T00:50:06 #kisslinux whereas I imagine ubuntu's is dynamic 2021-01-29T00:51:01 #kisslinux vim points to /usr/bin/vim points to /etc/alternatives/vim points to /usr/bin/vim.basic 2021-01-29T00:51:08 #kisslinux what a mess 2021-01-29T00:51:17 #kisslinux 3 softlinks are better than none, you know 2021-01-29T00:51:24 #kisslinux >.> 2021-01-29T00:51:26 #kisslinux are you sure about that 2021-01-29T00:51:42 #kisslinux how do you tell whether it is static or dynamic? 2021-01-29T00:51:49 #kisslinux file $thing 2021-01-29T00:51:50 #kisslinux ldd output? 2021-01-29T00:52:18 #kisslinux ok: /usr/bin/vim.basic: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7076850699d795adfc3a99a63011cf0781761b63, for GNU/Linux 3.2.0, stripped 2021-01-29T00:52:39 #kisslinux idk i feel like the system editor should be static 2021-01-29T00:52:40 #kisslinux ed: /bin/ed: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=68092bcdb764ee6e92e4a86d841930b57941c5c0, for GNU/Linux 3.2.0, stripped 2021-01-29T00:52:48 #kisslinux so that it's still usable in the case of an emergency 2021-01-29T00:52:49 #kisslinux also 2021-01-29T00:52:56 #kisslinux to be fair WSL is probably strange with how it does things 2021-01-29T00:52:59 #kisslinux willing to bet that if ubuntu's ed was static it'd be almost a full meg 2021-01-29T00:53:09 #kisslinux lol 2021-01-29T00:54:30 #kisslinux ed links to 3 things, vim.basic links to... 21? 2021-01-29T00:54:38 #kisslinux jesus christ 2021-01-29T00:54:41 #kisslinux including... libvorbis and libogg lmao 2021-01-29T00:54:47 #kisslinux whaaat 2021-01-29T00:54:49 #kisslinux why? 2021-01-29T00:54:59 #kisslinux i thought vim was supposed to be not-emacs 2021-01-29T00:55:01 #kisslinux to play the bell sound when you fuck something up duh 2021-01-29T00:55:05 #kisslinux ... 2021-01-29T00:55:06 #kisslinux haha 2021-01-29T00:55:13 #kisslinux because thats so important in vim.basic 2021-01-29T00:55:22 #kisslinux normal vim I understand, but vim.basic? 2021-01-29T00:55:26 #kisslinux "I use vim because emacs is bloated." 2021-01-29T00:55:40 #kisslinux Magnetized needle and a steady hand FTW 2021-01-29T00:55:48 #kisslinux needles are bloat 2021-01-29T00:55:54 #kisslinux Alternative? 2021-01-29T00:56:01 #kisslinux real computer users simply will the bytes into position 2021-01-29T00:56:39 #kisslinux there's a vim.tiny, i don't know what it consists of 2021-01-29T00:56:43 #kisslinux back in my day, when men were men and FORTRAN was the only high-level language... 2021-01-29T00:57:49 #kisslinux i just booted my kiss vm up to check it 2021-01-29T00:59:41 #kisslinux ed is softlinked to busybox, static, 904B looks like? 2021-01-29T00:59:59 #kisslinux well in that case you gotta measure busybox 2021-01-29T01:00:01 #kisslinux but that makes it unfair 2021-01-29T01:00:02 #kisslinux :P 2021-01-29T01:01:07 #kisslinux my vim is statically linked, only 3 libraries though, 2.9MB 2021-01-29T01:01:33 #kisslinux wow 2021-01-29T01:01:36 #kisslinux blooooooooooooooooooooooooooooooooooooooooooat 2021-01-29T01:02:18 #kisslinux 904KB not B 2021-01-29T01:04:13 #kisslinux vim was dynamically linked on my kiss box, not static 2021-01-29T01:04:21 #kisslinux definitely time for a drink and then bed, see ya 2021-01-29T01:04:33 #kisslinux See you 2021-01-29T06:00:32 #kisslinux man the more I learn about UNIX the more impressed I become 2021-01-29T06:01:00 #kisslinux heirloom-base has a shocking number of utilities that aren't included in modern userlands, or utilities that are relatively obscure 2021-01-29T06:01:42 #kisslinux like nl for example. dedicated utility for numbering the lines of documents. versus... I think it was GNU cat, that has a flag to do the same thing 2021-01-29T06:21:15 #kisslinux hi 2021-01-29T06:21:26 #kisslinux * midfavila waves 2021-01-29T06:41:18 #kisslinux Gah, my multiplexer and editor don't like playing nice 2021-01-29T06:41:20 #kisslinux So annoying 2021-01-29T06:43:37 #kisslinux weird... it doesn't like screen either 2021-01-29T06:43:51 #kisslinux maybe it's a terminfo error or something 2021-01-29T06:59:58 #kisslinux chucks out ƉőƒŐ for what it's worth 2021-01-29T07:00:04 #kisslinux instead of the usual control code junk 2021-01-29T07:00:55 #kisslinux ...er, when inputting shift+arrow keys, that is 2021-01-29T07:59:34 #kisslinux * Blaklinten reading backlog like a stalker 2021-01-29T07:59:50 #kisslinux midfavila: are you serious about using ed? 2021-01-29T08:00:28 #kisslinux I have only trued it out once, a couple of years ago but couldn't do shit. 2021-01-29T08:00:43 #kisslinux Maybe I just need to get user to it :p 2021-01-29T08:00:50 #kisslinux yes, I'm serious about ed 2021-01-29T08:01:09 #kisslinux the only thing that bothers me is that editing already existing lines is a bitch 2021-01-29T08:01:23 #kisslinux aside from that you only need to memorize a few commands 2021-01-29T08:01:42 #kisslinux ...just like any other editor. Nice 2021-01-29T08:01:51 #kisslinux Maybe I will look at it again 2021-01-29T08:01:54 #kisslinux people think ed is spooky scary because oh noes you can't see what you're working on 2021-01-29T08:01:57 #kisslinux but like 2021-01-29T08:02:00 #kisslinux you literally can 2021-01-29T08:02:10 #kisslinux 1,$p 2021-01-29T08:02:17 #kisslinux Its fun to discover new ways of doing things, keeps me awake ;) 2021-01-29T08:02:19 #kisslinux prints out every line between 1 and EOF 2021-01-29T08:02:57 #kisslinux Prints it like a pager or just full screen dump? 2021-01-29T08:03:02 #kisslinux dumps it 2021-01-29T08:03:14 #kisslinux but you can set 1 and $ to arbitrary line numbers and it'll only print those 2021-01-29T08:03:28 #kisslinux Ah. 2021-01-29T08:03:29 #kisslinux so like 4,8p will show 4,5,6,7 and 8 2021-01-29T08:03:53 #kisslinux aside from that... you set your current line by inserting an integer 2021-01-29T08:04:03 #kisslinux so just 1 will set your commands to operate on line one 2021-01-29T08:04:24 #kisslinux and then a will drop you into edit mode, appending to the current line (or whichever is provided) 2021-01-29T08:04:35 #kisslinux from there you can exit by typing . on a blank line 2021-01-29T08:04:44 #kisslinux w will write to a file, q quits 2021-01-29T08:04:52 #kisslinux you now know how to use ed proficiently 2021-01-29T08:05:29 #kisslinux I have though about trying to use my _system_ as my editor; find, grep, cd with friends instead of using vim. This might be in those lines! 2021-01-29T08:05:41 #kisslinux i mean 2021-01-29T08:05:44 #kisslinux Thanks, will try this out :) 2021-01-29T08:05:53 #kisslinux you can totally just use cat and stuff to edit files 2021-01-29T08:05:56 #kisslinux it's pretty easy 2021-01-29T08:06:15 #kisslinux cat >> foo < EOF 2021-01-29T08:06:27 #kisslinux then type whatever and end with EOF 2021-01-29T08:06:29 #kisslinux I do that all the time. 2021-01-29T08:06:37 #kisslinux it's a useful trick 2021-01-29T08:06:51 #kisslinux speaking of useful tricks 2021-01-29T08:07:00 #kisslinux Makes a lot more sense when pasting/copying things from out if my own system 2021-01-29T08:07:09 #kisslinux I think at least 2021-01-29T08:07:14 #kisslinux would you happen to know how to compare an integer stored in a variable with the result of a for loop embedded within a subshell 2021-01-29T08:07:35 #kisslinux i'm writing a script and having some trouble with the syntax 2021-01-29T08:10:27 #kisslinux Not on the top of head, no sorry. 2021-01-29T08:10:41 #kisslinux oh well, I'll keep hacking away at it 2021-01-29T08:10:47 #kisslinux there's probably a better way to deal with it 2021-01-29T08:11:05 #kisslinux tryna write a script to manage network interfaces in posix shell 2021-01-29T08:11:28 #kisslinux well, posix-ish. I don't know if posix mentions ifconfig 2021-01-29T08:15:11 #kisslinux Have you looked at the POSIX shell bible? Might give you some ideas 2021-01-29T08:15:51 #kisslinux https://github.com/dylanaraps/pure-sh-bible 2021-01-29T08:16:36 #kisslinux i actually haven't. probably should though 2021-01-29T08:17:53 #kisslinux Do not know if this might help you but this prints yes if var=1 in my termux-shell xD 2021-01-29T08:17:57 #kisslinux if [ $var = $(for i in 1; do echo $i; done) ]; then echo yes; fi 2021-01-29T08:18:20 #kisslinux yeah, I was able to get a rudimentary test going too 2021-01-29T08:18:29 #kisslinux i think I'm messing up in the subshell somehow 2021-01-29T08:18:35 #kisslinux it's like 4am and I'm getting stupid 2021-01-29T08:19:00 #kisslinux Oh wow. Maybe time to give up and get some rest, then 2021-01-29T08:19:07 #kisslinux i probably should 2021-01-29T08:19:18 #kisslinux It's morning for me so the day has just started! 2021-01-29T08:19:25 #kisslinux Time to get to work ;) 2021-01-29T08:20:30 #kisslinux sounds like fun stuff 2021-01-29T08:22:29 #kisslinux Well, as "get to work" means sitting at home and writing a technical report alone I wouldn't say fun... But it needs to be done! At least its Friday and I'm gonna see an old friend this afternoon so that's something 2021-01-29T08:22:39 #kisslinux Good luck with your script 2021-01-29T08:25:09 #kisslinux yeah, I'll need it xwx 2021-01-29T08:25:25 #kisslinux at least it's an excuse to learn more about awk 2021-01-29T09:01:12 #kisslinux oh man, this is so janky, pffft 2021-01-29T09:12:29 #kisslinux well, it seems to be working 2021-01-29T09:12:43 #kisslinux even if it *is* a sin against god 2021-01-29T10:48:49 #kisslinux dilyn: did you build chromium with `use_gtk=false` or the build file in your repo is untested? 2021-01-29T14:55:33 #kisslinux has anyone ever gotten virtualbox drivers to work inside a chroot enviroment? im trying to get virtualbox inside my artix chroot to work, but even if I include the appropiate drivers, it scream about missing kernel drivers for some reason.. I know this isnt striclty speaking kiss related, but I went here first anyway, maybe you guys had a trick up your sleeve 2021-01-29T15:00:29 #kisslinux the drivers is built into the kernel btw. i forgot to add that 2021-01-29T15:03:59 #kisslinux as in nesting virtualbox into a virtualbox VM? 2021-01-29T15:04:32 #kisslinux i know VMWare inside VMWare is possible, i think they do hardware pass-through to do so. so it'd be the drivers of your actual hardware that would get put into the chroot. 2021-01-29T15:05:27 #kisslinux yep that looks like how you'd do it with virtualbox too: https://ostechnix.com/how-to-enable-nested-virtualization-in-virtualbox/ 2021-01-29T15:05:28 #kisslinux something something use kvm oracle shill 2021-01-29T15:05:50 #kisslinux no, virtualbox inside chroot-jail 2021-01-29T15:06:06 #kisslinux ike dylan said he used to run steam to play cs:go with his brother or something 2021-01-29T15:06:27 #kisslinux you just chroot 2021-01-29T15:06:31 #kisslinux no need to start VMs 2021-01-29T15:06:36 #kisslinux I would use qemu, or kvm, but virtualbox is just more convinient for me tbh. also whonix.. 2021-01-29T15:07:16 #kisslinux I know, but when firing virtualbox, inside my chroot, it launches virtualbox, but I cant start any VM's, beause *its missing drivers* 2021-01-29T15:07:26 #kisslinux testuser[m]_: I've built chromium with both use_gtk={true,false} 2021-01-29T15:07:27 #kisslinux both work 2021-01-29T15:07:28 #kisslinux oh 2021-01-29T15:07:32 #kisslinux that's an easy fix 2021-01-29T15:07:33 #kisslinux yeah 2021-01-29T15:07:36 #kisslinux really? 2021-01-29T15:07:42 #kisslinux you just run the virtualbox script inside your kernel source tree 2021-01-29T15:07:43 #kisslinux please do tell 2021-01-29T15:07:52 #kisslinux and it compiles the drivers you need 2021-01-29T15:07:54 #kisslinux ezpz 2021-01-29T15:07:59 #kisslinux like literally five minutes 2021-01-29T15:08:13 #kisslinux i think it tells you that when you launch vbox from the terminal 2021-01-29T15:08:20 #kisslinux I did compile the drivers from artix into the kernel, but that didnt really do anything.. 2021-01-29T15:08:33 #kisslinux ? 2021-01-29T15:08:39 #kisslinux uname -r in your chroot will report your nonchroot system's kernel 2021-01-29T15:08:39 #kisslinux virtualbox includes their own drivers 2021-01-29T15:08:46 #kisslinux you have to load them as modules 2021-01-29T15:08:48 #kisslinux but i imagine /usr/lib/uname -r/ doesn't exist on your chroot 2021-01-29T15:09:01 #kisslinux ^ so you have to load them first outside the chroot 2021-01-29T15:09:08 #kisslinux modprobe vboxdrv or something 2021-01-29T15:09:32 #kisslinux but how do I make just them modules, without making the rest of my added firmware modules aswell? 2021-01-29T15:10:15 #kisslinux wym 2021-01-29T15:10:18 #kisslinux uh 2021-01-29T15:10:25 #kisslinux that's the default way it does stuff 2021-01-29T15:10:38 #kisslinux like you literally just run the script 2021-01-29T15:10:44 #kisslinux and it builds and installs the modules 2021-01-29T15:11:12 #kisslinux I know, I used to do it in artix, but, seeing as Im not running artix, which loads kernel modules on its own, I cant do just that. 2021-01-29T15:11:25 #kisslinux you literally can 2021-01-29T15:11:45 #kisslinux what script are you actually refering to? the virtualbox-host-modules pkg? 2021-01-29T15:11:59 #kisslinux how? without making my amdgpu and wifi drivers modules aswell? 2021-01-29T15:12:04 #kisslinux like I said if you launch vbox without them from a terminal it spews out a ton of info related to this 2021-01-29T15:12:11 #kisslinux i'm working off of memory from months ago 2021-01-29T15:12:16 #kisslinux so I can't recall the exact name 2021-01-29T15:12:34 #kisslinux but yeah all you have to do is modprobe it once it's installed 2021-01-29T15:13:06 #kisslinux thats the name + artix/arch anyway, if however you dont go with the dkms, but Ive never gotten just those to work.. 2021-01-29T15:13:22 #kisslinux * midfavila shrugs 2021-01-29T15:13:31 #kisslinux Works On My Machine:tm: 2021-01-29T15:14:01 #kisslinux you can build any number of kernel features as modules 2021-01-29T15:14:06 #kisslinux it's not a wholesale thing 2021-01-29T15:14:09 #kisslinux ^ 2021-01-29T15:14:12 #kisslinux but how can I install just those kernel modules, as modules, and not the rest of my extra firmware? thats what I was refering to just now. I dont wanna deal with having all my extra firmware as modules. I want them builtin 2021-01-29T15:14:18 #kisslinux and you can build modules out of tree, which is what i believe midfavila is recommending 2021-01-29T15:14:18 #kisslinux DUDE 2021-01-29T15:14:27 #kisslinux you just... do, my man 2021-01-29T15:14:28 #kisslinux you literally just run the script and it builds and installs the stuff as modules 2021-01-29T15:14:33 #kisslinux you don't even reconfigure your kernel 2021-01-29T15:14:33 #kisslinux lol 2021-01-29T15:14:49 #kisslinux sorry if I'm short on patience but I'm running on less than four hours of sleep and just- 2021-01-29T15:14:50 #kisslinux god 2021-01-29T15:15:16 #kisslinux it's not computer science my man 2021-01-29T15:15:21 #kisslinux kernel modules are just built via Makefile and get installed to /usr/lib/uname -r/kernel/drivers 2021-01-29T15:15:24 #kisslinux ditto, I had roughly 4 hrs myself 2021-01-29T15:15:43 #kisslinux after you build them, just depmod && modprobe $modulename 2021-01-29T15:15:59 #kisslinux if you do lsmod you'll see only the loaded modules via modprobe appear; everything else is still builtin 2021-01-29T15:17:00 #kisslinux i don't even know if vbox drivers are distributed with the kernel (probably not?) but if they WERE you would just mark them as Modules instead of Builtin <*> in the kernel make menuconfig, and then build and install the kernel; reboot, depmod && modprobe $modulename 2021-01-29T15:17:01 #kisslinux voila 2021-01-29T15:17:20 #kisslinux vboxdrv is out of tree 2021-01-29T15:17:27 #kisslinux it's distributed with vbox 2021-01-29T15:18:52 #kisslinux I dont think they are. I looked at gentoo wiki, and youd have to download them separatly. but you can just include them in extra firmware section, and have them built in, but that didnt seem to work. hence my question. but brb, I have some work to do. as Im just like dylin here, doing my own buisiness on my laptop, in work hours C: 2021-01-29T15:19:13 #kisslinux i've used vbox on kiss before 2021-01-29T15:19:23 #kisslinux . -. 2021-01-29T15:19:29 #kisslinux honestly it's the best and i'm gonna hate returning to the office xD 2021-01-29T15:20:07 #kisslinux i think that most places are gonna at least offer it as an option for people to work from home now 2021-01-29T15:20:10 #kisslinux it's long overdue 2021-01-29T15:26:43 #kisslinux i run KISS in a VirtualBox VM on a Windows 10 host, I know vboxvideo at least appears in the kernel make menuconfig because i had to make sure to select it prior to building (when i was installing KISS) or else X11 wouldn't work 2021-01-29T15:27:44 #kisslinux Hi 2021-01-29T15:28:07 #kisslinux bonjour! 2021-01-29T15:28:07 #kisslinux Anyone experience with plasma-workspace? undefined reference to `vtable for OrgFreedesktopLogin1ManagerInterface' 2021-01-29T15:30:00 #kisslinux =]=2021-01-29T15:30:16 #kisslinux fuck 2021-01-29T15:30:17 #kisslinux midfavila, definitely learn awk 2021-01-29T15:30:29 #kisslinux yeah awk is neat 2021-01-29T15:30:43 #kisslinux it's my fav language, so feel free to ask questions if you happen to need help 2021-01-29T15:30:56 #kisslinux i've mostly just been using it to create shell commands on the fly tbh 2021-01-29T15:31:25 #kisslinux I see, was just reading backlog and saw you mention learning it 2021-01-29T15:31:31 #kisslinux yeah 2021-01-29T15:31:46 #kisslinux i'm using it a fair bit in a small side project I started last night 2021-01-29T15:33:10 #kisslinux careful with learning awk then, you will probably end up just writing the entire thing in it 2021-01-29T15:33:50 #kisslinux pfft, maybe 2021-01-29T15:34:19 #kisslinux tracer you have all kinds of fun errors 2021-01-29T15:34:53 #kisslinux I wrote a large part of my irc client in awk 2021-01-29T15:35:05 #kisslinux yes, dilyn, but I come closer every day :) 2021-01-29T15:38:34 #kisslinux :) 2021-01-29T15:38:40 #kisslinux aw man i used to have a link to a nice awk tutorial series 2021-01-29T15:38:49 #kisslinux @aarng do you have any recommendations? 2021-01-29T15:38:51 #kisslinux I would need namespace support in my kernel to launch chromium without --no-sandbox, yes? 2021-01-29T15:39:18 #kisslinux I never bookmarked the good ones, sry :/ 2021-01-29T15:40:41 #kisslinux ominous_anonymou: https://ia802309.us.archive.org/25/items/pdfy-MgN0H1joIoDVoIC7/The_AWK_Programming_Language.pdf 2021-01-29T15:40:49 #kisslinux this is good though 2021-01-29T15:41:38 #kisslinux written by the awk creators 2021-01-29T15:42:25 #kisslinux _A_ho, _W_einberger, _K_ernighan 2021-01-29T15:43:43 #kisslinux ah very good, thanks! 2021-01-29T15:44:23 #kisslinux dilyn: yeah or you can build the SETUID sandbox 2021-01-29T15:45:24 #kisslinux say wha 2021-01-29T16:08:44 #kisslinux Whats the difference between DESTDIR and INSTALL_ROOT? 2021-01-29T16:09:54 #kisslinux some configure scripts use INSTALL_ROOT instead of destdir 2021-01-29T16:10:04 #kisslinux Makefiles* 2021-01-29T16:11:35 #kisslinux Yes, thats why I'm asking. The QT packages all seem to use INSTALL_ROOT, but whats the difference? 2021-01-29T16:11:48 #kisslinux one's more annoying 2021-01-29T16:14:35 #kisslinux alright im back, and yes dylin, its amazing doing this stuff at work. used to have my tablet with me to work, before I go my tablet. watched alot of movies and series' in work hours. its awesome. are you guy on leave from work, due to covid? :/ 2021-01-29T16:15:06 #kisslinux now Im just gonna reread this stuff, to make sure I got what you guys were refering to, in case I missed something 2021-01-29T16:15:55 #kisslinux yeah work from home since end of march; when this all wraps up we'll be working 2 days at home, 3 days in office. which is a fine compromise, though I don't see why my team specifically needs to be on site 2021-01-29T16:16:56 #kisslinux I see. didnt you work in a bank or something? what do you do there, in any case? feel free to leave it out ofc 2021-01-29T16:17:34 #kisslinux I work from home since 2005 :-) 2021-01-29T16:17:50 #kisslinux yeah a bank. i just process payments and stuff 2021-01-29T16:18:19 #kisslinux that must be amazing trazer. I also wish I could work from home, though I dont think my work will let me take a paper making factory with me home, lol 2021-01-29T16:18:33 #kisslinux I work from home since 2005 :-) 2021-01-29T16:19:03 #kisslinux you never know! 2021-01-29T16:19:10 #kisslinux ok, cool. but yeah, that doesnt sound like something that has to be done on site, but it does make sence to have people on site tbh. even if its not stricly neccessary per say 2021-01-29T16:19:17 #kisslinux haha right 2021-01-29T16:20:03 #kisslinux i mean it justifies the ungodly cost they have for owning the building haha 2021-01-29T16:20:28 #kisslinux ikr. hillarious 2021-01-29T16:20:31 #kisslinux lol 2021-01-29T16:21:10 #kisslinux is there any slang name for new zealander? like austrailians is calles aussies? zealanders? newsiez? lol 2021-01-29T16:22:33 #kisslinux dilyn: KISS-kde are your packages, aren't they? 2021-01-29T16:22:53 #kisslinux yes, its dylins. atleast he owns the repo afaik 2021-01-29T16:23:16 #kisslinux I'm just trying to build libIcal. 2021-01-29T16:23:28 #kisslinux error: 'FALSE' undeclared (first use in this function) 2021-01-29T16:23:28 #kisslinux 1021 | en = ucal_getKeywordValuesForLocale("calendar", NULL, FALSE, &status); 2021-01-29T16:24:58 #kisslinux sad_plan: kiwis 2021-01-29T16:25:00 #kisslinux kiwis is what they're called 2021-01-29T16:25:10 #kisslinux yeah they're basically all my work with a few exceptiosn 2021-01-29T16:25:40 #kisslinux hm 2021-01-29T16:25:57 #kisslinux kiwis nice 2021-01-29T16:26:34 #kisslinux rust packages are the biggest bitch to maintain 2021-01-29T16:27:08 #kisslinux I copied KISS-kde and added the ones from BLFS, 13 are still open, but 70 are good. As of plasma I'm stuck around 70%. 2021-01-29T16:28:04 #kisslinux I renmes solid to solid-hardware-abtraction, that's what it calles at repology. 2021-01-29T16:28:19 #kisslinux what a gross name 2021-01-29T16:29:10 #kisslinux Well, it's soli so who really cares? 2021-01-29T16:29:30 #kisslinux lol 2021-01-29T16:35:06 #kisslinux So, dilyn, did your liibal buld with problem? I found a patch on a BSD list which I might need to apply. 2021-01-29T16:35:50 #kisslinux ok, so lemme get this straight. I cant have the vbox driver built into the kernel, correct? I have to have them as modules. in that case Ill recompile my kernel quickly to remove them. 2021-01-29T16:36:09 #kisslinux and you were right dylin, uname -r didnt exist in my chroot 2021-01-29T16:36:19 #kisslinux Ah, there is an updated version, 3.0.9 2021-01-29T16:39:21 #kisslinux what's the list of drivers you need sad_plan ? vboxdrv, vboxnetflt and vboxnetadp? 2021-01-29T16:40:23 #kisslinux yes, I belive so. those are atleast those who comes with the virtualbox-host-modules-artix pkg. same with gentoo 2021-01-29T16:41:19 #kisslinux always used that pkg, though I did notice vboxpci something something was also listed in the modules it wanted, but Ive never used it to afaik 2021-01-29T16:51:35 #kisslinux WTF? Why the hack does qtWebKit need ruby? 2021-01-29T16:55:01 #kisslinux build time scripts 2021-01-29T16:57:41 #kisslinux because why wouldn't you require make, perl, python, and ruby in your build system simultaneously 2021-01-29T16:57:50 #kisslinux i mean, oBvIoUsLy 2021-01-29T16:58:18 #kisslinux But ruby? I though its for web stuff. 2021-01-29T17:04:02 #kisslinux why don't they just use python or any single language for scripts? 2021-01-29T17:04:28 #kisslinux or were those other scripts written ages back 2021-01-29T17:08:09 #kisslinux on the topic of webkit, gnome epiphany might unironically be a decent browser once they have extensions support done, then you can get ublock and stuff 2021-01-29T17:15:20 #kisslinux I don't use any blocker, neither do I use GTK. Thats why I'm building KISS. 2021-01-29T17:23:58 #kisslinux when i was in college they pushed ruby over perl and python for scripting like that 2021-01-29T17:24:31 #kisslinux so as stuff changed i would assume whichever was in vogue at that moment in time was what got used 2021-01-29T17:35:54 #kisslinux what are y'alls thoughts on qutebrowser 2021-01-29T17:37:14 #kisslinux it requires Python 3.6.1 and Qt 5.12 2021-01-29T17:38:20 #kisslinux it's great but Qt and python packages... 2021-01-29T17:38:20 #kisslinux it uses chromium anyways so I'd rather use ungoogled chromium 2021-01-29T17:45:30 #kisslinux ah, fair enough! i use python in my personal projects so that part isn't a problem with me 2021-01-29T17:46:34 #kisslinux i have just packaged python virtualenv so i can install all the modules in a separate local folder 2021-01-29T17:48:50 #kisslinux Anybody ever thougt of manipulation the prompt when kiss build a package? Gentoo does that while emerging. It would be nice to se what is currently beeing build. 2021-01-29T17:50:47 #kisslinux python3 has the venv module in standard libs, if you're looking for a reason to upgrade from 2 2021-01-29T17:51:47 #kisslinux `python3 -m venv "my_venv_name"` and bob's your uncle 2021-01-29T17:52:55 #kisslinux dilyn: I've got another one: undefined reference to `OrgFreedesktopLogin1ManagerInterface::PrepareForSleep(bool) that hinders me from finishing kworkspace. 2021-01-29T17:55:12 #kisslinux seems to be an issue with systemd, again. 2021-01-29T18:08:09 #kisslinux I can't really help with systemd related issues :o 2021-01-29T18:10:14 #kisslinux I recompiled my kernel, without the vboxdrv modules, seeing as theyre not in source tree, as stated earlier, Ive put the modules into /lib/modules/mykernelversion/ buut i cant get them to load. 2021-01-29T18:10:39 #kisslinux theyre listed in modules.dep 2021-01-29T18:11:38 #kisslinux what do you mean you 'can't get them to load'? 2021-01-29T18:12:03 #kisslinux it gives me an error. gimme a sec, and ill paste them 2021-01-29T18:12:34 #kisslinux modprobe: can't load module vboxdrv (vboxdrv.ko.xz): No error information 2021-01-29T18:12:54 #kisslinux weird 2021-01-29T18:13:11 #kisslinux thats in host. you or mid (cant remember, but doesnt matter) said load them in host. loading them in chroot gives an error about them missing 2021-01-29T18:13:19 #kisslinux modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.10.10 2021-01-29T18:13:24 #kisslinux modprobe -v vboxdrv 2021-01-29T18:13:29 #kisslinux yeah that's expected 2021-01-29T18:13:51 #kisslinux same error as earlier 2021-01-29T18:14:59 #kisslinux no error info ^ 2021-01-29T18:17:16 #kisslinux does it have any dependencies on other modules? 2021-01-29T18:17:18 #kisslinux -D 2021-01-29T18:18:34 #kisslinux not that Im aware of, but Ill check to be sure. only thing gentoo wiki mentioned was 2 kernel stuff to add, virtualization, and one more, cant remember what it was, but I enabled both of em. 2021-01-29T18:19:39 #kisslinux enable module support really, and unable trim unused xported kernel symbols. 2021-01-29T18:19:58 #kisslinux I dont even think the last one is there anymore. atleast I couldnt find it when I looked for it 2021-01-29T18:21:24 #kisslinux the host modules got 3 deps, linux, linux-headers (make) virtualbox-host-dkms=6.1.18 (also make) 2021-01-29T18:21:36 #kisslinux says so on arch on pkg info 2021-01-29T18:21:49 #kisslinux however, dkms conflicts with the others 2021-01-29T18:22:08 #kisslinux so you cant really have dkms and host-modules-arch/artix at the same time afaik 2021-01-29T18:22:23 #kisslinux i meant modules dependencies 2021-01-29T18:22:28 #kisslinux dkms is useless dont bother 2021-01-29T18:22:37 #kisslinux ominous_anonymou oh i didn't know python3 had it built in lol. been using python3-virtualenv separately this whole time 2021-01-29T18:22:50 #kisslinux thats what I was refering to. 2021-01-29T18:22:55 #kisslinux https://archlinux.org/packages/community/x86_64/virtualbox-host-modules-arch/ 2021-01-29T18:23:08 #kisslinux says right there those I mentioned is deps. 2021-01-29T18:23:17 #kisslinux or did you mean just modules in general? 2021-01-29T18:23:50 #kisslinux i meant on other modules in the kernel 2021-01-29T18:24:05 #kisslinux or like, maybe vboxdrv depends on one of the other modules you built with the script 2021-01-29T18:24:15 #kisslinux iirc busybox modprobe doesn't load modules in dependency order 2021-01-29T18:24:47 #kisslinux testuser[m]_ yeah it was introduced in like 3.3 or so 2021-01-29T18:24:56 #kisslinux I didnt build anything with a script, I downloaded them in artix-chroot, and just moved them into the aforementioned dir 2021-01-29T18:25:20 #kisslinux ew 2021-01-29T18:25:22 #kisslinux that wont' work 2021-01-29T18:25:31 #kisslinux I dont know of the script youre refering to, and if its the same one mid refered to, I still dont know which script your talking about :p 2021-01-29T18:25:32 #kisslinux i just meant in general. i don't know which ones are needed on the host vs within the chroot 2021-01-29T18:25:48 #kisslinux I figured by now :p 2021-01-29T18:26:17 #kisslinux I would be happy do wget it if you provided a link or something :p 2021-01-29T18:26:30 #kisslinux so you've got a kiss host OS which has an artix chroot, and you'd like to run virtualbox within that artix chroot? 2021-01-29T18:26:46 #kisslinux 10 points to this fella ^ :D 2021-01-29T18:26:48 #kisslinux sorry i just want to clarify because i confuse myself pretty easily 2021-01-29T18:28:14 #kisslinux its ok. english isnt my main language, so sometimes I seem to mess up the sentences, aswell as me not always recalling things correctly, or at all sometimes aswell. so you have my sympathy 2021-01-29T18:29:49 #kisslinux alright so: 2021-01-29T18:30:04 #kisslinux download the source for whatever module you're trying to build, extract the archive and cd in 2021-01-29T18:30:14 #kisslinux should be as easy as `make`, `make install` 2021-01-29T18:30:23 #kisslinux then, depmod; modprobe $modulenames 2021-01-29T18:31:06 #kisslinux I tried to build them from gentoo repo, but theres something I dont get. ill explain, I just need to find it first 2021-01-29T18:32:51 #kisslinux alright, so I fetched the bottom one from here 2021-01-29T18:32:52 #kisslinux https://dev.gentoo.org/~polynomial-c/virtualbox/ 2021-01-29T18:34:32 #kisslinux gives me a warning about objtool 2021-01-29T18:35:09 #kisslinux hold on, it wasnt the whole thing. ill make a pastebin 2021-01-29T18:37:55 #kisslinux the warning about objtool should be irrelevant; most warnings for modules can be ignored 2021-01-29T18:38:24 #kisslinux so outside of the chroot you have this tarball; you extract it, and then do `make`. it'll take a second, and then you should have no errors 2021-01-29T18:38:41 #kisslinux as long as there are no errors, you should be able to do `make install`, although busybox install shits itself with kernel modules afaik 2021-01-29T18:39:30 #kisslinux https://pastebin.com/wDeZD1yj 2021-01-29T18:39:33 #kisslinux there you go 2021-01-29T18:40:29 #kisslinux that first line 2021-01-29T18:40:35 #kisslinux make V=1 CONFIG_ bla bla bla 2021-01-29T18:40:38 #kisslinux are you running that? 2021-01-29T18:40:53 #kisslinux oh wait wait wait 2021-01-29T18:41:17 #kisslinux another error :p 2021-01-29T18:41:27 #kisslinux you need a symlink 2021-01-29T18:41:41 #kisslinux ait 2021-01-29T18:41:55 #kisslinux should be /usr/src/linux -> /usr/libs/$(uname -r)/build 2021-01-29T18:42:30 #kisslinux kernel modules look for the kernel source tree to know how the kernel was built, this error looks like it can't find that out 2021-01-29T18:42:44 #kisslinux "" " ERROR: Kernel configuration is invalid."; "" 2021-01-29T18:45:09 #kisslinux wtlibs doenst exist, neither does lib/$(uname -r), so neither does build 2021-01-29T18:45:31 #kisslinux if /lib/$(uname -r) doesn't exist you've got bigger problems 2021-01-29T18:45:41 #kisslinux how are you building the kernel? 2021-01-29T18:46:15 #kisslinux like in the guide. make -j6, make install module thingy, make install 2021-01-29T18:46:17 #kisslinux builds just fine 2021-01-29T18:47:44 #kisslinux harump 2021-01-29T18:48:01 #kisslinux oh sorry it's /usr/lib/modules/$(uname -r)/build 2021-01-29T18:48:10 #kisslinux typo my b 2021-01-29T18:48:18 #kisslinux well that dir exist for sure :p 2021-01-29T18:49:10 #kisslinux normally the build/ and kernel/ dirs in that folder are symlinks to the kernel source tree you built the kernel from 2021-01-29T18:49:22 #kisslinux so hopefully that still exists in the same place on your system as when you installed the kernel XD 2021-01-29T18:50:29 #kisslinux I actually had all my linux sources in /var/db/kiss for a while, because of the video on r/kisslinux. I later moved them to usr/src/linux/*, which seems to be in the correct place instead:p 2021-01-29T18:50:41 #kisslinux symlinked fine, but still an error on make 2021-01-29T18:51:35 #kisslinux is it the same error? 2021-01-29T18:51:53 #kisslinux wait, its the symlink thats messed up. 2021-01-29T18:52:10 #kisslinux now the dirs are /usr/src/linux/linux-5.10.10/linux-5.10.10 2021-01-29T18:52:17 #kisslinux last one is the symlinked one 2021-01-29T18:52:22 #kisslinux lmao 2021-01-29T18:52:51 #kisslinux and it goes on forever 2021-01-29T18:52:52 #kisslinux lol 2021-01-29T18:53:12 #kisslinux so the way i have it setup is /usr/src/linux is a symlink pointing to /usr/lib/modules/$(uname -r)/build, which contains a litany of files required for making modules 2021-01-29T18:53:31 #kisslinux if *you* don't have this and instead just opt for make && make install in /usr/src/linux/some-kernel-version... 2021-01-29T18:53:54 #kisslinux then /usr/lib/modules/$(uname -r)/{build,kernel} should point to some directory in /usr/src/linux/some-kernel-version 2021-01-29T18:54:06 #kisslinux presumably you don't need a symlink in this case 2021-01-29T18:55:42 #kisslinux I could just clean it up instead, but this is just what was easy for me to manage the versions. do you just remove the older versions, or whats your method when upgrading the kernel? 2021-01-29T18:56:35 #kisslinux do you keep the tar's in your home or something instead? 2021-01-29T18:56:45 #kisslinux i have a kernel package i use 2021-01-29T18:57:03 #kisslinux prior to that I just did everything in $HOME/git 2021-01-29T18:57:39 #kisslinux yeah, I recall, you have that in you repo, dont you? I actually stumbled upon that the other day when I was sneaking around in your repos 2021-01-29T18:58:10 #kisslinux right, so /usr/src/linux/, the rest is in your home 2021-01-29T18:58:26 #kisslinux ill fix that, and itll probaby make it easier for me aswell. have it more organized 2021-01-29T19:00:45 #kisslinux i probably had /usr/src/linux sylinked to $HOME/git/linux-$(uname -r)/build or something tbh 2021-01-29T19:01:38 #kisslinux ahaa 2021-01-29T19:34:34 #kisslinux aloha 2021-01-29T19:37:20 #kisslinux I took the package manager and build a repo on obsd with wyverkiss/main repo/obsd ports. Everything build upon a base install. 2021-01-29T19:37:59 #kisslinux Webkit2gtk and ffmpeg is almost in place. 2021-01-29T19:39:33 #kisslinux I have a problem to build ffmpeg with clang. It successfully builds, but does not launch. 2021-01-29T19:39:56 #kisslinux It only builds so files with numbers in the end. Not ones without. 2021-01-29T19:40:03 #kisslinux * .so files 2021-01-29T19:41:00 #kisslinux ones without numbers just symlink to the versioned ones 2021-01-29T19:41:02 #kisslinux usually 2021-01-29T19:41:19 #kisslinux .so -> .so.maj -> .so.maj.min -> .so.maj.min.pat 2021-01-29T19:41:35 #kisslinux but that's very exciting! you're tempting me to switch 2021-01-29T19:42:10 #kisslinux So 'ln -s fu.so fu.so.007' ? 2021-01-29T19:42:55 #kisslinux I must says it all takes much more time to build. especially the configure steps which just flow on linux just go halt the time slower. 2021-01-29T19:43:12 #kisslinux interesting 2021-01-29T19:43:41 #kisslinux you shouldn't need symlinks unless some package just *only* searches for a specific... version suffix... which seems like the wrong way to check the version 2021-01-29T19:43:52 #kisslinux the base install ships wiht xorg and stuff(mesa) and a clang/llvm 10 compiler suite. Also gcc4? 2021-01-29T19:44:03 #kisslinux how is OpenBSD, claudia02 2021-01-29T19:44:33 #kisslinux So I thought "everything to build a system" ^^ 2021-01-29T19:44:36 #kisslinux I'm afraid browser performance and boot speed would piss me off :I 2021-01-29T19:45:03 #kisslinux behold, the monolith 2021-01-29T19:45:28 #kisslinux aarng, my needs are simple and I just use it for fun. I am also not very professional :P 2021-01-29T19:45:30 #kisslinux but given I use a lot of OpenBSD stuff already (doas, their ed, their ksh etc.) I should really try it out 2021-01-29T19:45:37 #kisslinux sure 2021-01-29T19:46:34 #kisslinux my needs are very simple too, just need a modern browser and mpv 2021-01-29T19:46:37 #kisslinux the base system installs everything in /usr/{lib,share,bla} and ports(so is kiss) goes to /usr/local. This way no base system should be overwritten 2021-01-29T19:47:05 #kisslinux yep, I've heard BSD file structure is very clean compared to linux 2021-01-29T19:47:13 #kisslinux dilyn, y, ffmpeg expects to search for *.so but only build *.so.007 2021-01-29T19:49:00 #kisslinux that's dumb 2021-01-29T19:49:28 #kisslinux The only package until now where this happens 2021-01-29T19:50:01 #kisslinux that also sound wrong, because i definitely have all of the libs i would expect 2021-01-29T19:52:12 #kisslinux They dont link in the makefile of ports either. 2021-01-29T19:52:41 #kisslinux Also in the package list of ports, they dont have *.so only *.so.007 2021-01-29T19:53:15 #kisslinux They have -extra-ldsoflags="${LDLIBFLAGS}" . But I have not found what this should be yet. 2021-01-29T19:55:58 #kisslinux Hm, I did the symlinking (several files) and got not an undefined symbol to 'xcb_connect' 2021-01-29T19:56:12 #kisslinux Seems definetly not the way to go 2021-01-29T20:01:18 #kisslinux My repo is atm just a quick draft, and I have just thrown the patches from ports towards it when something was not working as expected. 2021-01-29T20:01:47 #kisslinux https://github.com/sdsddsd1/potpourri 2021-01-29T20:02:35 #kisslinux missed opportunity of portpourri 2021-01-29T20:02:49 #kisslinux aarng, by using -current you have an up to date firefox /chromium. 2021-01-29T20:03:32 #kisslinux :< 2021-01-29T20:03:52 #kisslinux that's great. There's qutebrowser too, isn't there? 2021-01-29T20:04:11 #kisslinux Y, they updated qt to 5.x recently 2021-01-29T20:04:28 #kisslinux nice 2021-01-29T20:04:52 #kisslinux wait, is that a port or a package? 2021-01-29T20:05:09 #kisslinux because fuck building qutebrowser and deps :D 2021-01-29T20:05:12 #kisslinux And questions regarding performance are an individual, IMO 2021-01-29T20:05:22 #kisslinux ok 2021-01-29T20:05:23 #kisslinux no its available as binary 2021-01-29T20:05:35 #kisslinux I asked because I heard it can be quite slow with js heavy websites 2021-01-29T20:06:31 #kisslinux that's the tradeoff of security i guess 2021-01-29T20:06:38 #kisslinux On the darkside of the web. It is :p 2021-01-29T20:06:54 #kisslinux :D 2021-01-29T20:07:13 #kisslinux I could probably live with it tbh, as you say, it's pretty much only shit sites 2021-01-29T20:07:15 #kisslinux that's awesome, claudia! cool work! 2021-01-29T20:09:24 #kisslinux Hey, I just realized... if I continued work on replacing curl with axel in KISS, that would add FTP support in addition to increasing throughput. Tempting... 2021-01-29T20:10:54 #kisslinux also, nice port, claudia02 2021-01-29T20:11:05 #kisslinux I was thinking of how nifty it would be to have KISS on *BSD the other day 2021-01-29T20:11:58 #kisslinux Until now its not that difficult because the BSD`s have ther ports tree which provides you with the fixes you need. 2021-01-29T20:12:21 #kisslinux still getting error on building vboxdrv 2021-01-29T20:12:27 #kisslinux https://pastebin.com/L6P7e6Rj 2021-01-29T20:12:49 #kisslinux when you go the way the ports are intended ;) 2021-01-29T20:13:41 #kisslinux * midfavila nods 2021-01-29T20:15:53 #kisslinux And I have also not done a system upgrade yet. I have probably rebuilt all which links to xorg stuff and what not :2021-01-29T20:29:09 #kisslinux what happens if you just do `make -j1` ? 2021-01-29T20:30:00 #kisslinux still an error. although I recompiled my kernel, due to some stupid mistakes on my end when setting the symlinks. I got a new error. ill ive you the pastebin 2021-01-29T20:30:31 #kisslinux https://pastebin.com/SdbqLL8R 2021-01-29T20:31:27 #kisslinux last error seemed to be due to me not having the kernel header installed, which was correct. as Ive deleted the previous one, and hadnt installed the one it symlinked from yet, as I didnt think it mattered, but it did. thus this errer ^ 2021-01-29T20:31:53 #kisslinux I also tried: 2021-01-29T20:31:54 #kisslinux make V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/5.10.10/build M=/home/wololo/vbox/vboxdrv SRCROOT=/home/wololo/vbox/vboxdrv -j8 modules 2021-01-29T20:31:57 #kisslinux same error 2021-01-29T20:35:21 #kisslinux okay so 2021-01-29T20:35:27 #kisslinux ls -l /usr/src/linux ? 2021-01-29T20:37:21 #kisslinux https://pastebin.com/XDGQn1fA 2021-01-29T20:41:20 #kisslinux afaik you should have a build directory in there 2021-01-29T20:41:34 #kisslinux at least, mine has .config Makefile Module.symvers System.map and vmlinux in it 2021-01-29T20:41:59 #kisslinux is your .config in /usr/src/linux? 2021-01-29T20:42:24 #kisslinux yep 2021-01-29T20:42:56 #kisslinux how about make -C /usr/src/linux 2021-01-29T20:43:12 #kisslinux might also need M=$PWD as well 2021-01-29T20:44:06 #kisslinux https://pastebin.com/xbi9tG6d 2021-01-29T20:44:37 #kisslinux linux 5.10.10 has an issue with objtool, which has to be patched, could it be related somehow? 2021-01-29T20:44:45 #kisslinux probably not 2021-01-29T20:44:53 #kisslinux that's just a naked error wtf 2021-01-29T20:45:12 #kisslinux ah ok, just wanna check to be sure :p 2021-01-29T20:45:18 #kisslinux ls -l /usr/lib/modules ? 2021-01-29T20:45:58 #kisslinux vboxdrv ls -l /usr/lib/modules 2021-01-29T20:46:00 #kisslinux ffs 2021-01-29T20:46:06 #kisslinux vboxdrv ls -l /usr/lib/modules 2021-01-29T20:46:11 #kisslinux oh ffs 2021-01-29T20:46:25 #kisslinux https://pastebin.com/A47fnBt4 2021-01-29T20:49:22 #kisslinux ls -l /usr/lib/modules/5.10.10 ? 2021-01-29T20:50:01 #kisslinux https://pastebin.com/Uzb7Yf2y 2021-01-29T20:50:20 #kisslinux grrr 2021-01-29T20:53:07 #kisslinux I have a question, in gentoo wiki for virtualbox, it says enable loadable moduel support, aswell as virtualization, which is fine, but it also says one should not enable 'trim unused exported kernel symbols' now this isnt available for me, its hidden, due to 'enable unused/obsolete exported symbols' if I uncheck it, the first becomes unhidden. could that potentially be a culprit here? 2021-01-29T20:53:43 #kisslinux possibly? if it is this error is uninformative 2021-01-29T20:54:14 #kisslinux you don't want to enable symbol trimming because then you can't build external modules which is why they recommend it 2021-01-29T20:54:18 #kisslinux I would assume 2021-01-29T20:54:30 #kisslinux ah ok, so just leave it as is then 2021-01-29T20:54:39 #kisslinux see now what you should've done was ask this question a year ago when I was figuring it out myself lmao 2021-01-29T20:56:48 #kisslinux lol, riight, at that time Ive bearly used linux at all. I belive I was using fedora at that time, which was really my first distro that I actually used, atleast on my laptop. I used xubuntu on my desktop earlier, but it was sluggish af, so I eventually removed it 2021-01-29T20:57:07 #kisslinux but yeah, I wish I stated with linux earlier, aswell as programming tbh 2021-01-29T20:59:56 #kisslinux @midfavila look up kermit: http://www.kermitproject.org/ "In UNIX, C-Kermit can replace cu, tip, minicom, uucp, ftp, telnet, ktelnet, rlogin, ls, cp,mv, rm, mkdir, rmdir, grep, iconv, recode, find, expect, wget, sendpage, wc, bc, andmaybe even your shell and/or Perl" 2021-01-29T21:02:14 #kisslinux hmm 2021-01-29T21:02:18 #kisslinux will definitely look 2021-01-29T21:02:58 #kisslinux right now I'm packaging {send,fetch,proc}mail 2021-01-29T21:03:38 #kisslinux fetchmail is good, procmail is good, but sendmail is being annoying . -. 2021-01-29T21:03:49 #kisslinux you gonna build your own mail server? 2021-01-29T21:04:03 #kisslinux or just connect out to one and manage your email locally? 2021-01-29T21:04:47 #kisslinux my own mail server will be in the future 2021-01-29T21:04:58 #kisslinux but as of late I've been experimenting with mh 2021-01-29T21:05:10 #kisslinux and that requires dedicated transfer agents and delivery agents 2021-01-29T21:05:15 #kisslinux it also doesn't filter or do any of that 2021-01-29T21:05:22 #kisslinux hence, send, fetch, and procmail 2021-01-29T21:06:13 #kisslinux i've also got a Xaw-based GUI to mh up and running 2021-01-29T21:07:15 #kisslinux hmmmmmm 2021-01-29T21:07:24 #kisslinux kermit could be a nice suite to add to my laptop 2021-01-29T21:07:51 #kisslinux has it been packaged already, or..? 2021-01-29T21:13:57 #kisslinux man, fuck sendmail 2021-01-29T21:14:05 #kisslinux it won't compile with libressl 2021-01-29T21:14:35 #kisslinux no it hasn't been packaged, and i haven't tried so no clue what it'd be like 2021-01-29T21:15:05 #kisslinux i just learned of it the other day and thought it was interesting 2021-01-29T21:15:07 #kisslinux i'll look into packaging it later today 2021-01-29T21:16:01 #kisslinux for now I'm going to try setting up courier 2021-01-29T21:16:15 #kisslinux and probably see if I can split my functioning and in-progress packages into seperate repos 2021-01-29T21:17:57 #kisslinux ew, courier requires perl. that's off-limits 2021-01-29T21:23:16 #kisslinux well, I guess I'll start work on c-kermit 2021-01-29T21:35:48 #kisslinux Folks i see the last commit was like 2 months ago why is it like that? 2021-01-29T21:39:30 #kisslinux dylan is out of contact right now, so there's a community port you should use instead... scroll back in IRC to see what to use 2021-01-29T21:41:09 #kisslinux Uni? 2021-01-29T21:41:44 #kisslinux we aren't sure 2021-01-29T21:41:53 #kisslinux no one's heard from him 2021-01-29T21:44:49 #kisslinux @midfavila you might want the daily version: http://www.kermitproject.org/ckdaily.html as I couldn't get the release to compile 2021-01-29T22:40:21 #kisslinux ckucmd.c:7595:48: error: invalid use of incomplete typedef 'FILE' 2021-01-29T22:40:21 #kisslinux 7595 | debug(F101,"cmdconchk stdin->_cnt","",stdin->_cnt); 2021-01-29T22:40:39 #kisslinux i'm gonna guess this is a glibc vs. musl problem? 2021-01-29T22:53:40 #kisslinux yeah the release doesn't work 2021-01-29T22:53:47 #kisslinux not on glibc or musl 2021-01-29T22:54:00 #kisslinux there's a redhat patch that fixes it, but then ld spits out the cryptic error of doom 2021-01-29T22:54:05 #kisslinux something something multiple definitions 2021-01-29T22:54:10 #kisslinux whenever I see those I just give up 2021-01-29T22:55:12 #kisslinux boo. i was able to compile the test one on WSL Ubuntu just fine 2021-01-29T22:55:28 #kisslinux what version of ld does ubuntu use though 2021-01-29T22:55:40 #kisslinux because it's possible ldd and gcc on KISS are too new and expect more modern code 2021-01-29T22:55:45 #kisslinux idk I'm not a software engineer, lel 2021-01-29T22:57:15 #kisslinux well the release was supposedly fixed to work with ubuntu 20.04 2021-01-29T22:57:22 #kisslinux which is almost a year old i guess 2021-01-29T22:57:40 #kisslinux yeah but they're probably still using older build tools upstream than we are 2021-01-29T22:57:59 #kisslinux * midfavila shrugs 2021-01-29T22:58:11 #kisslinux ldd 2.31 on my wsl ubuntu 2021-01-29T22:58:25 #kisslinux hmm 2021-01-29T22:58:26 #kisslinux odd 2021-01-29T22:58:29 #kisslinux my kissbox says 1.2.1 ... 2021-01-29T22:58:35 #kisslinux my box says 2.32 2021-01-29T22:58:50 #kisslinux ...but the package manager says 5.2.0 2021-01-29T22:58:53 #kisslinux gcc 10.2.0 on kissbox 2021-01-29T22:58:53 #kisslinux wtf 2021-01-29T22:59:07 #kisslinux the version provided by the program is out of sync with the package manager 2021-01-29T22:59:08 #kisslinux is that like 2021-01-29T22:59:09 #kisslinux gcc 9.3.0 on wsl ubuntu 2021-01-29T22:59:11 #kisslinux supposed to happen 2021-01-29T22:59:19 #kisslinux i don't know, i'm out of my depth with that 2021-01-29T22:59:23 #kisslinux hrm 2021-01-29T22:59:32 #kisslinux maybe I should look into forking kiss 2021-01-29T22:59:57 #kisslinux as great as the package manager is, a lot of stuff has trouble building on KISS compared to, say, CRUX 2021-01-29T23:00:15 #kisslinux if I could I'd just use a stripped-down CRUX with KISS slapped on top 2021-01-29T23:00:30 #kisslinux what package contains ldd? 2021-01-29T23:00:33 #kisslinux i could try rebuilding it 2021-01-29T23:00:45 #kisslinux probably binutils 2021-01-29T23:00:46 #kisslinux lemme check 2021-01-29T23:01:00 #kisslinux oh, no 2021-01-29T23:01:03 #kisslinux it's provided by the C library 2021-01-29T23:01:12 #kisslinux so glibc/uclibc/dietlibc/musl/whatever 2021-01-29T23:01:16 #kisslinux oh ok 2021-01-29T23:01:53 #kisslinux i doubt a recompile will work tbh 2021-01-29T23:01:57 #kisslinux but I guess I could give it a shot 2021-01-29T23:02:03 #kisslinux should only take a few seconds on my workstation 2021-01-29T23:02:23 #kisslinux i'm trying it right now, maybe i screwed something up 2021-01-29T23:02:46 #kisslinux honestly, I think KISS is a cool proof of concept 2021-01-29T23:02:51 #kisslinux and totally useable as a PC OS 2021-01-29T23:03:06 #kisslinux but I feel like it's lacking polish in the base system 2021-01-29T23:03:13 #kisslinux ...which, to be fair, is totally in line with its goals 2021-01-29T23:03:45 #kisslinux well little things like this i don't think it was intended to provide. the user would be the one that drives making new packages, i'm just too dumb to know how in this case lol 2021-01-29T23:06:51 #kisslinux well you can't really package software that doesn't work with your toolchain 2021-01-29T23:06:52 #kisslinux :p 2021-01-29T23:07:06 #kisslinux i'll have to try and transplant some of CRUX's ports into KISS 2021-01-29T23:07:16 #kisslinux see if I can improve its reliability 2021-01-29T23:08:42 #kisslinux i could change it and push a patch upstream to get it accepted 2021-01-29T23:09:00 #kisslinux if you think you can improve it, go for it 2021-01-29T23:10:09 #kisslinux oh i don't think i can. i don't even understand what's failing, really. some kind of buffer peek i think? 2021-01-29T23:12:29 #kisslinux line 7551 of ckucmd.c has a comment describing it... i _think_ 2021-01-29T23:13:14 #kisslinux well, let me know if you figure it out 2021-01-29T23:13:21 #kisslinux I can't read or write much C. 2021-01-29T23:13:49 #kisslinux i like C in general, but i absolutely detest the ifdef and macro mess that most big programs become 2021-01-29T23:15:06 #kisslinux will definitely let you know if i figure anything out. i think it doesn't know about musl which is making it confused 2021-01-29T23:15:35 #kisslinux fwiw I get the same error on glibc 2021-01-29T23:17:47 #kisslinux I need to get into proper programming more 2021-01-29T23:18:07 #kisslinux I can read and write basic Python, C, LISP, and x86, but... nothing useful gemini://gemini.ctrl-c.club/~phoebos/logs/freenode-kisslinux-2021-01-29.txt

-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/plain; charset=utf-8

-- Response ended

-- Page fetched on Sun Jun 2 09:49:40 2024