[2021-06-14T00:05:29Z] grr, this device doesn't show up on my pi, my laptop, or my windows desktop :/ [2021-06-14T00:31:16Z] have you considered plugging it in? [2021-06-14T00:54:31Z] hi! I just finished the base install of kiss and booting, I will press the option to load the kernel and I get "Loading kernel ...." and nothing else will happen [2021-06-14T01:02:54Z] AAAA: The loading kernel version message is done by the bootloader, nothing else happening could be a few reasons [2021-06-14T01:04:41Z] micr0: I have this packaged here: https://github.com/jedavies-dev/kiss-aarch64/tree/master/extra/gcc-baremetal [2021-06-14T01:10:58Z] midfavila: yes [2021-06-14T01:11:20Z] https://sr.ht/~armaan [2021-06-14T01:42:12Z] thanks, but I already packaged it myself - unrelated, what are your recommendations for a debloated emacs experience, acheam? [2021-06-14T01:42:32Z] is there any way to remove the three different calculators and all the games? [2021-06-14T01:43:11Z] emacs come with 3 calculators and games? lol [2021-06-14T01:43:35Z] also a web browser, shell, psychologist, IRC client... [2021-06-14T01:44:06Z] if I could have *just* the editing functions, I'd be much happier [2021-06-14T01:45:11Z] [2021-06-14T01:45:56Z] the text editor is alright, honestly - if I could have a stripped-down GTK2 emacs without all the extraneous crap, that would be awesome. I just want to have its LISP-related functionality. [2021-06-14T01:46:31Z] https://github.com/hughbarney/zepl maybe [2021-06-14T01:48:04Z] i might try climacs [2021-06-14T01:50:18Z] is this an error I should worry abt? grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=kiss [2021-06-14T01:50:19Z] Installing for x86_64-efi platform. [2021-06-14T01:50:19Z] modprobe: can't change directory to '5.8.0-25-generic': No such file or directory [2021-06-14T01:51:50Z] midfavila: how did you package it? [2021-06-14T01:51:54Z] compared to minr [2021-06-14T01:52:26Z] right now it's kind of shit, but I added a step to check for if there's a pre-existing SBCL or ECL on the system [2021-06-14T01:52:37Z] in the future, if there isn't, I'm going to have the package bootstrap a temporary ECL toolchain [2021-06-14T01:52:47Z] ah nice [2021-06-14T01:52:50Z] yeah [2021-06-14T01:52:55Z] ECL is so fucking slow, dude [2021-06-14T01:52:58Z] I just hard make depped on ecl [2021-06-14T02:02:42Z] AAAA: if grub finishes with 0 and it boots then maybe not :P [2021-06-14T02:02:43Z] i'm starting to hate quicklisp [2021-06-14T02:03:20Z] I am currently trying to find out why it is not booting :( [2021-06-14T02:19:18Z] Anyone getting a segfault on the community Emacs package? [2021-06-14T02:52:55Z] ok im back [2021-06-14T02:53:00Z] and I dug around [2021-06-14T02:53:08Z] and the issue seems to be when i try to boot [2021-06-14T02:53:29Z] I get ``error: no suitable video mode found`` [2021-06-14T02:56:49Z] did you compile the correct drivers for your hardware though? [2021-06-14T02:57:20Z] i have amdgpu firmware in /usr/lib/firmware and I have it compiled as a module in my kernel [2021-06-14T02:58:00Z] recompile, but not as module. [2021-06-14T02:58:09Z] ok [2021-06-14T02:59:07Z] its not loading the modules, because the system doesnt know it needs them. you can use modules, but its adviced against doing so. with kiss anyway that is. [2021-06-14T02:59:53Z] you can use modules, but you just have to configure your system to start them on boot. its just alot easier to compile them straight into the kernel. [2021-06-14T03:00:39Z] how do I make a package read the file in files dir inside builddir? im trying to package the kernel for easier upgrading it, but it doesnt read the file.. just complains that it isnt there [2021-06-14T03:04:52Z] okay I rebuilt amdgpu directly into the kernel [2021-06-14T03:04:53Z] rebooting [2021-06-14T03:13:21Z] sad_plan: did you add it to the sources file? [2021-06-14T03:14:07Z] no, I did not. perhaps thats the issue. but now that you mention it. Ive seen it in several places. Ill dig into that right away! [2021-06-14T03:15:45Z] yeah that was indeed it. cheers [2021-06-14T03:46:36Z] What are some good IRC clients in the repositories? [2021-06-14T03:47:39Z] catgirl [2021-06-14T03:54:55Z] GalaxyNova: kirc or irssi is also in the repos. both written in C afaik. theres also birch, which is just a bash script. I personally use birch [2021-06-14T05:23:56Z] Hi [2021-06-14T05:27:51Z] o/ [2021-06-14T07:20:50Z] dilyn: there seems to be a checksum mismatch with tiff [2021-06-14T07:21:52Z] absolutely love when they do stuff like that [2021-06-14T07:22:11Z] that's all HatRed's fault [2021-06-14T07:23:11Z] hmmm [2021-06-14T07:23:15Z] there doesn't seem to be? [2021-06-14T07:24:38Z] Lol [2021-06-14T07:24:40Z] it broke 2 times [2021-06-14T07:24:45Z] worked on the 3rd download [2021-06-14T07:24:45Z] also love that :v [2021-06-14T07:24:56Z] is it possible that a mismatch exisrts only for amd64 but not for the rpi architecture, or v.v.? [2021-06-14T09:29:48Z] jedavies: I had no luck also to build serious-engine. It fails at 40% ish at "libentitiesMP" with _uint64 something. [2021-06-14T09:34:04Z] claudia thanks for the fix to love by the way, I did the same in my own repository, but wasn't sure if there were unwritten rules about using archives vs releases from GitHub [2021-06-14T09:37:49Z] claudia: I got it to build, had to patch Engine/Base/Types.h: http://0x0.st/-LYH.txt . However nothing happens when I run ssam. Maybe missing data files? [2021-06-14T09:38:15Z] This is with clang though [2021-06-14T09:38:58Z] did you try an strace ? [2021-06-14T09:39:19Z] chaffity: I think what ever works. And gnu configure is preferred over cmake because one less dep to build stuff. Honestly I had not looked deep into it before <.< [2021-06-14T09:46:49Z] jedavies: It still fails. I have to get clang and llvm then. [2021-06-14T09:47:11Z] As I understand you need th *.gro files from the install CD. [2021-06-14T09:47:42Z] I have packaged bchunk and bin2iso if you have your game as .bin .cue available. [2021-06-14T09:51:53Z] Thanks, will try building with the data files as in the readme. Think I have a copy of the game somewhere around here... [2021-06-14T09:54:17Z] yonk [2021-06-14T10:18:30Z] jedavies: This is the build failing with gcc. http://ix.io/3pV1 The clang build fails at the end while linking. http://ix.io/3pV4 [2021-06-14T10:24:04Z] For the clang one, looks like it needs "-lc++abi -lc++". But that's what I'd do since I'm on libc++, not sure about libstdc++/gcc. [2021-06-14T10:25:22Z] Did you export CXX to clang by mistake instead of clang++? [2021-06-14T10:35:58Z] testuser[m]1: yes (: [2021-06-14T10:40:56Z] lol [2021-06-14T10:49:36Z] snakedye: wo [2021-06-14T10:50:10Z] hello sweets [2021-06-14T10:50:31Z] hi [2021-06-14T10:51:49Z] hi [2021-06-14T10:52:01Z] I don't even use kiss but birch brought me here [2021-06-14T10:52:31Z] who [2021-06-14T10:52:41Z] and I don't use kiss either, not actively anyways [2021-06-14T10:53:19Z] I think birch is dylan's irc client [2021-06-14T10:54:50Z] interesting [2021-06-14T10:54:53Z] I might try it out [2021-06-14T10:54:54Z] sec [2021-06-14T10:55:42Z] jedavies: Ok nice. I have got it to build and start. Its just missing some level stuff for now. [2021-06-14T10:57:00Z] Build succeded with clang. [2021-06-14T10:57:12Z] test? [2021-06-14T10:57:31Z] hello? [2021-06-14T10:57:38Z] hi [2021-06-14T10:57:41Z] wo it works [2021-06-14T10:57:45Z] :) [2021-06-14T10:57:52Z] interesting. I didn't need to message the nickserv? [2021-06-14T11:00:00Z] weird [2021-06-14T11:00:26Z] don't really know how to dping someone with birch. [2021-06-14T11:00:48Z] dping? [2021-06-14T11:01:10Z] ping [2021-06-14T11:01:30Z] o [2021-06-14T11:01:42Z] idk [2021-06-14T11:01:51Z] I like this a lot more than irssi tho [2021-06-14T11:02:08Z] snakedye: I just put their name in front, like so [2021-06-14T11:02:26Z] Sweets like this? [2021-06-14T11:02:42Z] yuh [2021-06-14T11:02:57Z] nice [2021-06-14T11:03:51Z] It's comfy. I prefer it to weechat [2021-06-14T11:05:28Z] it's actually one of the nicer ones I've used [2021-06-14T11:05:52Z] simplistic in it's ui, normally the other clients just throw a bunch of dog shit on the screen and call it good [2021-06-14T11:08:27Z] weechat is probably one of the worst offender. the default config is disgusting [2021-06-14T11:10:16Z] idk man, irssi is pretty fuckin bad [2021-06-14T11:11:31Z] i'll check it out [2021-06-14T11:12:45Z] I can send you a screenshot [2021-06-14T11:13:24Z] sure [2021-06-14T11:14:23Z]  pinged on discord [2021-06-14T11:16:29Z] I love how Dylan put so much effort into making KISS and other projects shell agnostic, but also wrote incredible things like Birch in Bash [2021-06-14T11:17:32Z] all in good fun [2021-06-14T11:17:43Z] yeah it's insane. he's a bash magician [2021-06-14T11:18:05Z] irc client in C isn't all that impressive; irc is just connecting to a socket and follow an extremely simple protocol [2021-06-14T11:18:07Z] It's less than 500 SLOC, including comments, what a legend [2021-06-14T11:18:33Z] irc in a shell is quite hard, most shells don't provide methods of creating a socket connection... bash does though ;) [2021-06-14T11:20:32Z] ohhh is dylan back? [2021-06-14T11:20:54Z] his gh has been active recently [2021-06-14T11:20:57Z] *nods* [2021-06-14T11:21:27Z] yo wait a fuckin minute [2021-06-14T11:21:29Z] he's back? [2021-06-14T11:21:56Z] where he at then [2021-06-14T11:22:07Z] @sweets is Bash the only shell you can do that in? Birch is writing to /dev/tcp, which any other shell could do, right? [2021-06-14T11:22:19Z] no, they can't [2021-06-14T11:22:34Z] its created by bash [2021-06-14T11:22:37Z] \/dev/tcp is not a real device mounted by the kernel [2021-06-14T11:22:42Z] Learn something every day [2021-06-14T11:22:46Z] it's virtually created by bash [2021-06-14T11:22:52Z] and only exists in the bash run time [2021-06-14T11:55:52Z] midfavila: git.sdf.org's SSL cert has expired :p [2021-06-14T11:56:17Z] Sweets: https://libera.irclog.whitequark.org/kisslinux/2021-06-12#30072265 [2021-06-14T11:56:27Z] we concluded that he needs some time to reunite with the community [2021-06-14T12:01:28Z] phoebos yeah, I know [2021-06-14T12:01:39Z] tell that to SDF membership, I can't do anything about it [2021-06-14T12:01:44Z] it's prolly already been reported [2021-06-14T12:18:05Z] making a wm for macos is so much more fun than for linux [2021-06-14T12:18:16Z] it's more like a puzzle, since there's no api you can use to make one [2021-06-14T12:18:34Z] sounds more like a pain, to me...... [2021-06-14T12:18:54Z] not at all [2021-06-14T12:19:10Z] i guess a keyboard-only wm is impossible on maco$$$$ [2021-06-14T12:19:17Z] I mean, sure, but if you're programming and you don't ever encounter something that requires more than 2 brain cells, are you really programming? [2021-06-14T12:19:25Z] schillingk: It's completely possible [2021-06-14T12:19:33Z] Fair enough, Sweets. [2021-06-14T12:22:42Z] One of the things I'd like to try (no idea how successful it would be...) would be hooking up a Geiger counter to my PC via i2c [2021-06-14T12:22:55Z] use it as a source of additional entropy, or whatever [2021-06-14T12:23:48Z] near tchernobul ? [2021-06-14T12:24:07Z] Not even on the same continent. [2021-06-14T12:24:23Z] But it would be a good exercise [2021-06-14T12:29:10Z] can hummingbird be ported to OSX? [2021-06-14T12:29:15Z] testuser[m]1 thanks! I'll try it out at some point! [2021-06-14T12:31:33Z] np [2021-06-14T12:58:53Z] midfavila-laptop: No, com.unity emacs works for me [2021-06-14T13:12:24Z] hey guys i finished the kiss package manager in python, little more complex than i was hoping but the performance is VERY close to shell version [2021-06-14T13:12:33Z] feel free to critique it: http://0x0.st/-LgD.py [2021-06-14T13:20:08Z] wow looks like you got most of the same functionality, im impressed [2021-06-14T13:20:29Z] very impressive work [2021-06-14T13:20:36Z] very terse [2021-06-14T13:23:22Z] i thought you'd be impressed, mid. only a couple hundredths of a second difference now! [2021-06-14T13:23:46Z] i'm so impressed, in fact, that I've now decided to become a python evangelist [2021-06-14T13:23:53Z] you've shown me the light [2021-06-14T13:25:05Z] speaking of "seeing the light" [2021-06-14T13:25:07Z] you are now an honorary lizard person! ... whoops i mean python person ... [2021-06-14T13:25:20Z] after playing with stumpwm for a bit, I think I see why people like tilers [2021-06-14T13:27:10Z] next you're gonna start using gaps between your windows [2021-06-14T13:27:20Z] that would be cringe and reddit-pilled [2021-06-14T13:27:21Z] so no [2021-06-14T13:27:22Z] this is truly the strangest timeline [2021-06-14T13:27:22Z] i'm not [2021-06-14T13:27:42Z] only reason I'm considering switching on my laptop is because a: [2021-06-14T13:27:48Z] 1366x768 is a criminal resolution [2021-06-14T13:27:59Z] and b: it's an excuse to learn Common Lisp [2021-06-14T13:28:04Z] tilers are essentially tmux for graphical applications, i can understand their appeal for sure [2021-06-14T13:28:23Z] stumpwm configuration is lisp? [2021-06-14T13:28:29Z] the whole thing is lisp [2021-06-14T13:28:38Z] written in lisp, configured in lisp [2021-06-14T13:28:41Z] oh nice! [2021-06-14T13:28:52Z] it's designed to be integrated with - bleh - emacs [2021-06-14T13:29:05Z] which I can't use even if I wanted to, since the package segfaults for me [2021-06-14T13:30:04Z] oh my interest just disappeared [2021-06-14T13:30:15Z] gdb it [2021-06-14T13:30:17Z] it would still be useful to read through its code though [2021-06-14T13:30:28Z] although tbf omanom I don't know *how* it's "integrated" [2021-06-14T13:30:41Z] it might just be because it shares command chord-style controls [2021-06-14T13:31:04Z] nah, like, the build itself segfaults. I can't even get a binary, testuser[m]1 [2021-06-14T13:31:29Z] Lol [2021-06-14T13:31:30Z] Wtf [2021-06-14T13:31:44Z] welcome to the weird, weird world of my system [2021-06-14T13:31:59Z] i've had packages segfault so badly that they boot me out of X [2021-06-14T13:32:15Z] crash their window, crash my WM, crash my DM [2021-06-14T13:32:21Z] and finally crash X [2021-06-14T13:32:24Z] it's kind of impressive [2021-06-14T13:39:33Z] Cascading failure [2021-06-14T13:39:58Z] mhm [2021-06-14T13:42:46Z] oh, okay, I see what's going on with emacs [2021-06-14T13:42:59Z] it builds a bootstrapper and then the *bootstrapper* is what segfaults [2021-06-14T13:43:03Z] nice [2021-06-14T13:43:09Z] much clearer and easier to fix. [2021-06-14T13:44:52Z] Is it because you're booting an OS in your OS... [2021-06-14T13:45:16Z] KVM or Qemu might be helpful [2021-06-14T13:45:31Z] >mfw not sure if you're meming [2021-06-14T13:45:43Z] emacs isn't an OS. [2021-06-14T13:45:49Z] I am [2021-06-14T14:09:01Z] oh, sls got renamed ssu? [2021-06-14T14:09:14Z] yeah, a while ago [2021-06-14T14:09:16Z] it tripped me up too [2021-06-14T14:09:31Z] also i dont see it packaged in community... [2021-06-14T14:09:37Z] maybe my community is pointing to the wrong place... [2021-06-14T14:14:18Z] what is causing following errors: https://0x0.st/-LEM.txt? I have all packages mentioned in install section installed, including liberation-fonts [2021-06-14T14:14:55Z] It's harmless [2021-06-14T14:15:07Z] There is not ${prefix}/ dir [2021-06-14T14:15:12Z] There's not supposed to be [2021-06-14T14:15:33Z] Is the server not starting ? [2021-06-14T14:16:13Z] Yes :( maybe because of error from first line? [2021-06-14T14:16:35Z] no [2021-06-14T14:16:41Z] Is your user in video group [2021-06-14T14:16:56Z] yes [2021-06-14T14:17:02Z] `nc termbin.com 9999 < /home/kornel/.local/share/xorg/Xorg.1.log` [2021-06-14T14:17:36Z] https://termbin.com/68lf [2021-06-14T14:18:10Z] Thanks for helping :) [2021-06-14T14:18:18Z] eudev or libudev-zero ? [2021-06-14T14:18:29Z] eudev [2021-06-14T14:18:34Z] `pgrep udev` [2021-06-14T14:18:43Z] Did you enable the runit service [2021-06-14T14:19:23Z] xf86-input-libinput installed ? [2021-06-14T14:19:42Z] oh, sorry for wasting your time, I done `kiss reset` and I forgot about enabling eudev :( [2021-06-14T14:20:00Z] Lol [2021-06-14T14:20:42Z] kiss rese [2021-06-14T14:20:46Z] t? [2021-06-14T14:21:06Z] It uninstalls everything [2021-06-14T14:21:11Z] Except core [2021-06-14T14:21:25Z] i don't even install reset [2021-06-14T14:21:25Z] "reset Remove all packages except for the base" [2021-06-14T14:21:33Z] oh [2021-06-14T14:21:33Z] or most of the extensions, honestly [2021-06-14T14:21:53Z] ...that reminds me, has the new dependency resolution code in kiss been upstreamed yet? [2021-06-14T14:21:58Z] if so I need to rebase my fork... [2021-06-14T14:22:00Z] Soon [2021-06-14T14:22:07Z] There's some bug [2021-06-14T14:22:07Z] s [2021-06-14T14:22:12Z] plural [2021-06-14T14:22:13Z] bug [2021-06-14T14:22:13Z] s [2021-06-14T14:22:16Z] got it [2021-06-14T14:22:36Z] if I knew more about graph theory I'd poke at it [2021-06-14T14:23:44Z] bleh, emacs still won't compile and climacs doesn't work. this is disappointing [2021-06-14T14:26:55Z] "i don't even install reset" midfavila-laptop what's the difference between reset and clear, I had no idea reset was a thing [2021-06-14T14:28:07Z] mid's talking about kiss-reset [2021-06-14T14:28:54Z] the difference between clear and reset is that clear only clears the screen, while reset puts the terminal (back) into a sane state [2021-06-14T14:29:19Z] cat a binary file and see how useful your terminal is afterwards [2021-06-14T14:29:30Z] A la tput --reset? Colours and what not? [2021-06-14T14:29:48Z] Shucks, just tput reset, I tried [2021-06-14T14:29:53Z] no, tty settings and such [2021-06-14T14:37:47Z] testuser[m]1: actually I had udevd enabled… and yes, xf86-input-libinput is installed [2021-06-14T14:39:59Z] midfavila-laptop: graph theory is easy. tricky part was to implement it in shell without pointers/structures/arrays [2021-06-14T14:40:19Z] also unlike recursive DFS, BFS algo is harder to implement because it requires inline modification of graph, but still possible though [2021-06-14T14:41:20Z] kernelc_ does it work as root ? [2021-06-14T14:41:33Z] I had modified versions of some packages, probably they were cached. I removed local repo from KISS_PATH, and then I done `kiss reset`. Is it possible that after reset modified packages from cache were installed? [2021-06-14T14:42:12Z] If you do kiss i without kiss b then whatever binary is present in ~/.cacke/kiss/bin is used [2021-06-14T14:42:41Z] It can be garbage (just needs a valid /var/db/kiss), just the version needs to match [2021-06-14T14:43:05Z] It can't check if it belongs to the current repo in path [2021-06-14T14:43:15Z] I think I done 'kiss b' every time, but I will recompile everything [2021-06-14T14:43:17Z] Well it can but doesn't [2021-06-14T14:56:03Z] illiliti should i be using your eiwd fork? [2021-06-14T14:56:34Z] yes [2021-06-14T14:56:49Z] if you don't mind gcc dep [2021-06-14T14:58:05Z] 'kiss r' can't remove dwm, interesting [2021-06-14T14:58:25Z] however, dylan's eiwd has some CVE's afaik [2021-06-14T14:59:02Z] http://0x0.st/-LEd.txt [2021-06-14T15:02:14Z] you can manually remove the folder from installed too, if you're sure its ready to be gone [2021-06-14T15:03:09Z] manifest file is empty but /usr/bin/dwm binary is presented [2021-06-14T15:07:57Z] Something messed up yoyr manifest file then [2021-06-14T15:08:04Z] Kiss just removes everything present in that file [2021-06-14T15:08:11Z] So if it's empty it eon't do anything [2021-06-14T15:08:37Z] maybe bug in 'kiss reset'? [2021-06-14T15:10:02Z] No its just supposed to call kiss remove [2021-06-14T15:14:38Z] hiii! [2021-06-14T15:19:08Z] Hi [2021-06-14T15:19:19Z] 2 days ago or so I tried installing KISS linux on a usb drive in order to finish my little project of running the nvidia drivers on it, it was great! Also that efistub thing is very nice, it was way easier to install than grub! It really went well until I tried to use a fstab... I tried using PARTUUID which seems to be supported but to no avail. I tried removing the quotes and putting it in all [2021-06-14T15:19:25Z] lowercase, but the boot sequence always fails telling me that it can't parse it properly... Am I doing something wrong? [2021-06-14T15:19:36Z] extra long message today [2021-06-14T15:22:55Z] post your grub config [2021-06-14T15:23:12Z] I didn't use grub [2021-06-14T15:23:25Z] post logs [2021-06-14T15:23:58Z] wow i am bad at reading [2021-06-14T15:23:58Z] does it save them somewhere? [2021-06-14T15:24:04Z] noocsharp: no worries [2021-06-14T15:24:34Z] dmesg might give some info [2021-06-14T15:25:04Z] so I should boot the usb stick, right? [2021-06-14T15:25:14Z] You don't need an fstab btw if you just want to mount the rootfs [2021-06-14T15:25:25Z] root=/ whatever should be passed in efistub [2021-06-14T15:25:46Z] testuser[m]1: I know, but I wanted to mount the boot partition too since it's what I plan to do in my actual install when I'll switch [2021-06-14T15:26:17Z] and anyways I want to know what I'm doing wrong since on the web it looks like people done it [2021-06-14T15:26:18Z] Post the fstab [2021-06-14T15:26:25Z] oh yeah I have it on hand [2021-06-14T15:26:49Z] just give me a second [2021-06-14T15:27:35Z] http://0x0.st/-L6Z.txt [2021-06-14T15:27:36Z] here it is [2021-06-14T15:28:05Z] oh ignore the weird "tmpfs", I added it by accident at the end [2021-06-14T15:28:18Z] I indented it before booting my main distro [2021-06-14T15:28:48Z] not the same as PARTUUID, but I had a lot of issues using LABEL= in my fstab [2021-06-14T15:29:50Z] does busybox implement fstab reading too? [2021-06-14T15:30:03Z] maybe it just doesn't have that feature? [2021-06-14T15:30:52Z] I few times confused PARTUUID with UUID [2021-06-14T15:31:32Z] here it's volunary [2021-06-14T15:32:10Z] s/volunary/voluntary/ [2021-06-14T15:37:56Z] Are you saying that UUID and PARTUUID are the same thing? [2021-06-14T15:38:09Z] no [2021-06-14T15:38:29Z] UUID is the UUID of the FS, PARTUUID of the GPT partition [2021-06-14T15:38:45Z] oh, okay [2021-06-14T15:39:39Z] I heard that PARTUUID is my only choice if I wanted persistent block naming, as UUID works only with initramfs [2021-06-14T15:41:15Z] no wait, this might only be true when passing kernel arguments [2021-06-14T15:43:36Z] the weird thing is that PARTUUID works as a kernel argument (root=PARTUUID=[UUID]) but not in the fstab configuration [2021-06-14T15:46:29Z] should I give /dev/disk/by-partuuid a shot? [2021-06-14T15:49:16Z] /dev/disk/by-partuuid populated by device manager, not by kernel [2021-06-14T15:49:33Z] oh [2021-06-14T15:54:21Z] maybe I should just give up and use UUID [2021-06-14T15:58:07Z] I think I'll try using something else such as PARTLABEL, LABEL or UUID [2021-06-14T15:58:23Z] I'll tell you how it goes, cya soon! [2021-06-14T16:03:00Z] bruh https://i.imgur.com/n3UdypO.png [2021-06-14T16:03:20Z] so much wrong with that [2021-06-14T16:05:51Z] meh.. [2021-06-14T16:05:58Z] browsers are garbage [2021-06-14T16:06:28Z] Why are you using imgur [2021-06-14T16:08:44Z] illiliti is your version packaged on any community repo? [2021-06-14T16:08:56Z] or should i just fork the community eiwd to my personal repo and point it [2021-06-14T16:09:09Z] just fork [2021-06-14T16:09:22Z] it is not packaged yet [2021-06-14T16:10:09Z] I found one in https://github.com/hovercats/kiss-dumpsterfire [2021-06-14T16:12:21Z] dumpsterfire is a proper description of the work being done here [2021-06-14T16:23:57Z] added hovercats/kiss-dumpsterfire to my repos/repo xD [2021-06-14T16:26:17Z] testuser[m]1: because i'm on my arch laptop right now, using flameshot [2021-06-14T16:26:29Z] within a week or so, it will be running kiss though [2021-06-14T16:26:49Z] I'm back! [2021-06-14T16:26:53Z] hi [2021-06-14T16:27:12Z] dilyn: how would you feel about a binary chromium package? [2021-06-14T16:27:34Z] ok, so apparently only UUID works, I haven't tried LABEL but I feel like it works too. I'm still curious on why PARTUUID or PARTLABEL don't work [2021-06-14T16:27:39Z] though [2021-06-14T16:27:44Z] what's hovercat's alter ego again? [2021-06-14T16:28:17Z] hovercat? [2021-06-14T16:28:27Z] sad_plan [2021-06-14T16:28:31Z] ah right thanks [2021-06-14T16:28:52Z] we should have a telnet user directory or something lol [2021-06-14T16:29:08Z] ^^ this [2021-06-14T16:30:49Z] Perhaps something like https://github.com/michael-lazar/ccso-nameserver [2021-06-14T16:31:53Z] michael lazar makes good shit [2021-06-14T16:32:07Z] most of its python though :( [2021-06-14T16:34:12Z] I still need to find time to break into Gopher properly [2021-06-14T16:34:15Z] acheam i can send you my bin [2021-06-14T16:34:26Z] testuser[m]1: glibc? [2021-06-14T16:34:36Z] I have both [2021-06-14T16:34:51Z] ah nice [2021-06-14T16:34:57Z] yes please! [2021-06-14T16:34:58Z] Tomorrow [2021-06-14T16:35:05Z] no rush [2021-06-14T16:35:28Z] What do you need it for btw [2021-06-14T16:41:59Z] laziness [2021-06-14T16:42:51Z] if its any amount of work for you don't worry about it [2021-06-14T16:43:40Z] btw I think I confirmed my theory regarding PARTUUID and PARTLABEL: it's just busybox that didn't implement it [2021-06-14T16:43:43Z] https://git.busybox.net/busybox/tree/util-linux/mount.c#n64 [2021-06-14T16:44:10Z] jjk/10 [2021-06-14T16:44:16Z] ? [2021-06-14T16:44:29Z] what does that mean [2021-06-14T16:44:55Z] did you accidentally focus your IRC window while editing a file? [2021-06-14T16:45:11Z] that looks like vi style navigation to me [2021-06-14T16:46:14Z] its the navigation of a loser, they over shot by one line and had to go back up [2021-06-14T16:46:15Z] ugh [2021-06-14T16:46:19Z] what a waste of a keypress [2021-06-14T16:49:50Z] ? [2021-06-14T16:49:53Z] Oh [2021-06-14T16:50:17Z] Tried typing before the terminal came up ;( [2021-06-14T16:51:51Z] The /10 was something I typed into this window when the internet dropped... weird that it came afterwards the 'jjk' [2021-06-14T17:00:34Z] ok now after some quick scouring through the system files and some manual pages I'm 100% sure now that busybox simply didn't implement nothing more than UUID and LABEL for its block identifiers [2021-06-14T17:00:43Z] that's why fstab didn't support them [2021-06-14T17:01:51Z] dilyn: do you thing that it's something worth noting in the wiki or should we just keep it as a reminder to anyone here encountering a similar problem? [2021-06-14T17:06:54Z] can't find any modern qi/ph nameservers :( [2021-06-14T17:07:07Z] have to use a centos 7 docker container [2021-06-14T17:07:16Z] couldn't get it to compile on debian 10 [2021-06-14T17:07:36Z] huh weird, firefox 87 isn't building for me, oh well [2021-06-14T17:07:43Z] build log? [2021-06-14T17:07:44Z] guess im on an old version for a while longer [2021-06-14T17:07:48Z] I never got LABEL to work, so I'm not convinced even that is in there :/ [2021-06-14T17:07:55Z] there is a bin in kiss-community [2021-06-14T17:08:26Z] omanom maybe it's because you've changed the name of the GPT partition and not of the filesystem? [2021-06-14T17:08:34Z] acheam http://ix.io/3pXh [2021-06-14T17:08:51Z] its the kiss-wayland build though. need to see what the diff is between that and the community one [2021-06-14T17:09:00Z] i used e2label and verified it was identified properly on another machine, it should've been recognized [2021-06-14T17:09:25Z] ah okay*** Join: acheam (~acheam@kisslinux/acheam) [11:43] [2021-06-14T17:09:25Z] *** Topic for #kisslinux: KISS Linux | https://k1sslinux.org | /msg zr [2021-06-14T17:09:25Z] for kisslinux/* cloaks | logs: https://k1sslinux.org/irc#2.0 | [2021-06-14T17:09:25Z] thing of the day: https://vid.puffyan.us/watch?v=HVzC6WZImGY [2021-06-14T17:09:27Z] *** Join: thebuzzing (~thebuzzin@user/thebuzzing, thebuzzing: [2021-06-14T17:09:30Z] thebuzzing) [2021-06-14T17:09:30Z] omanom: you can use lsblk -no LABEL [block device] to make sure that it's there in the first place [2021-06-14T17:09:33Z] *** Quit: thebuzzing (~thebuzzin@user/thebuzzing) left #kisslinux: [2021-06-14T17:09:36Z] Uodate cbindgen [2021-06-14T17:09:37Z] Remote host closed the connection [2021-06-14T17:09:38Z] acheam? [2021-06-14T17:09:40Z] *** Join: thebuzzing (~thebuzzin@user/thebuzzing, thebuzzing: [2021-06-14T17:09:43Z] thebuzzing) [2021-06-14T17:09:45Z] uh [2021-06-14T17:09:46Z] *** Join: GalaxyNova (~GalaxyNov@S01069050ca3475d3.vc.shawcable.net, [2021-06-14T17:09:47Z] micr0 [2021-06-14T17:09:48Z] lmao [2021-06-14T17:09:49Z] GalaxyNova: GalaxyNova) [2021-06-14T17:09:52Z] *** Quit: GalaxyNova (~GalaxyNov@S01069050ca3475d3.vc.shawcable.net) [11:44] [2021-06-14T17:09:55Z] acheam outed as a robot again! [2021-06-14T17:10:14Z] @riteo I'll have to try that to see, thanks [2021-06-14T17:10:14Z] Circe went crazy [2021-06-14T17:10:19Z] testuser[m]1 whats up [2021-06-14T17:10:22Z] acheam leaked memory [2021-06-14T17:10:31Z] acheam sweetie you know we'll always accept you for what you are, but you should really fix your memory leaks [2021-06-14T17:10:37Z] :( [2021-06-14T17:10:47Z] someone send me to gdb pls [2021-06-14T17:10:53Z] micro0 i said you need to update cbindgen [2021-06-14T17:10:57Z] micr0* [2021-06-14T17:11:20Z] Btw check this for building without xlibs too https://git.git-bruh.duckdns.org/kiss-repo/file/wayland/firefox/patches/wayland.patch.html [2021-06-14T17:12:34Z] thank you testuser[m]1 [2021-06-14T17:13:38Z] i wonder if I should be using git-bruh/kiss-repo instead of the kiss-wayland one from himmalerin... [2021-06-14T17:14:26Z] It's much more up to date [2021-06-14T17:14:46Z] Just beware of the wlroots package it's patched for nvidia, you can package it yourself [2021-06-14T17:15:22Z] yeah im not on nvidia so that would be frustrating [2021-06-14T17:15:38Z] guess I just fork it [2021-06-14T17:16:02Z] oh but i also dont want lto [2021-06-14T17:16:13Z] oh wait, LTO is fine, I just didnt want to do PGO [2021-06-14T17:17:27Z] also not a big fan of all the modifications we make removing xpi's and whatnot. i just want as upstream firefox as possible. [2021-06-14T17:17:36Z] guess thats enough reasons to fork [2021-06-14T17:17:59Z] If you don't want lld and stuff just remove the `--enable-lto=cross` and `--enable-linker=lld` [2021-06-14T17:21:01Z] micr0: you can also use my repo; master is wayland-only [2021-06-14T17:21:57Z] acheam: somebody else could always supply a binary of chromium :v it can be in community as chromium-bin [2021-06-14T17:22:20Z] riteo: I feel like busybox's failure here is documented... somewhere... [2021-06-14T17:22:45Z] hm perhaps not. [2021-06-14T17:23:26Z] ah. i'm remembering a conversation I had elsewhere :v [2021-06-14T17:24:11Z] no worries [2021-06-14T17:24:17Z] so this was already discussed before? [2021-06-14T17:24:17Z] it can be mentioned here i suppose https://k1sslinux.org/wiki/storage/disks#4.0 though it's a fair bit out of the way, it's the only mention of fstab we really have [2021-06-14T17:24:45Z] I imagine it was discussed in IRC long, long ago, but it's never really come up too often (how many people even use fstabs? I certainly don't...) [2021-06-14T17:25:19Z] >Devices can be referred to either by their /dev pathname, by a label, by UUID, or by Part-UUID. [2021-06-14T17:25:33Z] if this is 100% busybox not implementing Part-UUID then that wiki entry should be updated [2021-06-14T17:25:43Z] oh so it's already there... Kind of [2021-06-14T17:26:07Z] the source there is archlinux's wiki, that's why it says that [2021-06-14T17:26:27Z] the issue is that fstab is loaded from mount, which has different implementations [2021-06-14T17:26:37Z] I wonder if POSIX says something about that [2021-06-14T17:28:06Z] POSIX probably doesn't mention implementing too many specific ways to refer to devices [2021-06-14T17:28:21Z] ^ [2021-06-14T17:28:33Z] I can't even find mount in the posix shell & utilities section [2021-06-14T17:28:36Z] but that makes sense [2021-06-14T17:28:38Z] also need to clarify another line in that page referring to fdisk; some implementations (toybox) don't support gpt lmfao [2021-06-14T17:28:40Z] Hmm? What happen now? [2021-06-14T17:28:44Z] but busybox fdisk does iirc [2021-06-14T17:29:14Z] the weird thing is that busybox's lsblk can print PARTUUID and PARTLABEL [2021-06-14T17:29:31Z] thebuzzing: nothing, a bot just freaked out [2021-06-14T17:29:39Z] lmao [2021-06-14T17:29:51Z] maybe we could also just report that to upstream and/or patch this feature in? It feels something that can and should be there [2021-06-14T17:29:58Z] riteo: lsblk isn't implemented by busybox, it's util-linux thing [2021-06-14T17:30:02Z] oh [2021-06-14T17:30:05Z] lsblk: applet not found [2021-06-14T17:30:06Z] sorry, my bad [2021-06-14T17:30:55Z] Oh, right. Back to sleeping then. [2021-06-14T17:30:57Z] well then yeah, we should add a disclaimer about different mount implementations and their supported identifier [2021-06-14T17:31:05Z] s/identifier/identifiers/ [2021-06-14T17:31:09Z] acheam just really wanted to say hi thebuzzing [2021-06-14T17:31:32Z] hehe sorry [2021-06-14T17:31:49Z] Hey, I'm always open to saying hi! It's not like I'm being useful otherwise. Hah. [2021-06-14T17:33:34Z] also dilyn if you're gonna add something referring to busybox's limited implementation, I got a link that might be a good reference to put down there: https://git.busybox.net/busybox/tree/util-linux/mount.c#n64 [2021-06-14T17:33:44Z] zlib 1.2.11 -> 3.0.2 [2021-06-14T17:33:45Z] ಠ_ಠ [2021-06-14T17:33:59Z] it warped in the future [2021-06-14T17:34:49Z] Maybe zlib-ng ? [2021-06-14T17:35:32Z] no it's... minizip [2021-06-14T17:35:34Z] wtf repology [2021-06-14T17:35:38Z] it's shitting the bed lmao [2021-06-14T17:35:51Z] lmao [2021-06-14T17:36:02Z] wait [2021-06-14T17:36:17Z] if you scroll more it talks about an android package [2021-06-14T17:36:34Z] ah no ok it's zlib with a funky name [2021-06-14T17:36:35Z] smh [2021-06-14T17:36:47Z] smh my head indeed [2021-06-14T17:45:55Z] alsa project pushed their bug fix releases. seem to work fine on my end, let me know if there are any problems :v [2021-06-14T17:46:07Z] they take a very annoying approach to versioning (: [2021-06-14T17:47:55Z] i'm gonna start versioning my stuff like v0.1-alpha-preblend-dynamo-beta-fixed-final-static-2.5 [2021-06-14T17:48:11Z] v1.0-jk-fuck-you-its-0.1.a [2021-06-14T17:48:35Z] perpetual v0.0-0, you have to go by the release date instead [2021-06-14T17:59:32Z] lol [2021-06-14T18:04:35Z] lmao [2021-06-14T18:17:35Z] dilyn I don't see firefox on master in dilyn/kiss-me, should I be looking somewhere else? [2021-06-14T18:19:15Z] dilyn I don't see firefox on master in dilyn/kiss-me, should I be looking somewhere else? [2021-06-14T18:19:24Z] oh sorry for the double spam [2021-06-14T18:26:29Z] He meant general ayyland stuff [2021-06-14T18:26:43Z] ayyland is my new favourite word [2021-06-14T18:27:33Z] I just imagine this land full of aliens saying "ayy lmao" [2021-06-14T18:27:48Z] acheam we have to bring the word of the day back [2021-06-14T18:46:45Z] anyone packaging podman and other container stuff? I'm sure my repo is out of date and would rather contribute to a community effort if possible [2021-06-14T18:46:51Z] https://github.com/jedahan/kiss-containers for the packages i got [2021-06-14T18:47:16Z] yeah I'm part of the chromium master race :v [2021-06-14T18:47:19Z] gtk b& [2021-06-14T18:47:47Z] cem has a docker repo, no? not sure if it includes something like podman [2021-06-14T18:49:27Z] i think i use too many repos (22), gotta audit them all now [2021-06-14T18:52:40Z] Is anyone using sndio for audio? [2021-06-14T18:52:56Z] hello friends [2021-06-14T18:52:58Z] o/ [2021-06-14T18:53:02Z] hi! [2021-06-14T18:53:49Z] how we doin [2021-06-14T19:03:49Z] living the dream [2021-06-14T19:03:52Z] f [2021-06-14T19:04:00Z] d'oh [2021-06-14T19:04:23Z] lmao [2021-06-14T19:05:06Z] . [2021-06-14T19:05:15Z] IM LIVING THE DREAM SWEETS [2021-06-14T19:06:15Z] YEAH? [2021-06-14T19:06:20Z] HOW ARE YOU LIVING THE DREAM [2021-06-14T19:07:41Z] omanom ? [2021-06-14T19:07:42Z] finished up my port of the kiss package manager to python earlier, earning midfavila's eternal admiration [2021-06-14T19:07:50Z] been a good day for sure [2021-06-14T19:07:52Z] but why tho [2021-06-14T19:07:59Z] why not? [2021-06-14T19:08:07Z] did you make it asynchronous? [2021-06-14T19:08:17Z] fully feature compatible [2021-06-14T19:08:27Z] but is it async, :sadge: [2021-06-14T19:08:43Z] omanom: what features does it add [2021-06-14T19:08:57Z] how would it be async? [2021-06-14T19:09:10Z] python has async features [2021-06-14T19:09:18Z] and also you could bulk collect dependencies [2021-06-14T19:09:29Z] omanom: does it have at least 3 deps? [2021-06-14T19:09:42Z] LOL [2021-06-14T19:09:43Z] And is it all squashed into one file? [2021-06-14T19:09:44Z] feature... equivalent? maybe should be the phrase [2021-06-14T19:10:02Z] meanwhile I'm over here trying to get an address space and inject code into it :eyes: [2021-06-14T19:10:03Z] no, just one: python. can even run python2 or python3 [2021-06-14T19:10:21Z] (implicitly same deps as python, sure, but nothing extra beyond that) [2021-06-14T19:10:22Z] Sweets: Are you a pentester/security researcher or something along those lines? [2021-06-14T19:10:28Z] Or is that a hobby thing? :) [2021-06-14T19:10:40Z] not at all, it's a hobby [2021-06-14T19:10:47Z] my primary job has nothing to do with computers [2021-06-14T19:10:52Z] omanom: wait how long did it take you? i feel like you were talking about starting like a week ago [2021-06-14T19:11:08Z] in terms of working on it... about 4 hours? give or take [2021-06-14T19:11:17Z] here: http://0x0.st/-LgD.py [2021-06-14T19:11:18Z] most complicated thing about it would be the dependency checking [2021-06-14T19:11:42Z] though I used to be a freelance dev kiedtl [2021-06-14T19:11:48Z] omanom: wow [2021-06-14T19:11:49Z] lmao [2021-06-14T19:12:05Z] Sweets: ah, nice [2021-06-14T19:12:19Z] no, :( [2021-06-14T19:12:21Z] oh no i forgot shebang line dammit, sorry guys [2021-06-14T19:12:26Z] freelance developing is such a pain in the ass [2021-06-14T19:12:39Z] omanom: you should get a job at google [2021-06-14T19:12:48Z] especially when clientelle don't even know what _they_ want [2021-06-14T19:12:50Z] Sweets: I mean its nice that your current job isn't computing related [2021-06-14T19:12:57Z] omanom: you forgot the dependency on kiss [2021-06-14T19:12:59Z] true [2021-06-14T19:13:02Z] I'll probably refrain from getting a computer-related job myself [2021-06-14T19:13:03Z] references plz [2021-06-14T19:13:04Z] I hated being a dev [2021-06-14T19:13:06Z] Don't want to burnout, lol [2021-06-14T19:13:12Z] That's exactly why I quit [2021-06-14T19:13:12Z] computing as hobby is fun though [2021-06-14T19:13:19Z] noocsharp that's one of those implicit dependencies which are assumed to be on all systems though [2021-06-14T19:13:27Z] when you have to put food on the table with your hobby, it is immediately no longer a hobby [2021-06-14T19:13:30Z] I hate implicit dependencies [2021-06-14T19:13:37Z] no dependencies should be implicit imo [2021-06-14T19:14:03Z] unless it's for general things that are standards compliant [2021-06-14T19:14:30Z] omanom [2021-06-14T19:14:57Z] they're implicit from a "your KISS Linux install should have this. if it doesn't, you broke it either on purpose to use an alternative (in which case you theoretically know what you're doing) or you broke it on accident and should get it resolved" [2021-06-14T19:15:26Z] consider core KISS packages "standards compliant" -- they comply to the set of packages that are standard for a KISS Linux install [2021-06-14T19:18:16Z] something something...kiss-static....something something [2021-06-14T19:18:29Z] static kiss would go hard [2021-06-14T19:18:30Z] What's really standard? [2021-06-14T19:18:38Z] I actually agree with the "all dependencies must be explicit part" [2021-06-14T19:18:39Z] KISS doesn't have a system profile [2021-06-14T19:18:44Z] wait I quoted part too [2021-06-14T19:19:18Z] arbitrary standards are dum [2021-06-14T19:19:43Z] omanom: No, a KISS install shoudn't be assumed to have any package (idealy) [2021-06-14T19:20:10Z] of course we still assume git and tar are installed [2021-06-14T19:21:06Z] i mean if you don't have tar... [2021-06-14T19:21:12Z] you're doing something magical [2021-06-14T19:21:21Z] dilynnnn babeeeeyyy [2021-06-14T19:21:30Z] ;) [2021-06-14T19:22:06Z] time to make kiss7z [2021-06-14T19:22:09Z] KISS Linux (core) is essentially a set system. Repos outside of core are not essential KISS Linux [2021-06-14T19:22:32Z] so anything in core can be assumed to exist on a KISS Linux install, otherwise technically it's not KISS Linux [2021-06-14T19:22:58Z] I actually always saw kiss linux as only the package manager really [2021-06-14T19:23:04Z] cause that's it [2021-06-14T19:23:10Z] grub is in core [2021-06-14T19:23:19Z] you can't push bootloaders down people's throats [2021-06-14T19:23:36Z] ffs ok pick out an exception to invalidate the concept, sure [2021-06-14T19:23:37Z] yeah honestly fuck grub being in core [2021-06-14T19:23:44Z] GalaxyNova: I think omanom meant what's by default in the rootfs tarball [2021-06-14T19:23:47Z] bootloaders shouldn't be in core I don't think [2021-06-14T19:24:00Z] indeed [2021-06-14T19:24:07Z] I too believe grub should be moved somewhere else [2021-06-14T19:24:09Z] there should be like a separate bootloader repo, or like a "boot" repo that includes loaders and inits [2021-06-14T19:24:14Z] ew [2021-06-14T19:24:17Z] do most people even use busybox init [2021-06-14T19:24:19Z] honestly [2021-06-14T19:24:23Z] regarding implicit dependencies it's way simpler than you think guys [2021-06-14T19:24:26Z] grub is the stated default bootloader of KISS Linux, anyways [2021-06-14T19:24:27Z] i'd wager most people stick with the base tbh [2021-06-14T19:24:33Z] i never do when i use kiss, but I'm biased so i use hummingbird [2021-06-14T19:24:35Z] dilyn very recently made a very short list of implicit deps [2021-06-14T19:24:46Z] wot [2021-06-14T19:24:51Z] I am confusion [2021-06-14T19:24:53Z] I mean I'm not evening using KISS lmfao [2021-06-14T19:24:55Z] I am confusion [2021-06-14T19:24:59Z] not you [2021-06-14T19:24:59Z] wyverkiss or die [2021-06-14T19:25:06Z] im using macos [2021-06-14T19:25:09Z] like a real trooper [2021-06-14T19:25:14Z] mvp [2021-06-14T19:25:15Z] wait what's happening [2021-06-14T19:25:19Z] why is everybody confused [2021-06-14T19:25:24Z] you're making me confused too [2021-06-14T19:25:25Z] Sweets_ [2021-06-14T19:25:28Z] what [2021-06-14T19:25:28Z] how [2021-06-14T19:25:31Z] I think it might just be a ghost socket [2021-06-14T19:25:42Z] how does that happen [2021-06-14T19:25:50Z] I opened a few connections to the channel because I couldn't connect [2021-06-14T19:25:51Z] i aggree with riteo that KISS is everything that uses the KISS packaging systemm [2021-06-14T19:26:06Z] but anyways, @ dilyn [2021-06-14T19:26:09Z] Sweets_: give us a sign if you're listening us [2021-06-14T19:26:26Z] I think we should have a separate repo for boot sequence programs, since those are very much based on what the user wants [2021-06-14T19:26:28Z] both bootloader and init [2021-06-14T19:26:31Z] well, as I said, the list is very short [2021-06-14T19:26:31Z] no [2021-06-14T19:26:36Z] also technically neither are necessary to boot into kiss [2021-06-14T19:26:41Z] that would be poitless and it would add confusion [2021-06-14T19:26:43Z] just saying [2021-06-14T19:26:46Z] git, binutils, gcc, make, musl and busybox is all that's implicit [2021-06-14T19:26:47Z] that's all [2021-06-14T19:26:48Z] maybe somewhere ine xtra [2021-06-14T19:26:50Z] extra [2021-06-14T19:27:07Z] throw back to way back in the day when kiss didn't use busybox init [2021-06-14T19:27:14Z] fun fact kiss originally shipped with hummingbird [2021-06-14T19:27:17Z] now we sad [2021-06-14T19:27:18Z] riteo: wyverkiss doesn't even have binutils or gcc [2021-06-14T19:27:24Z] so doesn't that break things? [2021-06-14T19:27:30Z] that's why they're implicit I guess [2021-06-14T19:27:41Z] I think the goal of core is to contain everything that needs for a bootable system [2021-06-14T19:27:49Z] so it kinda needs a bootloader [2021-06-14T19:27:57Z] rio6 yeah but neither a bootloader nor an init are needed for a bootable system [2021-06-14T19:28:04Z] rio6: that's not true [2021-06-14T19:28:06Z] you can use efistub [2021-06-14T19:28:07Z] users who install wyverkiss know that they have a different system, and know that packages built for wyverkiss might need tweaking [2021-06-14T19:28:17Z] you can use efistub, and an initramfs [2021-06-14T19:28:18Z] it falls under "does the user know what they're doing" in my opinion [2021-06-14T19:28:19Z] not every computer has uefi [2021-06-14T19:28:28Z] right [2021-06-14T19:28:30Z] you can still use a boot sector [2021-06-14T19:28:37Z] also uefi != efi [2021-06-14T19:28:42Z] rio6: you can boot without those packages technically [2021-06-14T19:28:56Z] btw I'm pretty sure that it's in the style guide to prefer $CC over gcc [2021-06-14T19:29:13Z] technically maybe, but realistically? [2021-06-14T19:29:14Z] anyways, I won't say it's mindless to include _a_ bootloader in core, but it's also contrary to the whole user-choice of kiss [2021-06-14T19:29:26Z] idk if gcc is called directly in repositories anyway [2021-06-14T19:29:32Z] I don't think it is [2021-06-14T19:29:53Z] Sweets: definetly should be moved to extra imo [2021-06-14T19:30:00Z] I agree [2021-06-14T19:30:03Z] oh I agree [2021-06-14T19:30:23Z] grub is definetly extra in 2021 [2021-06-14T19:30:37Z] people are slowly gravitating away from grub [2021-06-14T19:30:38Z] finally [2021-06-14T19:30:40Z] give it 4 more years then maybe [2021-06-14T19:30:47Z] grub is very much "legacy" now [2021-06-14T19:30:51Z] people have been saying that for a very long time [2021-06-14T19:30:58Z] and people have been right [2021-06-14T19:31:00Z] >The repositories (excluding Community) must remain a useful base containing everything up to a Graphical session with a browser and media player. They shall go no further [2021-06-14T19:31:03Z] Sweets: it was actually harder to configure grub than efistub for me on my test kiss install [2021-06-14T19:31:05Z] people use it less each year [2021-06-14T19:31:09Z] grub2 exists [2021-06-14T19:31:11Z] I literally gave up and configured efistub in like nothing [2021-06-14T19:31:16Z] yeah because grub was made for a different time riteo [2021-06-14T19:31:17Z] What is used instead of grub, if grub is legacy? [2021-06-14T19:31:19Z] back in the day it was simple [2021-06-14T19:31:28Z] the point of baseinit and grub being in core is that they are 1) sane to include because init is important and a bootloader is valuable, and 2) baseinit is small, 3) grub is *known* [2021-06-14T19:31:30Z] GalaxyNova we're assuming grub2 when we say just "grub" [2021-06-14T19:31:31Z] GalaxyNova: I think that the "2" was implic there [2021-06-14T19:31:37Z] s/implic/implicit/ [2021-06-14T19:31:43Z] zola: rEFInd is pretty cool [2021-06-14T19:31:51Z] not exactly KISS but it's cool [2021-06-14T19:32:00Z] the only time I ever installed grub in the last two years was when we had that bug recently with 2.04. I've never used it with KISS. you don't have to. [2021-06-14T19:32:03Z] also grub is pointless on u/efi systems [2021-06-14T19:32:04Z] iirc Dylan stated that grub, busybox init, etc are just defaults. There is no lock-in to use something different [2021-06-14T19:32:12Z] there's a reason I have my own separate repository I use entirely, rather than just forks and symlinks [2021-06-14T19:32:17Z] the install guide mentions that too [2021-06-14T19:32:20Z] illiliti [2021-06-14T19:32:34Z] technically git can also be replaced [2021-06-14T19:32:34Z] we don't need a separate place for them because it already exists: community, and user repositories. [2021-06-14T19:32:41Z] you literally make an EFI entry that points to grub, which then just starts the kernel. hence you shouldn't even bother with grub on efi,since efi can just execute the kernel image [2021-06-14T19:32:46Z] you don't need git at all for kiss [2021-06-14T19:32:46Z] it's more a "here's some defaults in case you don't have something in mind already" [2021-06-14T19:32:47Z] i don't think it would be hard to patch KISS to use rsync or something [2021-06-14T19:33:12Z] Sweets, you're very correct. grub is useful in only small circumstances, and in the average/most general use case it is just a needless middleman [2021-06-14T19:33:14Z] don't force kiss to be efi only [2021-06-14T19:33:18Z] i thought i was efistub only but for some reasons it boots into grub anyway TT [2021-06-14T19:33:33Z] Sweets: wasn't it like EFI's objective to make bootloaders redundant [2021-06-14T19:33:36Z] GalaxyNova: not hard at all! cpt uses rsync, fossil, and git [2021-06-14T19:33:41Z] yes. To an extent. [2021-06-14T19:33:50Z] Which it very much succeeds in. [2021-06-14T19:34:26Z] i was always partial to fossil, it made sense to throw a wiki and issue tracker in with the code [2021-06-14T19:34:40Z] now if only the code management was as solid as I hope pijul to be [2021-06-14T19:36:07Z] also, if someone could pass on the message to schilling if/when he gets on again, you could technically use hummingbird for macos, but it would be a bad idea since the macos init is quite good, compared to linux options [2021-06-14T19:36:15Z] im about to go back to work from my lunch break [2021-06-14T19:36:16Z] :( [2021-06-14T19:40:05Z] I'm just thinking someone connecting on IRC while at work and that sounds cool af for some reason [2021-06-14T19:40:22Z] not only on IRC, but on #kisslinux [2021-06-14T19:40:37Z] yeah im cool' [2021-06-14T19:40:39Z] what of it [2021-06-14T19:41:45Z] "Nobody is born cool except of course..." [2021-06-14T19:42:02Z] people who join kisslinux during working hours [2021-06-14T19:42:14Z] lol [2021-06-14T19:43:15Z] trying to decide what my next blog post will be on [2021-06-14T19:43:27Z] probably stenography [2021-06-14T19:43:34Z] i want to start a blog maybe [2021-06-14T19:43:41Z] it's very therapeutic [2021-06-14T19:44:41Z] ^ [2021-06-14T19:44:46Z] as long as you remember using it [2021-06-14T19:44:51Z] also, Sweets gib link [2021-06-14T19:45:02Z] http://lost-in-walmart.blog [2021-06-14T19:45:12Z] epic [2021-06-14T19:45:20Z] alright, headed back to work [2021-06-14T19:45:24Z] I'll be back after work [2021-06-14T19:45:33Z] adios [2021-06-14T19:46:06Z] see you [2021-06-14T19:46:40Z] bye! [2021-06-14T19:50:33Z] Testing the HiFive unmatched: http://0x0.st/-Llb.png [2021-06-14T19:53:53Z] nice! [2021-06-14T19:56:23Z] that is really cool jedavies [2021-06-14T20:01:48Z] I've never felt my soul cringe before [2021-06-14T20:03:10Z] jedavies: now post on r/unixporn [2021-06-14T20:05:00Z] Everyone loves Windows XP! [2021-06-14T20:06:49Z] that's seriously one of the best WindowsXP rices I've seen [2021-06-14T20:08:39Z] It's just the xp theme from icewm [2021-06-14T20:13:20Z] The fan in that thing is loud [2021-06-14T20:17:25Z] re sticking to base: I use busybox vi :D [2021-06-14T20:18:41Z] Busybox vi is great [2021-06-14T20:19:34Z] syntax hilighting is just distraction. [2021-06-14T20:19:59Z] Use Xorg in s/w mode. [2021-06-14T20:21:19Z] jedavies, We share same wallpaper :D [2021-06-14T20:29:00Z] busybox vi is nice, but I need visual mode [2021-06-14T20:29:11Z] Heh I don't really use the machine like that, was just messing around with the new install. Had enough of windows xp the first time around! [2021-06-14T20:29:30Z] jedavies: how's the performance? i have a very poor idea of how risc-v performs [2021-06-14T20:30:00Z] acheam: vis [2021-06-14T20:30:10Z] is that the lua one? [2021-06-14T20:30:20Z] well lua is optional if you want plugins [2021-06-14T20:30:35Z] I have no need for it anyhow, my setup is busybox vi for quick edits, emacs for code, etc [2021-06-14T20:30:45Z] Haven't tried building anything on it yet, will try something now [2021-06-14T20:32:37Z] cool, will be interesting to find out i think [2021-06-14T20:37:13Z] the lack of 'cw' in busybox vi really grinds my gears [2021-06-14T20:37:22Z] I install vim in every chroot I use because of it lmfao [2021-06-14T20:38:08Z] that and visual mode is also mandatory. Every time I have to use an editor without visual mode I get irrationally angry [2021-06-14T20:39:06Z] busybox vi is still much better than regular vi [2021-06-14T20:39:22Z] they have backspace [2021-06-14T20:39:29Z] dilyn: im telling you, vis is the way [2021-06-14T20:39:42Z] I personally use Neovim [2021-06-14T20:39:45Z] it's great [2021-06-14T20:39:46Z] i'm just too into the five plugins I use with vim [2021-06-14T20:40:10Z] though I don't leverage vim nearly enough to justify using it [2021-06-14T20:40:51Z] i switched to vim and realized that i didn't actually use any of the plugins that i thought i did [2021-06-14T20:40:53Z] vis* [2021-06-14T20:41:16Z] gah it's gonna make me do actual work to install it with netbsd curses huh [2021-06-14T20:41:17Z] smh [2021-06-14T20:41:22Z] i've already lost interest [2021-06-14T20:41:34Z] tf? i use ncurses with it [2021-06-14T20:41:44Z] Seriously though Neovim 0.5 is amazing [2021-06-14T20:42:18Z] i switched from neovim to vis [2021-06-14T20:42:23Z] why? [2021-06-14T20:42:24Z] turns out i don't actually use any neovim features [2021-06-14T20:42:37Z] I use the terminal emulator all the time [2021-06-14T20:43:00Z] i always forget which combo to press to leave the terminal mode [2021-06-14T20:43:13Z] lol same [2021-06-14T20:43:15Z] ^ neovim is just too much for me. I used it for a while [2021-06-14T20:43:18Z] you can map it to any key though [2021-06-14T20:43:45Z] ik... but i really only ever opened the terminal emulator for the novelty of it [2021-06-14T20:44:08Z] regular vim also has a terminal emulator btw [2021-06-14T20:44:15Z] it's just less well known [2021-06-14T20:44:57Z] i like opening my editor in terminal emulators, not my terminal emulators in editors [2021-06-14T20:46:06Z] I depends for what you want to use it for [2021-06-14T20:46:13Z] busybox vi is quite bad [2021-06-14T20:46:34Z] it's undo can corrupt your file [2021-06-14T20:46:46Z] noocharp: I agree that for config file editing Neovim is overkill, but if you want to use it like an IDE then it's features are really useful [2021-06-14T20:46:53Z] specifically the LSP integration [2021-06-14T20:47:16Z] ive never been an lsp person [2021-06-14T20:48:22Z] You don't use any LSP or completion engine? [2021-06-14T20:48:41Z] it's a crutial part of any editor imo [2021-06-14T20:48:53Z] no, in fact i feel like relying on completion is a bad habit [2021-06-14T20:49:22Z] it saves lots of time [2021-06-14T20:49:35Z] why would it be a bad habit [2021-06-14T20:51:26Z] for me at least, it becomes hard to write code without completion [2021-06-14T20:51:40Z] that's because it's so useful [2021-06-14T20:52:03Z] and knowing the names of things in your code is a good idea [2021-06-14T20:52:46Z] i do end up copying and pasting function declarations when it's painful to type it out [2021-06-14T20:54:08Z] clangd is bae :v [2021-06-14T20:54:25Z] ale is an heru [2021-06-14T20:55:42Z] yes clangd is amazing [2021-06-14T21:03:59Z] also it causes me mental anguish when my editor doesn't respond immediately, and making editors "smarter" tends to do that [2021-06-14T21:06:59Z] I'm a bit late into the discussion but kakoune gang rise up [2021-06-14T21:07:51Z] riteo: why do you need a completely different program to open a terminal when you can just do super+enter [2021-06-14T21:14:05Z] ang, The undo corrupt thing has been improved since last? relase. Happens very rarely now. There has been much work on vi this year it seems. [2021-06-14T21:14:18Z] GalaxyNova: what are yu talking about [2021-06-14T21:14:18Z] https://git.busybox.net/busybox/log/editors/vi.c [2021-06-14T21:14:32Z] s/yu/you/ [2021-06-14T21:14:35Z] oh that's interesting [2021-06-14T21:14:44Z] I just had it the other day though :( [2021-06-14T21:15:41Z] Yes better safe your stuff frequently :p [2021-06-14T21:16:27Z] I usually just steal an nvi binary from void [2021-06-14T21:16:43Z] riteo: oh lmao i though you meant yakuake [2021-06-14T21:16:47Z] the kde terminal thingy [2021-06-14T21:16:48Z] but that needs berkley db and so far I've been too lazy to install it [2021-06-14T21:17:00Z] GalaxyNova: lmao no worries [2021-06-14T21:31:49Z] i'm still debating with myself about using XDG_STATE_DIR for build files and XDG_CACHE_DIR for pre-built tarballs/pre-downloaded sources [2021-06-14T21:32:12Z] because build files aren't really a cached things [2021-06-14T21:32:32Z] it's something different, something produced by runtime [2021-06-14T21:34:51Z] kiss uses XDG_CACHE_DIR/proc/$pid for this [2021-06-14T21:35:33Z] i would like to use XDG_STATE_DIR/$pid or random value for king [2021-06-14T22:10:35Z] I like state dir [2021-06-14T22:10:42Z] and pid makes sense