💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-05-16.txt captured on 2024-05-12 at 16:08:29.
⬅️ Previous capture (2021-12-17)
-=-=-=-=-=-=-
2020-05-16T00:33:10 #kisslinux <stoz> nick hello 2020-05-16T00:33:21 #kisslinux <stoz> names 2020-05-16T03:37:07 #kisslinux <donix> hi 2020-05-16T03:37:50 #kisslinux <donix> Is anyone using birch irc client? 2020-05-16T04:19:54 #kisslinux <Entropic> donix: Not at the moment, but I have. 2020-05-16T04:39:29 #kisslinux <dylan02> Can anyone else reproduce firefox-bin and firefox-esr-bin not working? 2020-05-16T04:39:48 #kisslinux <dylan02> mattx433: Do they work with fresh profiles? 2020-05-16T04:50:46 #kisslinux <kisslinuxuser> worked for me yesterday 2020-05-16T04:50:49 #kisslinux <kisslinuxuser> firefox-bin that is 2020-05-16T08:34:52 #kisslinux <claudia02> o/ 2020-05-16T09:19:38 #kisslinux <claudia02> dylanaraps: regarding KISS mesa: are all the dependencies needed for mesa to make a "libGL.so" for glx? Maybe you can tell me stuff that I can drop for noXland. I have not yet found good information and it would be a try and error. 2020-05-16T09:38:59 #kisslinux <claudia02> towards everybody ofc who spent some time with configuring mesa (: 2020-05-16T10:43:43 #kisslinux <konimex> E5ten: nice 2020-05-16T15:48:01 #kisslinux <dylan03> o/ 2020-05-16T15:50:00 #kisslinux <icyphox> hey dylan03 :) 2020-05-16T15:56:42 #kisslinux <dylan03> How are things around where you live? 2020-05-16T16:43:23 #kisslinux <E5ten> dylan03: thoughts on doing this to avoid the only tabs currently present in kiss and guaranteeing consistent indentation? 2020-05-16T16:43:34 #kisslinux <E5ten> whoops forgot to actually include the link http://ix.io/2me2 2020-05-16T16:44:06 #kisslinux <dylan03> Nice 2020-05-16T16:48:35 #kisslinux <E5ten> dylan03: also I don't know if you saw, but I sent a patch to sbase to support dashless tar args, so if that gets merged, I think you can go back to just using tar [ctx]f because I don't know of any other tar that doesn't support dashless arg 2020-05-16T16:51:20 #kisslinux <spacehare> dylan03: installing the current firefox-bin pkg, input is extremely laggy on typing into the search bar. 2020-05-16T16:51:27 #kisslinux <spacehare> any idea on what the issue might be? 2020-05-16T16:51:34 #kisslinux <dylan03> No idea 2020-05-16T16:51:41 #kisslinux <dylan03> Have you tried firefox-esr-bin? 2020-05-16T16:51:51 #kisslinux <dylan03> I have no issues here with both -bin packages. 2020-05-16T16:52:37 #kisslinux <dylan03> Your best bet is to build your own (with -march=native) and see if you can still reproduce the issue. The -bin builds are generic x86_64 for obvious reasons. 2020-05-16T16:53:04 #kisslinux <dylan03> E5ten: Nice. I wonder if any other tar implementations exist? 2020-05-16T16:53:17 #kisslinux <dylan03> (At least those with actual use of some kind) 2020-05-16T16:53:27 #kisslinux <E5ten> I looked at various ones, couldn't find any that don't support dashless 2020-05-16T16:53:33 #kisslinux <dylan03> Does toybox tar support dashless? 2020-05-16T16:53:37 #kisslinux <E5ten> yeah 2020-05-16T16:54:23 #kisslinux <E5ten> toybox has an option string feature where if you put an & at the beginning of the option string it treats the first argument as options even when it's missing a dash, for tar, and in the future for supporting BSD syntax for ps 2020-05-16T16:55:14 #kisslinux <dylan03> That's neat 2020-05-16T16:56:04 #kisslinux <E5ten> so gtar, bsdtar, toybox tar, busybox tar, sbase tar if my patch gets merged, solaris tar, uhh some tars that illiti sent that I checked, all support dashless 2020-05-16T16:56:12 #kisslinux <E5ten> not sure if there are any other noteworthy tar implementations 2020-05-16T16:56:29 #kisslinux <E5ten> I guess netbsd and openbsd probably don't use libarchive's bsdtar by default but obviously their tar's support dashless 2020-05-16T16:58:52 #kisslinux <E5ten> oh there's star, I don't really remember what it is but it seemed mildly noteworthy and I remember checking and that it supports dashless 2020-05-16T17:04:48 #kisslinux <E5ten> but yeah I find toybox's option string thing really cool, it has like any feature you could ever want in option parsing 2020-05-16T17:09:50 #kisslinux <spacehare> dylan03: tried the firefox-esr-bin pkg, and now every tab crashes... 2020-05-16T17:12:50 #kisslinux <onodera> I am trying to install kiss on my vps, following the instructions 2020-05-16T17:13:11 #kisslinux <onodera> set up a chroot, but every time I try to install a package it fails with a whole load of 2020-05-16T17:13:14 #kisslinux <onodera> rm: can't remove '/root/.cache/kiss/build-9402/util-linux/po': Directory not empty 2020-05-16T17:13:27 #kisslinux <onodera> and lines like that 2020-05-16T17:14:39 #kisslinux <icyphox> > dylan03 09:26 How are things around where you live? 2020-05-16T17:14:52 #kisslinux <icyphox> It's fine-ish. 2020-05-16T17:15:20 #kisslinux <icyphox> Case count is increasing, though. 2020-05-16T17:15:44 #kisslinux <icyphox> Uni is set to re-open on the 15th of June, not sure if that'll stand. 2020-05-16T17:16:46 #kisslinux <icyphox> How're things in Greece, dylan03? 2020-05-16T17:19:14 #kisslinux <dylan03> onodera: What filesystem are you using? 2020-05-16T17:21:22 #kisslinux <spacehare> the curse of rust, having to build llvm -_- 2020-05-16T17:22:14 #kisslinux <dylan03> icyphox: Greece is set to open (internally) in a few days with hopes to open for tourism in June/July. Where I live we had one case and nothing since. The cities here are where the cases are mostly focused. 2020-05-16T17:22:25 #kisslinux <dylan03> E5ten: Sounds good to me. 2020-05-16T17:23:02 #kisslinux <E5ten> dylan03: do you mean toybox's cool option stuff, or switching back to only using dashless once sbase supports it lol? 2020-05-16T17:23:08 #kisslinux <dylan03> spacehare: Firefox is very tricky sometimes. It's working fine for me and others for example. What processor and GPU do you have? 2020-05-16T17:23:16 #kisslinux <dylan03> The latter 2020-05-16T17:23:20 #kisslinux <dylan03> "Yes" 2020-05-16T17:23:24 #kisslinux <dylan03> ;) 2020-05-16T17:24:33 #kisslinux <E5ten> well hopefully it gets added soon, and if it does I'll ask to cut a release so kiss can ditch _tar() ASAP 2020-05-16T17:26:38 #kisslinux <icyphox> dylan03: Oh wow, that's p good. I reckon it's only going to get worse here in India. 2020-05-16T17:26:53 #kisslinux <icyphox> Nearly 10k cases in the my college state. 2020-05-16T17:26:55 #kisslinux <icyphox> lol 2020-05-16T17:26:57 #kisslinux <icyphox> s/the// 2020-05-16T17:28:01 #kisslinux <dylan03> E5ten: Your patch (for ls stuff) doesn't seem to work. 2020-05-16T17:28:42 #kisslinux <dylan03> It's leaving the result blank. 2020-05-16T17:28:59 #kisslinux <dylan03> I think we're splitting it wrong (or your ls output differs to mine?) 2020-05-16T17:29:33 #kisslinux <E5ten> hmm, yeah with toybox ls it works but not busybox, I'll see what's going on 2020-05-16T17:29:50 #kisslinux <E5ten> differing whitespace, gimme a minute 2020-05-16T17:31:47 #kisslinux <E5ten> huh, busybox ls' output isn't POSIX lol 2020-05-16T17:32:09 #kisslinux * E5ten sent a long message: < https://matrix.org/_matrix/media/r0/download/matrix.org/jmSqIWrFfcCxMTwcAMsVgsXG > 2020-05-16T17:32:10 #kisslinux <dylan03> Oh god 2020-05-16T17:32:19 #kisslinux <E5ten> but busybox does %4lu for that first %u 2020-05-16T17:32:49 #kisslinux <E5ten> also %-10s for the first %s but that's not what's causing the issue 2020-05-16T17:33:24 #kisslinux <dylan03> I'll patch our ls 2020-05-16T17:34:23 #kisslinux <E5ten> this works with busybox ls but I want a bit more time to make sure it works right for sure http://ix.io/2med 2020-05-16T17:37:03 #kisslinux <onodera> dylan03: xfs 2020-05-16T17:37:25 #kisslinux <dylan03> onodera: I thought so. Another user with xfs reported the same issue. 2020-05-16T17:38:01 #kisslinux <dylan03> There are lots of reports of this issue on the net 2020-05-16T17:38:03 #kisslinux <dylan03> https://superuser.com/questions/769902/rm-rf-cannot-remove-some-folders-on-xfs-system 2020-05-16T17:38:51 #kisslinux <dylan03> http://xfs.9218.n7.nabble.com/can-t-remove-dir-td34657.html 2020-05-16T17:38:52 #kisslinux <spacehare> dylan03: I have an Intel i3-8130U, 4 cores. and GPU... 2020-05-16T17:38:55 #kisslinux <onodera> hmm 2020-05-16T17:39:05 #kisslinux <dylan03> http://xfs.9218.n7.nabble.com/Empty-dir-can-t-be-removed-because-it-s-not-empty-td30676.html 2020-05-16T17:39:15 #kisslinux <spacehare> neofetch won't show GPU... which makes me think I haven't configured my kernel to support my GPU... 2020-05-16T17:39:17 #kisslinux <onodera> I might just use ext4 then 2020-05-16T17:39:23 #kisslinux <dylan03> I'm not sure if this is a KISS issue basically. 2020-05-16T17:40:25 #kisslinux <E5ten> dylan03: ok this should work regardless of whitespace, thanks busybox for being non-POSIX here for absolutely no reason and forcing this to be more complex :) http://ix.io/2mef 2020-05-16T17:40:55 #kisslinux <E5ten> well it still requires that the whitespace used is spaces and not tabs but the number of spaces shouldn't matter 2020-05-16T17:41:24 #kisslinux <dylan03> The read is so much simpler now :P 2020-05-16T17:41:41 #kisslinux <E5ten> yeah but the tabs :( 2020-05-16T17:42:02 #kisslinux <dylan03> It's tabs or I drop the indentation for these 2020-05-16T17:42:14 #kisslinux <E5ten> this can be simpler than it is if we trust that the variable amount of spaces will only be with the number and not the username 2020-05-16T17:43:32 #kisslinux <E5ten> but I don't think we can 2020-05-16T17:46:13 #kisslinux <dilynm> One piece of one part of the kde framework requires ssl support in qt5 2020-05-16T17:46:23 #kisslinux <dilynm> So... Now we have libressl support in qt5 I guess 2020-05-16T17:46:51 #kisslinux <E5ten> dylan03: the read is still the same number of lines as this though, and this lets you have normal indentation, instead of tabs or no indentation, imo might be worth it anyway 2020-05-16T17:52:24 #kisslinux <E5ten> dylan03: actually, looking at the printf formatting in busybox, it does seem we can trust that there will only be one space between the link count and the username, because padding occurs on the right 2020-05-16T17:53:19 #kisslinux <E5ten> dylan03: so this should work consistently and is pretty much as simple as the first one I sent, and I'd say simple enough to justify replacing the read with it http://ix.io/2mej 2020-05-16T17:54:24 #kisslinux <E5ten> for example, sbase ls also has non-POSIX padding, but like busybox, the username padding is to the right and there's still guaranteed to be one space between the symlink count and the username 2020-05-16T17:54:33 #kisslinux <E5ten> so the construct in the latest link still works 2020-05-16T17:55:42 #kisslinux <E5ten> BSD ls is similar, different padding, still non-POSIX because there shouldn't be any, but still guaranteed only one space between symlink count and username 2020-05-16T17:56:01 #kisslinux <E5ten> so yeah this newest link is simpler and should still be portable across all ls implementations 2020-05-16T18:16:41 #kisslinux <onodera> is there any iso or something 2020-05-16T18:16:52 #kisslinux <onodera> I wanna install kiss on my vps and using the rootfs is not really working it seems... 2020-05-16T18:18:53 #kisslinux <onodera> oh wait ignore me 2020-05-16T18:22:01 #kisslinux <spacehare> sure 2020-05-16T18:22:05 #kisslinux <spacehare> ignore onodera 2020-05-16T18:22:12 #kisslinux <spacehare> /igore onodera 2020-05-16T18:22:15 #kisslinux <spacehare> ops 2020-05-16T18:22:44 #kisslinux <spacehare> done, happy? 2020-05-16T19:34:06 #kisslinux <onodera> spacehare: :( 2020-05-16T19:34:39 #kisslinux <spacehare> jk :^) 2020-05-16T23:29:00 #kisslinux <illiliti> dylan: is there any reason why we using `command -v` instead of [ -x ... ] in https://github.com/kisslinux/init/blob/master/lib/init/rc.boot ? 2020-05-16T23:34:34 #kisslinux <E5ten> because that command could be in any location? 2020-05-16T23:35:54 #kisslinux <illiliti> but our usage is very basic 2020-05-16T23:36:37 #kisslinux <illiliti> we simply check if udev or mdev exist 2020-05-16T23:38:41 #kisslinux <illiliti> and i don't see ability to early export custom PATH, so command -v is overhead in this case 2020-05-16T23:40:22 #kisslinux <E5ten> could it not exist in /usr/local/bin or /usr/bin, or could the init not be used on a system with separate /bin and /usr/bin or separate /sbin and /usr/sbin etc. there are numerous places where it could be 2020-05-16T23:42:32 #kisslinux <illiliti> separate /usr/ is not possible in KISS 2020-05-16T23:42:53 #kisslinux <illiliti> at least by default 2020-05-16T23:43:17 #kisslinux <E5ten> would you want the init to fail on a system where someone changed it to have a separate /usr? 2020-05-16T23:43:46 #kisslinux <E5ten> or where they installed udev or whatever manually instead of with a package so it's in /usr/local/bin? 2020-05-16T23:45:18 #kisslinux <illiliti> separate /usr/ is not possible in KISS by design due to hardcoded symlinks 2020-05-16T23:45:30 #kisslinux <illiliti> "and i don't see ability to early export custom PATH, ..." 2020-05-16T23:45:54 #kisslinux <E5ten> the default PATH doesn't include /usr/local? 2020-05-16T23:46:17 #kisslinux <E5ten> and couldn't someone modify the baselayout build file to have actual directories instead of symlinks? 2020-05-16T23:47:49 #kisslinux <illiliti> PATH depend on shell implementation 2020-05-16T23:47:51 #kisslinux <illiliti> it's not possible because kiss(package manager) hardcoded to /usr 2020-05-16T23:48:18 #kisslinux <fehawen> Hello 2020-05-16T23:48:23 #kisslinux <illiliti> hi 2020-05-16T23:48:30 #kisslinux <fehawen> How's things? 2020-05-16T23:48:40 #kisslinux <illiliti> nice 2020-05-16T23:49:29 #kisslinux <E5ten> illiliti: where does the kiss package manager hardcode /usr? (like it hardcodes it for removing certain files that are unwanted, but that specifically doesn't seem to indicate a hardcoding of installing stuff to /usr) 2020-05-16T23:50:22 #kisslinux <E5ten> also if PATH depends on shell implementation, then a shell could have /usr/local/bin in its default PATH and then if you used [ -x the init wouldn't work if a command being looked for was in /usr/local/bin 2020-05-16T23:51:50 #kisslinux <fehawen> I'm installing KISS on my other machine at the moment. First time configuring and building my own kernel. Trying to figure out the ALSA setup for my sound card. Looking at their Vendor Matrix, I can't seem to figure out what I need for my HDA Intel PCH (Intel Sunrise Point-LP HD Audio). Any tips? 2020-05-16T23:52:09 #kisslinux <illiliti> E5ten: alternatives system hardcoded /usr/bin 2020-05-16T23:53:19 #kisslinux <onodera> does anyone use a tar implementation over de default busybox one? 2020-05-16T23:53:23 #kisslinux <onodera> if so, why? 2020-05-16T23:53:39 #kisslinux <illiliti> init wouldn't work too if PATH doesn't contain /usr/local... 2020-05-16T23:54:39 #kisslinux <illiliti> we need to add ability to export PATH then 2020-05-16T23:54:56 #kisslinux <E5ten> illiliti: can tell me a line to look at for where the alternatives system hardcodes /usr/bin because I don't see it? 2020-05-16T23:56:05 #kisslinux <illiliti> https://github.com/kisslinux/repo/search?q=%2Fusr%2Fbin&unscoped_q=%2Fusr%2Fbin 2020-05-16T23:56:49 #kisslinux <E5ten> those are packages though, not the package manager, anyone could change their local copy of the package to install elsewhere 2020-05-16T23:57:09 #kisslinux <fehawen> Never mind my previous question. I think I'll figure it out from CONFIG_SND_HDA_INTEL. 2020-05-16T23:58:14 #kisslinux <E5ten> illiliti: also, from baselayout's 'profile' file, the default PATH it specifies is '/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin', so someone could put udevd in /usr/local/bin, and command -v would find it, but [ -x /usr/bin/udevd ] wouldn't