2020-06-30T00:08:28 #kisslinux long reboot xD 2020-06-30T00:08:50 #kisslinux Maybe he got lost 2020-06-30T00:09:49 #kisslinux Can't get it working, I looked up the steps on the gentoo wiki and it mentions needing bzImage.efi file which I don't seem to have 2020-06-30T00:10:36 #kisslinux i'm debating setting up a harmony or mumble server so we can screenshare / help each other out 2020-06-30T00:10:39 #kisslinux aha, think I found it 2020-06-30T00:11:07 #kisslinux hell even a discord until we can do something better 2020-06-30T00:15:25 #kisslinux time to rebuild the kernel for the third time this half hour 2020-06-30T00:18:02 #kisslinux micr0: It'd probably be best to avoid Discord given that I can't imagine people switching off it once everyone is on it 2020-06-30T00:18:12 #kisslinux plus it draws attention away from the irc 2020-06-30T00:20:50 #kisslinux i dont want a split, i just want to be able to chat and show and see how people are setting stuff up and video + voice is really helpful for that 2020-06-30T00:21:21 #kisslinux I mean, I can just stream on twitch or whatever too, and share on the unixporn discord since thats where i mostly see decent config help stuff anyway 2020-06-30T00:21:31 #kisslinux either way, low chance of actually happening 2020-06-30T00:22:28 #kisslinux Is there a way to prevent kiss from deleting the built stuff after finishing? 2020-06-30T00:23:47 #kisslinux KISS_DEBUG=1 looks like what I want, I'll give that a shot 2020-06-30T00:25:24 #kisslinux Alternatively, any idea why `mkdir -p "$1/efi/EFI/kiss"` and `mv "arch/x86_64/boot/bzImage" "$1/efi/EFI/kiss/bzImage-$2.efi"` fails? 2020-06-30T00:25:39 #kisslinux the error is 'cp: can't create symlink '//efi/EFI/kiss/bzImage-5.7.6.efi' to '../../x86/boot/bzImage': Operation not permitted' 2020-06-30T00:25:45 #kisslinux 'chmod: //efi/EFI/kiss/bzImage-5.7.6.efi: No such file or directory' 2020-06-30T00:27:51 #kisslinux thats weird 2020-06-30T00:28:05 #kisslinux maybe arch/x86_64/boot/bzImage is a symlink? 2020-06-30T00:28:11 #kisslinux and cp is trying to traverse it? 2020-06-30T00:29:08 #kisslinux you can look at my latest repo push to see how i have things setup 2020-06-30T00:39:01 #kisslinux womp womp, nerd fonts dont render in havoc 2020-06-30T00:41:53 #kisslinux Time to give rebooting another shot 2020-06-30T00:45:22 #kisslinux that was quicker 2020-06-30T00:46:00 #kisslinux progress ig, got a kernel panic this time instead of nothing at all. 'not syncing: No working init found. Try passing init= option to kernel' 2020-06-30T00:46:48 #kisslinux The last time wasn't that it took a long time, it's that I rebuilt the kernel, read some wiki pages and rebooted a couple times instead of hopping back on irc 2020-06-30T00:47:20 #kisslinux I'll give your kernel build file a shot 2020-06-30T00:48:48 #kisslinux yeah so himmalerin i ran into an issue where my hardware/firmware will not pass in any kernel args 2020-06-30T00:48:55 #kisslinux so i had to build it into the kernel 2020-06-30T00:49:23 #kisslinux wish it told me how many times I've built a package lmao 2020-06-30T00:49:41 #kisslinux at least once more :) 2020-06-30T00:49:56 #kisslinux micr0: I've got what I think should work: 'CONFIG_CMDLINE_BOOL=y' n 'CONFIG_CMDLINE="root=PARTUUID=661a48f3-c2ae-4173-a05a-2f26dfafa026 ro"' 2020-06-30T00:50:01 #kisslinux hah, ain't that the truth 2020-06-30T00:51:10 #kisslinux anyone know what timezone merakor is? 2020-06-30T00:51:59 #kisslinux himmalerin I would install a kiss-stats package xD 2020-06-30T00:52:21 #kisslinux maybe times installed, time to build 2020-06-30T00:52:34 #kisslinux at least you can ifnd out expected build itmes from lfs 2020-06-30T00:52:45 #kisslinux himmalerin so one thing about that 2020-06-30T00:53:08 #kisslinux i read that UUID/PARTUUID *might* require udev aka userspace aka an initrd 2020-06-30T00:53:24 #kisslinux so /dev/whatever will definitely work 2020-06-30T00:53:41 #kisslinux i thought uuid just required util something 2020-06-30T00:53:44 #kisslinux UUID will probably work (you can see the format of the kernel VFS panic and work your way back from there) 2020-06-30T00:53:51 #kisslinux oof, got it. I wanted to avoid /dev/sdX since I have had them switch up on me 2020-06-30T00:53:52 #kisslinux PARTUUID will likely not work 2020-06-30T00:54:04 #kisslinux maybe I'll give UUID a shot then 2020-06-30T00:54:07 #kisslinux I mean try PARTUUID first, then UUID, then if all else fails dev 2020-06-30T00:54:10 #kisslinux start with PARTUUID 2020-06-30T00:54:17 #kisslinux since compile/reboots should be fast now xD 2020-06-30T00:54:23 #kisslinux 'root=UUID=aaaaaaa-whatever' then? 2020-06-30T00:54:26 #kisslinux if it does, i'll switch to PARTUUID too 2020-06-30T00:54:35 #kisslinux I'm using PARTUUID rn 2020-06-30T00:54:40 #kisslinux trying anyway 2020-06-30T00:54:50 #kisslinux yeah really its just like, write down whatever the panic UID gives you and see which work 2020-06-30T00:54:51 #kisslinux GL 2020-06-30T00:55:14 #kisslinux I want to give rebooting a shot with the changed build file, then I'll give using UUID a shot 2020-06-30T01:01:03 #kisslinux Well I'm stupid, I was passing in the wrong PARTUUID 2020-06-30T01:01:15 #kisslinux I was using my home partition instead of my root partition 2020-06-30T01:01:26 #kisslinux No wonder there was no init :p 2020-06-30T01:02:06 #kisslinux micr0: So, success! I'm now booting off of the efistub :D 2020-06-30T01:02:21 #kisslinux nice! 2020-06-30T01:02:27 #kisslinux time to write a wiki on it, eh? 2020-06-30T01:03:05 #kisslinux There is one, https://k1ss.org/wiki/boot/efistub and it even says "The root partition can also be referred to by its partition UUID" 2020-06-30T01:03:27 #kisslinux o lol 2020-06-30T01:03:29 #kisslinux It goes on to say 2020-06-30T01:03:47 #kisslinux "which can be 2020-06-30T01:03:48 #kisslinux found using blkid." which is incorrect, busybox's only seems to list the UUID 2020-06-30T01:04:34 #kisslinux Doesn't even give you a permissions error when you don't run with sudo, just silently exits 2020-06-30T01:05:04 #kisslinux sudo blkid works for me 2020-06-30T01:05:14 #kisslinux btw is the web wiki completely broke for everyone on firefox? 2020-06-30T01:05:31 #kisslinux [util-linux] owns /usr/bin/blkid 2020-06-30T01:05:36 #kisslinux I had to find my PARTUUID by running `ls -l /dev/disk/by-partuuid/` since blkid only lists UUID 2020-06-30T01:05:54 #kisslinux xzcvczx: works fine here on 77.0.1 2020-06-30T01:06:09 #kisslinux micr0: whoops, guess it's not busybox's 2020-06-30T01:06:29 #kisslinux Still, I clearly remember getting PARTUUID when running the command on Arch 2020-06-30T01:06:47 #kisslinux so are you using UUID or PARTUUID? 2020-06-30T01:06:54 #kisslinux PARTUUID 2020-06-30T01:06:56 #kisslinux nice! 2020-06-30T01:07:02 #kisslinux I will try it out 2020-06-30T01:07:17 #kisslinux yeah! Just don't make my mistake and use the wrong partition :P 2020-06-30T01:07:48 #kisslinux sudo blkid --help prints out "BusyBox v1.32.0 (2020-06-27 12:14:12 EDT) multi-call binary." so I've got no idea whose binary it is 2020-06-30T01:09:48 #kisslinux its busybox's 2020-06-30T01:09:57 #kisslinux kiss owns `which blkid` should give you that 2020-06-30T01:33:42 #kisslinux himmalerin uhh, i think firefox updated itself and now won't start, even after a rebuild 2020-06-30T01:33:47 #kisslinux complaining about no X display set 2020-06-30T01:34:00 #kisslinux arg 2020-06-30T01:34:29 #kisslinux How would it update itself? Shouldn't be able to do that 2020-06-30T01:34:40 #kisslinux Are you still using all the variables and --no-remote? 2020-06-30T01:35:16 #kisslinux MOZ_ENABLE_WAYLAND=1 WAYLAND_DISPLAY=wayland-0 firefox --no-remote 2020-06-30T01:35:31 #kisslinux yeah i dont know how it did, but it seems to have 2020-06-30T01:35:37 #kisslinux i just rebuild it tho 2020-06-30T01:35:47 #kisslinux and its still angery 2020-06-30T01:39:07 #kisslinux i wonder if a gtk+3 update had anything to do with it 2020-06-30T01:41:57 #kisslinux I'm still on gtk+3 3.24.20, looks like the main repo is at 3.24.21 2020-06-30T01:42:12 #kisslinux I'll give updating a shot and see if I can reproduce 2020-06-30T01:42:18 #kisslinux ty 2020-06-30T01:43:08 #kisslinux or it just wayland :P 2020-06-30T01:49:37 #kisslinux still launches fine here after updating, even with a reboot to make sure the old version still isn't hanging around in the memory 2020-06-30T01:52:59 #kisslinux hmm i will try rebooting i guess 2020-06-30T01:55:03 #kisslinux oh well, still borked 2020-06-30T01:55:22 #kisslinux that's really weird 2020-06-30T01:56:00 #kisslinux I'll give launching with just the variables you listed earlier and see if that fails 2020-06-30T01:56:07 #kisslinux firefox 77.0.1 2020-06-30T01:56:12 #kisslinux what other variables are there i wonder 2020-06-30T01:57:18 #kisslinux Nope, still runs 2020-06-30T02:00:40 #kisslinux GDK_BACKEND=wayland? 2020-06-30T02:01:49 #kisslinux That has the side affect of making any gtk app you open from Firefox try to use wayland as well which sometimes ends poorly, worth a shot though 2020-06-30T02:03:41 #kisslinux yeah this i think is the toughest part of kiss - most packages use defaults which means its really indeterministic what features your final binaries will be expecting 2020-06-30T02:03:49 #kisslinux I wonder if this is how use-flags were born in gentoo 2020-06-30T02:05:06 #kisslinux micr0: re: "what other variables are there i wonder" the full line of variables I launch with are `MOZ_ENABLE_WAYLAND=1 vblank_mode=0 OZ_WEBRENDER=1 MOZ_ACCELERATED=1 v 2020-06-30T02:05:06 #kisslinux blank_mode=0 firefox --no-remote`, no idea if any of them except `MOZ_ENABLE_WAYLAND=1` are actually necessary though 2020-06-30T02:05:59 #kisslinux got split over two lines for some reason, here's the actual one line: `MOZ_ENABLE_WAYLAND=1 vblank_mode=0 OZ_WEBRENDER=1 MOZ_ACCELERATED=1 vblank_mode=0 firefox --no-remote` 2020-06-30T02:06:07 #kisslinux tried that, got Error: no DISPLAY environment variable specified 2020-06-30T02:06:11 #kisslinux gonna google around 2020-06-30T02:11:35 #kisslinux wow, so it built not from your repo gaaa 2020-06-30T02:11:54 #kisslinux that'd certainly do it haha 2020-06-30T02:12:34 #kisslinux I wonder how it happened though, Firefox hasn't had a new release recently 2020-06-30T02:12:59 #kisslinux my KISS_PATH is likely garbage 2020-06-30T02:14:08 #kisslinux how many things in it? 2020-06-30T02:14:59 #kisslinux 14? 2020-06-30T02:15:10 #kisslinux It's a little clunky but here's how I've got mine set up rn http://ix.io/2qwV 2020-06-30T02:15:13 #kisslinux wow that's a lot 2020-06-30T02:15:21 #kisslinux here I was thinking I had a bunch at 8 2020-06-30T02:15:42 #kisslinux core:extra:garbage:himmalerin-modified:jedahan:community:himmalerin-extra:wayland:noxland:admicos:games:carbs-extra:xfce4:xorg 2020-06-30T02:15:55 #kisslinux oh wow i think i have cut mine down to like 5 now 2020-06-30T02:15:59 #kisslinux or 6 2020-06-30T02:16:03 #kisslinux and 2 of those are mine 2020-06-30T02:16:22 #kisslinux as i have a custom at start and a self at end 2020-06-30T02:16:43 #kisslinux three of my eight are mine so I guess it's not *too* bad 2020-06-30T02:17:53 #kisslinux wheres carbs-extra from? 2020-06-30T02:18:11 #kisslinux carbs-linux 2020-06-30T02:18:17 #kisslinux i forget what i have installed from there 2020-06-30T02:18:27 #kisslinux is there a way to see where all your installed packages are from? 2020-06-30T02:18:54 #kisslinux an ugly grep through /var/db/kiss/installed? 2020-06-30T02:19:31 #kisslinux i mean it would have to be like, a diff -u or something? 2020-06-30T02:21:13 #kisslinux himmalerin weird apparantly gtk+-wayland-3.0 isnt installed anymore 2020-06-30T02:21:20 #kisslinux are you efi? 2020-06-30T02:21:26 #kisslinux xzcvczx yep 2020-06-30T02:21:39 #kisslinux I'd love for the package manager to have a verbose mode that told you which repo packages were coming from, maybe a file that lives in /var/db/kiss/installed/ could be a part of that 2020-06-30T02:21:40 #kisslinux that might be it then, it has a lot of shit for efi on carb extra 2020-06-30T02:22:16 #kisslinux or nodejs :P 2020-06-30T02:23:54 #kisslinux micr0: you could update repos, I have my own fork of gtk+3 now for wayland 2020-06-30T02:24:42 #kisslinux in modified or extra? 2020-06-30T02:25:28 #kisslinux modified 2020-06-30T02:26:27 #kisslinux you both package your kernels eh? 2020-06-30T02:26:56 #kisslinux recent development, but yep! 2020-06-30T02:27:03 #kisslinux recent development on my part anyway 2020-06-30T02:27:42 #kisslinux It's a little more convenient then wget'ing and building manually imo 2020-06-30T02:28:21 #kisslinux unrelated topic but is it possible to do something like repology for personal repos? 2020-06-30T02:28:33 #kisslinux Just to get a notice for when an update arrives 2020-06-30T02:29:10 #kisslinux I'm following releases for all my packages that are available on github but some of them aren't there which means I never see the update 2020-06-30T02:29:11 #kisslinux * xzcvczx sorta wishes a lts would come out soon ffor the kernel as i wouldn't mind sitting on an lts 2020-06-30T02:29:43 #kisslinux Do you need something newer than 5.4? 2020-06-30T02:30:56 #kisslinux yeah 2020-06-30T02:31:02 #kisslinux there was cool shit in 5.7 2020-06-30T02:31:04 #kisslinux that i want 2020-06-30T02:31:37 #kisslinux that wireguard jazz 2020-06-30T02:31:46 #kisslinux and iwth a longterm at 5.4 its unlikely to be for a while 2020-06-30T02:31:52 #kisslinux micr0: nah usb emulation 2020-06-30T02:32:13 #kisslinux hardware fuzzing? 2020-06-30T02:32:24 #kisslinux hardware emulation for the purpose of reverse engineering 2020-06-30T02:33:01 #kisslinux yaaaa dope 2020-06-30T02:33:06 #kisslinux i initially did it with qemu 2020-06-30T02:33:07 #kisslinux like a software facedancer 2020-06-30T02:33:20 #kisslinux and that works, but its not the fastest thing aorund 2020-06-30T02:33:23 #kisslinux so many garbage IoT devices 2020-06-30T02:33:43 #kisslinux haha nah i like to reverse engineer random electronic gadgets i got 2020-06-30T02:34:01 #kisslinux neat, anything that seem better than they should be? 2020-06-30T02:34:06 #kisslinux i have done a long range laser rangefinder 2020-06-30T02:34:11 #kisslinux i remember people repurposing free 'amazon buttons' 2020-06-30T02:34:11 #kisslinux haha yup that one was 2020-06-30T02:34:22 #kisslinux i bought the cheap model and was able to upgrade it to the expensive model 2020-06-30T02:34:25 #kisslinux niiiiice 2020-06-30T02:34:27 #kisslinux as it was just a setting in formware 2020-06-30T02:34:30 #kisslinux firmware 2020-06-30T02:34:37 #kisslinux whoops, forgot to set yer fuses 2020-06-30T02:35:01 #kisslinux and i wanted to see how it worked so i recreated c code that would compile to the ecact same binary 2020-06-30T02:35:20 #kisslinux it wa ssurprisingly quick for that one as like 110k of a 128k binary was library code 2020-06-30T02:35:30 #kisslinux and gcc built-ins 2020-06-30T02:35:48 #kisslinux do you write or stream? 2020-06-30T02:35:58 #kisslinux nah been meaning to write though 2020-06-30T02:36:07 #kisslinux i find code is horrible for stream 2020-06-30T02:36:17 #kisslinux yep, 99% of the time it is 2020-06-30T02:36:43 #kisslinux my current project required first figuring out how to decrypt the firmware as the buttheads had it encrypted 2020-06-30T02:37:00 #kisslinux luckily they used a terrible encryption method that i created a tool to figure out the password for 2020-06-30T02:37:18 #kisslinux well the decryption key 2020-06-30T02:38:44 #kisslinux haha 2020-06-30T02:38:49 #kisslinux brb 2020-06-30T02:40:14 #kisslinux ffs google is annoying when you get a new device 2020-06-30T02:45:47 #kisslinux grrr my laptop doesn't recognize my dock as able to charge itself 2020-06-30T02:45:59 #kisslinux crazy usbc/thunderbolt negotiations 2020-06-30T02:46:11 #kisslinux lol 2020-06-30T02:46:21 #kisslinux usbc is hard 2020-06-30T02:46:39 #kisslinux i still wonder how 2 usb devices decide who charges who 2020-06-30T02:46:45 #kisslinux 2 usbc 2020-06-30T02:50:03 #kisslinux hmmm it looks like 5.9 should be lts 2020-06-30T02:51:18 #kisslinux so octoberish 2020-06-30T02:54:19 #kisslinux himmalerin I tried compiling your gtk+3 and then firefox but firefox still complains not being able to find gtk+3-wayland o_O 2020-06-30T03:44:21 #kisslinux xzcvczx: >they used a terrible encryption method [...] 2020-06-30T03:44:28 #kisslinux 10 bucks says they XOR'd it 2020-06-30T03:47:57 #kisslinux well it was xor'd but i will give them one very small piece of copper, it wasn't a fixed key 2020-06-30T03:48:10 #kisslinux icyphox: heard of lfsr? 2020-06-30T03:48:52 #kisslinux xzcvczx: ye 2020-06-30T03:49:38 #kisslinux data[i] ^= (state & 0xFF); lfsr on state, repeat for length of data 2020-06-30T03:49:57 #kisslinux ahhh 2020-06-30T03:50:14 #kisslinux well, firmware authors and XOR -- name a better duo 2020-06-30T03:50:31 #kisslinux haha yup 2020-06-30T03:50:43 #kisslinux admittedly i was first stumped when the existing xor tools didn't work 2020-06-30T03:51:05 #kisslinux luckily it was a binary file so you can rely on a shitton of 0xff's or 0x00's 2020-06-30T03:51:13 #kisslinux lol 2020-06-30T03:52:36 #kisslinux hence one tiny piece of coppy 2020-06-30T03:52:38 #kisslinux copper 2020-06-30T03:52:41 #kisslinux maybe a penny 2020-06-30T04:06:51 #kisslinux but not an old penny, they have too much copper in them, a 2005 penny 2020-06-30T08:31:36 #kisslinux exit 2020-06-30T09:20:10 #kisslinux what do you guys use to automount usb drives (polkit replacement)? 2020-06-30T09:21:25 #kisslinux bash and mount 2020-06-30T09:21:52 #kisslinux so you manually do it every time? 2020-06-30T09:21:57 #kisslinux semi.. mostly manual/interactive 2020-06-30T09:22:00 #kisslinux yeah, why not 2020-06-30T09:22:14 #kisslinux check what fdisk -l drive is not mounted, ask, which i want to mount 2020-06-30T09:22:22 #kisslinux simple dos like tty stuff 2020-06-30T11:20:14 #kisslinux I just had to recompile GCC 3 times because my swap wasn't enabled the first two times 2020-06-30T11:20:31 #kisslinux Without disabling bootstrapping 2020-06-30T11:35:45 #kisslinux xzcvczx: My timezone is EST, though I am not always active on IRC 2020-06-30T11:36:22 #kisslinux I forgot to export the repository I have fixed it now, thanks :D 2020-06-30T12:21:16 #kisslinux o/ 2020-06-30T12:23:56 #kisslinux o 2020-06-30T12:26:59 #kisslinux o/ 2020-06-30T12:27:52 #kisslinux yello 2020-06-30T12:34:32 #kisslinux I'm building the latest Firefox binaries. 2020-06-30T12:34:33 #kisslinux :P 2020-06-30T12:34:52 #kisslinux on the new big machine? 2020-06-30T12:34:55 #kisslinux Yes 2020-06-30T12:35:02 #kisslinux Firefox takes 10 minutes... 2020-06-30T12:35:05 #kisslinux neat! what are teh specs again? 2020-06-30T12:35:08 #kisslinux holy wow 2020-06-30T12:35:47 #kisslinux i9 9900k (16) @ 5GHz + 16GB DDR4 memory 2020-06-30T12:35:56 #kisslinux wew 2020-06-30T12:36:00 #kisslinux There's an AMD GPU inside as well. 2020-06-30T12:36:13 #kisslinux do those AMD drivers work on musl though? 2020-06-30T12:36:20 #kisslinux I'm just setting up a clean chroot environment for the builds right now. 2020-06-30T12:36:26 #kisslinux It uses AMDGPU 2020-06-30T12:36:27 #kisslinux Works fine 2020-06-30T12:36:35 #kisslinux Same drivers as my laptop. 2020-06-30T12:36:38 #kisslinux ah, ok 2020-06-30T12:36:57 #kisslinux yeah, amdgpu doesnt have an userspace mess like nvidia 2020-06-30T12:37:29 #kisslinux i'd assumed all GPU vendors are equally crappy 2020-06-30T12:37:32 #kisslinux apparently not 2020-06-30T12:37:48 #kisslinux Nah, amd's somewhat alright 2020-06-30T12:38:29 #kisslinux Nah, amd's alright 2020-06-30T12:38:41 #kisslinux Aah mobile KB failed me 2020-06-30T12:39:20 #kisslinux The kernel modules need firmware but otherwise userspace is good old Mesa 2020-06-30T12:41:35 #kisslinux Yeah 2020-06-30T12:41:52 #kisslinux It's a shame that firmware is needed though. 2020-06-30T12:59:55 #kisslinux I can rant about nvidia optimus all day 2020-06-30T13:00:13 #kisslinux I have wasted my whole life saving on an hp optimus laptop 2020-06-30T13:00:21 #kisslinux Worst decision of my life 2020-06-30T13:03:19 #kisslinux rip 2020-06-30T13:04:13 #kisslinux https://www.youtube.com/embed/_36yNWw_07g 2020-06-30T13:05:27 #kisslinux I hope that's the Linus video 2020-06-30T13:05:49 #kisslinux Ah yes 2020-06-30T13:05:57 #kisslinux My favorite 2020-06-30T13:07:02 #kisslinux Funny thing, the question where he starts ranting was actually related to nvidia optimus graphics 2020-06-30T13:07:33 #kisslinux So that video really represents me on an emotional level 2020-06-30T13:07:38 #kisslinux :) 2020-06-30T14:45:59 #kisslinux Fun fact: an entire KISS tarball with KDE is still smaller than an Arch ISO 2020-06-30T15:08:41 #kisslinux anyone know how to build a go package without they download a ton of packages? 2020-06-30T15:15:17 #kisslinux merakor: thank you good dir 2020-06-30T15:15:18 #kisslinux sir 2020-06-30T15:15:55 #kisslinux eudaldgr: boot up a vm :P 2020-06-30T15:16:10 #kisslinux then copy binary 2020-06-30T15:16:51 #kisslinux well i'm trying to build a go package but, the KISS says that the build process it's without downloads 2020-06-30T15:17:18 #kisslinux i know that the go download modules at $GOPATH/src/mod 2020-06-30T15:21:37 #kisslinux > micr0_ : hell even a discord until we can do something better 2020-06-30T15:21:57 #kisslinux funny you mentioned discord, kiss *used* to be on a discord channel before IRC 2020-06-30T15:27:24 #kisslinux ...and firefox 78 has been released 2020-06-30T15:46:53 #kisslinux >discord 2020-06-30T15:46:58 #kisslinux fuck no 2020-06-30T15:47:00 #kisslinux lol 2020-06-30T15:47:19 #kisslinux i never understand why "open source" orgs would use something like discord 2020-06-30T15:47:33 #kisslinux ++ 2020-06-30T15:47:44 #kisslinux like, do you even really understand the ethics of free / open source software or is it all really just resume padding 2020-06-30T15:48:01 #kisslinux then again half the chat systems that oss projects are adopting these days are terrible oss companies 2020-06-30T15:48:39 #kisslinux just use IRC, tbh; at worst, use matrix 2020-06-30T15:48:55 #kisslinux i completely agree with you, but unfortunately many do not 2020-06-30T15:49:06 #kisslinux yeah, which is what's saddening 2020-06-30T15:49:24 #kisslinux "open source" today doesn't really care about freedoms 2020-06-30T15:49:51 #kisslinux well its rather funny how people aregue that the gpl isn't "freedom" 2020-06-30T15:50:04 #kisslinux because it restricts your ability to create closed source derivatives 2020-06-30T15:50:53 #kisslinux people are stupid sometimes 2020-06-30T15:51:10 #kisslinux sometimes? :P 2020-06-30T15:51:57 #kisslinux I tried not to offend everyone 2020-06-30T15:52:12 #kisslinux fuck, my light went out due to storm. i may be inactive for 1-2 days...fuuuckkk 2020-06-30T15:52:16 #kisslinux :') 2020-06-30T15:52:18 #kisslinux 63 battery percent XD 2020-06-30T15:52:33 #kisslinux poor illiliti 2020-06-30T15:53:19 #kisslinux illiliti: ripperino 2020-06-30T15:53:26 #kisslinux make a 12v to 240v inverter and charge from your car :P 2020-06-30T15:53:30 #kisslinux illiliti: where are you located? 2020-06-30T15:53:43 #kisslinux russia 2020-06-30T15:53:49 #kisslinux привет! 2020-06-30T15:54:04 #kisslinux лол 2020-06-30T15:54:09 #kisslinux heh 2020-06-30T15:54:11 #kisslinux i'm learning 2020-06-30T15:54:20 #kisslinux very fun language 2020-06-30T15:54:41 #kisslinux xzcvczx: i don't have a car unfortunaly 2020-06-30T15:54:43 #kisslinux do you have keyboard map for russia? as that was a damn quick response 2020-06-30T15:54:50 #kisslinux xzcvczx: yes, i do lol 2020-06-30T15:54:56 #kisslinux illiliti: neighbors car then :P 2020-06-30T15:55:22 #kisslinux setxkbmap -option 'grp:alt_shift_toggle' -layout us,ru -variant ',phonetic' -option 'compose:caps' & 2020-06-30T15:55:31 #kisslinux ah fancy 2020-06-30T15:55:50 #kisslinux it's the phonetic version of the RU keyboard, so no learning required 2020-06-30T15:55:50 #kisslinux heh 2020-06-30T15:56:01 #kisslinux oh you dirty cheater :P 2020-06-30T15:56:10 #kisslinux hahaha 2020-06-30T15:56:22 #kisslinux i asked some native russian speakers if this was cheating, they said no 2020-06-30T15:56:25 #kisslinux so, there! 2020-06-30T15:56:58 #kisslinux well i have some problems with go packages, after build package manager says that they can't remove the build folder inside ~/.cache/kiss/build-##### 2020-06-30T15:57:11 #kisslinux icyphox: btw i ended up just packaging r2 git as plugin master is made for r2 master, and r2pm doesn't support tags 2020-06-30T15:57:14 #kisslinux i'm doing `kiss b micro` 2020-06-30T15:57:41 #kisslinux illiliti: tell icyphox its cheating please :P 2020-06-30T15:57:50 #kisslinux xzcvczx: ahh ok coo coo 2020-06-30T15:58:05 #kisslinux eudaldgr: i packaged aerc, and i may have ignored that rule 2020-06-30T15:58:11 #kisslinux it's a go package 2020-06-30T15:58:24 #kisslinux idk how dylan let that through lmao 2020-06-30T15:58:31 #kisslinux it requires internet access to build. 2020-06-30T15:58:35 #kisslinux oh and just to annoy everyone radare2 is going 'go' for some things 2020-06-30T15:58:48 #kisslinux as apparently its the best cross-platform solution 2020-06-30T15:58:49 #kisslinux yeah, r2pm is 2020-06-30T15:58:59 #kisslinux xzcvczx: it's not cheating :) 2020-06-30T15:59:07 #kisslinux yeah because C isn't cross-platform 2020-06-30T15:59:07 #kisslinux lol 2020-06-30T15:59:16 #kisslinux icyphox: yeah i see some packages inside community with download inside de build process 2020-06-30T15:59:23 #kisslinux yea 2020-06-30T15:59:26 #kisslinux illiliti: tell icyphox it IS cheating please :P, please follow directions :P 2020-06-30T16:00:01 #kisslinux icyphox: yeah it is annoying 2020-06-30T16:00:04 #kisslinux eudaldgr: probably ping dylan about it. might result in pruning some pkgs from the repo, heh. 2020-06-30T16:00:20 #kisslinux Uploading the latest Firefox -bin packages! 2020-06-30T16:00:20 #kisslinux tbh go isn't that bad 2020-06-30T16:00:31 #kisslinux ayy dylanaraps. speak of the devil. 2020-06-30T16:00:32 #kisslinux Funny enough, the ESR and regular release are both 78.0 this time around. 2020-06-30T16:00:52 #kisslinux but when the rest of the project is in C its a hell load of deps for a single part in go 2020-06-30T16:01:04 #kisslinux true 2020-06-30T16:01:54 #kisslinux water went out too. fuck 2020-06-30T16:02:21 #kisslinux illiliti: that must be quite a storm 2020-06-30T16:02:30 #kisslinux The network requirement is only enforced in the official repositories. Community is exempt. 2020-06-30T16:02:31 #kisslinux at least plenty of water falling from the sky 2020-06-30T16:02:56 #kisslinux xzcvczx: yeah, this is fucking hell 2020-06-30T16:03:22 #kisslinux It's very hard for me to enforce it in Community as there are a lot of packages written in Go, Rust, etc. 2020-06-30T16:03:35 #kisslinux Making these packages avoid network is time consuming and difficult to do. 2020-06-30T16:03:35 #kisslinux i would expect more fires and brimstone in "fucking hell" :) 2020-06-30T16:04:34 #kisslinux i see how electric wires are burning 2020-06-30T16:05:26 #kisslinux Of course, nothing prevents a maintainer in Community from doing things the hard way and removing the network requirement. 2020-06-30T16:05:53 #kisslinux For an example of the work needed, look at the cbindgen package in kisslinux/repo/extra. 2020-06-30T16:06:13 #kisslinux https://github.com/kisslinux/repo/tree/master/extra/cbindgen (specifically the sources and build files) 2020-06-30T16:12:26 #kisslinux well if it's not necessary, no problem 2020-06-30T16:13:06 #kisslinux but i've a problem with the modules downloaded by go in ~/.cache/kiss/build-##### `kiss` can't remove them 2020-06-30T16:15:06 #kisslinux What permissions do they have? 2020-06-30T16:16:19 #kisslinux https://termbin.com/zmc1 2020-06-30T16:16:56 #kisslinux And their contents? 2020-06-30T16:17:16 #kisslinux My hunch is that something inside has permissions which disallow the parent's removal. 2020-06-30T16:17:30 #kisslinux Also, which package are you trying to build? I'll see if I can reproduce. 2020-06-30T16:18:43 #kisslinux Firefox -bin packages have been pushed. :) 2020-06-30T16:21:24 #kisslinux * xzcvczx hates how .git is always u-w so you have to rm -rf it all the time 2020-06-30T16:22:54 #kisslinux anyone got a kernel package on the internet handy? i would like to have a look 2020-06-30T16:23:36 #kisslinux Here's one: https://github.com/eudaldgr/kiss-kernel 2020-06-30T16:23:43 #kisslinux It's by eudaldgr: :) 2020-06-30T16:23:54 #kisslinux ah thank you eudaldgr 2020-06-30T16:23:57 #kisslinux You can find a list of KISS repositories here: https://github.com/topics/kiss-repo 2020-06-30T16:24:09 #kisslinux and i guess thank you dylanaraps even though it wasn't yours :P 2020-06-30T16:24:36 #kisslinux ah that is nice thanks dylanaraps 2020-06-30T16:24:57 #kisslinux Ah, this is its new home: https://github.com/eudaldgr/kiss-repo/tree/master/kernel 2020-06-30T16:26:39 #kisslinux thanks 2020-06-30T16:26:41 #kisslinux Also, regarding .git permissions, adding '--shared' to 'git init' /may/ fix this issue (for new repositories). You can simply use 'chmod' for existing ones I believe. 2020-06-30T16:27:11 #kisslinux yeah but its just when you do an rm -r and it asks 50000times to confirm 2020-06-30T16:27:19 #kisslinux and so you give up and just have to rerun as rm -rf 2020-06-30T16:27:30 #kisslinux Ah 2020-06-30T16:27:37 #kisslinux I personally always add '-f' when using '-r'. 2020-06-30T16:27:46 #kisslinux I've never seen this happen in other words. :P 2020-06-30T16:27:52 #kisslinux i am not confident enoguh to do that :P 2020-06-30T16:28:00 #kisslinux i once did rm -rf / when i meant rm -rf . 2020-06-30T16:28:07 #kisslinux Yeah 2020-06-30T16:28:23 #kisslinux This is the drawback to having powerful (and general) tools. 2020-06-30T16:28:31 #kisslinux You can shoot yourself in the foot. :P 2020-06-30T16:28:59 #kisslinux Yeah sometimes that misfires badly 2020-06-30T16:29:04 #kisslinux I've seen people prefix rm commands with '#' so that they become comments. 2020-06-30T16:29:16 #kisslinux This way, if you press enter nothing will happen. 2020-06-30T16:29:26 #kisslinux I use zfs because I am dumb as hell 2020-06-30T16:29:45 #kisslinux haha 2020-06-30T16:30:05 #kisslinux I use 'fff' when I need to work with files with weird names. It handles newlines, escape sequences, etc, etc. 2020-06-30T16:30:57 #kisslinux The C package manager created some directories + files with really funky names due to memory errors. 2020-06-30T16:31:09 #kisslinux I have disabled globbing just to make sure I don't delete a file I don't intend to 2020-06-30T16:31:10 #kisslinux Tab completion wouldn't work so I had to resort to fff. 2020-06-30T16:31:35 #kisslinux That also works 2020-06-30T16:32:30 #kisslinux micr0: Any luck with firefox running under wayland? 2020-06-30T16:33:34 #kisslinux himmalerin yeah once i fixed my paths 2020-06-30T16:33:37 #kisslinux thanks for following up 2020-06-30T16:33:41 #kisslinux dylanaraps: when I was sending you switching-init for the wiki I have had sinit shinit wiki pages and I almost accidentally deleted that wiki page by doing `rm s*init*` 2020-06-30T16:33:44 #kisslinux oh and building your gtk+ 2020-06-30T16:34:03 #kisslinux Glad to hear you got it working! 2020-06-30T16:34:16 #kisslinux * xzcvczx tries to remember who jedahan is 2020-06-30T16:34:26 #kisslinux micr0 iirc 2020-06-30T16:34:33 #kisslinux xzcvczx yeah jedahan->micr0 2020-06-30T16:34:41 #kisslinux who is not jedavies 2020-06-30T16:34:52 #kisslinux micr0: ah ok, you use efi on talon? 2020-06-30T16:34:59 #kisslinux i wonder if I can set my user mask or something to jedahan lol 2020-06-30T16:35:10 #kisslinux xzcvczx yes efibootmgr directly 2020-06-30T16:35:38 #kisslinux hence why your talon kernel script doesn't need to run grub to refind the config 2020-06-30T16:36:05 #kisslinux i even setup `alias debian="sudo efibootmgr --nextboot 2 && sudo reboot"` 2020-06-30T16:36:34 #kisslinux xzcvczx I would be happy to update my talon kernel config to work more idempotently/generically 2020-06-30T16:36:44 #kisslinux i.e. if it finds grub it runs the appropriate commands 2020-06-30T16:37:22 #kisslinux i.e. if it checks the efibootmgr is enabled it moves the kernel to the appropriate place 2020-06-30T16:37:35 #kisslinux that way more people can use it as a template 2020-06-30T16:37:50 #kisslinux nah i am just stealing your package, not your config 2020-06-30T16:38:07 #kisslinux It's like the third time I've asked this, but what IRC client do you all use? Getting tired of running it out of my browser 2020-06-30T16:38:11 #kisslinux thats what i mean, stealing my package 2020-06-30T16:38:16 #kisslinux himmalerin I am using tiny 2020-06-30T16:38:22 #kisslinux oh ok 2020-06-30T16:38:22 #kisslinux https://github.com/osa1/tiny 2020-06-30T16:39:37 #kisslinux Oh, that's the irc client I used to use when I was running Void! Has it ever randomly crashed for you? If I left it alone for a couple hours I'd come back and it would have quit 2020-06-30T16:40:34 #kisslinux Nah mostly just disconnects since I would put my laptop to sleep 2020-06-30T16:40:57 #kisslinux I should probably see if hteres some signal or IPC i can send to tiny on lid close and open for me being away or back 2020-06-30T16:41:24 #kisslinux anyone use ssh-agent systemwide? 2020-06-30T16:41:43 #kisslinux Maybe I'll give it another shot then, I did enjoy the interface 2020-06-30T16:41:54 #kisslinux its the grub-mkconfig -o ....... that picks up new kernels eh? 2020-06-30T16:42:03 #kisslinux think so 2020-06-30T16:45:25 #kisslinux thanks 2020-06-30T16:45:38 #kisslinux if this goes wrong i am burning micr0 at the stake like a common witch 2020-06-30T16:46:13 #kisslinux lol 2020-06-30T16:49:45 #kisslinux you wouldn't be far off, maybe i'll post a pic of my witchy setup 2020-06-30T16:49:57 #kisslinux anyone else run into the issue where you have to exit a bunch of times from ash/st to actually have it quit? 2020-06-30T16:51:27 #kisslinux Nope 2020-06-30T16:51:29 #kisslinux xzcvczx, does that also happen when you run it with an empty config? 2020-06-30T16:51:44 #kisslinux What does your .profile look like? 2020-06-30T16:52:12 #kisslinux no .profile 2020-06-30T16:52:27 #kisslinux etc/profile has kiss paths and flags which is cflags and makeflags 2020-06-30T16:52:39 #kisslinux oh and illiliti's kiss bi thing 2020-06-30T16:52:49 #kisslinux haven't made it an extension yet 2020-06-30T16:52:58 #kisslinux buffet: and which config are you referring to? 2020-06-30T16:53:09 #kisslinux your shell 2020-06-30T16:53:14 #kisslinux oh nvm i think i know what it is 2020-06-30T16:53:19 #kisslinux i keep running sh -l to update paths 2020-06-30T16:53:22 #kisslinux duh 2020-06-30T16:53:34 #kisslinux yeah that sounds like it 2020-06-30T16:53:37 #kisslinux lol 2020-06-30T16:53:46 #kisslinux dylanaraps: its all your fault :P 2020-06-30T16:53:53 #kisslinux :( 2020-06-30T16:54:12 #kisslinux If your .profile is basic you could simply do '. /etc/profile' or '. ~/.profile' 2020-06-30T16:54:27 #kisslinux That should update the environment variable. 2020-06-30T16:54:40 #kisslinux oh? i will have to try that 2020-06-30T16:55:08 #kisslinux but i need to figure out if micr0 is a witch before i start trying that stuff 2020-06-30T16:55:21 #kisslinux It "sources" (evals in reality) the file into the current shell. 2020-06-30T16:55:36 #kisslinux Saves you spawning a new one. :P 2020-06-30T16:55:43 #kisslinux `exec sh -l` is another solution 2020-06-30T16:55:43 #kisslinux wow haven't seen that before 2020-06-30T16:56:08 #kisslinux that causes parent to quit on child quitting? 2020-06-30T16:56:35 #kisslinux i think exec replaces the current parent with itself, yeah? 2020-06-30T16:56:47 #kisslinux replaces the process with the new one yeah 2020-06-30T16:56:50 #kisslinux oh ok 2020-06-30T16:57:15 #kisslinux exec instead of fork, exec, wait 2020-06-30T16:57:21 #kisslinux hmmmm incest 2020-06-30T16:58:08 #kisslinux I try and write my dotfiles idempotently, but that isn't always simple 2020-06-30T16:58:09 #kisslinux * xzcvczx gives merakor a cookie for his lovely bar 2020-06-30T16:58:17 #kisslinux so you can source multiple times and have no side effects 2020-06-30T16:59:34 #kisslinux dylanaraps: If a project provides ./configure + make and meson + ninja which do you prefer? 2020-06-30T17:02:33 #kisslinux micr0: i will take that into account 2020-06-30T17:02:55 #kisslinux * xzcvczx sets micr0 on fire at the stake 2020-06-30T17:03:56 #kisslinux himmalerin: ./configure + make as there's then no Python requirement for build. 2020-06-30T17:04:11 #kisslinux (Meson is written in Python) 2020-06-30T17:04:11 #kisslinux oh no, efibootmgr failed? 2020-06-30T17:04:19 #kisslinux Send a build log. 2020-06-30T17:04:57 #kisslinux i mean: 2020-06-30T17:05:12 #kisslinux micr0: nah, prior to that 2020-06-30T17:05:13 #kisslinux * micr0 AHHHHA THE FLAMES ONLY MAKE ME STRONGER 2020-06-30T17:05:19 #kisslinux i don't have uefi so i deleted all that rubbish 2020-06-30T17:06:21 #kisslinux https://pastebin.com/raw/QMZiTPEX 2020-06-30T17:06:35 #kisslinux dylanaraps: Got it, I'll keep that in mind! 2020-06-30T17:06:49 #kisslinux if you make a small enough kernel, you can even just `dd if=mykernel of=/dev/sda bs=512 c=8`... 2020-06-30T17:07:03 #kisslinux micr0: dangit it, it was your fualt 2020-06-30T17:07:14 #kisslinux it required the mkdir 2020-06-30T17:07:17 #kisslinux just not with efi 2020-06-30T17:07:25 #kisslinux maybe make them different steps 2020-06-30T17:07:36 #kisslinux (dont do that) 2020-06-30T17:08:03 #kisslinux ? 2020-06-30T17:08:33 #kisslinux dont do the dd command i put above 2020-06-30T17:08:41 #kisslinux in fact, dont ever run a dd command written by someone else 2020-06-30T17:08:50 #kisslinux oh lol 2020-06-30T17:08:59 #kisslinux xzcvczx thats a good idea, have them separate 2020-06-30T17:09:00 #kisslinux yeah odn't worry i wasn't 2020-06-30T17:09:31 #kisslinux micr0: thats why i was curious about you saying don't do that thinking you were talking about my mkdir comment 2020-06-30T17:09:55 #kisslinux busybox dd doesn't seem to have the `c` option 2020-06-30T17:10:25 #kisslinux im started to become less enamored with busybox, even though i still think its great 2020-06-30T17:10:42 #kisslinux micr0: btw you ever watched the log from your kernel build? 2020-06-30T17:10:52 #kisslinux "diff: unrecognised option: I" 2020-06-30T17:11:02 #kisslinux I wish it was easier to use bsd utils under linux 2020-06-30T17:11:11 #kisslinux xzcvczx: I saw that too 2020-06-30T17:11:53 #kisslinux (busybox `diff` doesn't support `I`) 2020-06-30T17:11:54 #kisslinux Yeah. Thankfully, it's harmless. 2020-06-30T17:11:56 #kisslinux mind posting the full log? I wonder if thats from the no-perl patch or something else 2020-06-30T17:12:19 #kisslinux busybox diff doesn't support I, dd doesn't support c, blkid supposedly just doesnt work :/ 2020-06-30T17:12:19 #kisslinux micr0: i BELIEVE its not no-perl 2020-06-30T17:12:27 #kisslinux It's not no-perl. 2020-06-30T17:12:27 #kisslinux i think its something in the kernel itself 2020-06-30T17:12:32 #kisslinux It'll happen with every build. 2020-06-30T17:12:36 #kisslinux It is harmless though. 2020-06-30T17:12:46 #kisslinux ok thanks dylanaraps 2020-06-30T17:12:54 #kisslinux damn kernel and its non-posix rubbish 2020-06-30T17:13:16 #kisslinux I'll try and dig up the IRC logs from when I looked into this. 2020-06-30T17:13:23 #kisslinux don't worry 2020-06-30T17:13:28 #kisslinux micr0: blkid "works", it just needs to be run with privileges (no errors if you don't) and only gives you the UUID 2020-06-30T17:13:29 #kisslinux if you say its all good i trust you 2020-06-30T17:13:55 #kisslinux oh, I misread what you mentioned yesterday, good to know 2020-06-30T17:14:57 #kisslinux Just ran it to check, to be precise it gives you the /dev/sdX, UUID (label if it's a FAT drive), and the filesystem type 2020-06-30T17:15:01 #kisslinux no PARTUUID :( 2020-06-30T17:15:33 #kisslinux dylanaraps: i'm trying to build this https://github.com/eudaldgr/kiss-repo/tree/master/garbage/github-cli 2020-06-30T17:17:11 #kisslinux micr0: i assume you use linux*-talon? 2020-06-30T17:17:24 #kisslinux and this is my error https://termbin.com/adpo 2020-06-30T17:17:42 #kisslinux a file i `kiss` can't delete https://termbin.com/9nt1 2020-06-30T17:18:05 #kisslinux Yeah 2020-06-30T17:18:09 #kisslinux My hunch is right. 2020-06-30T17:18:29 #kisslinux The build is creating files without w permissions for anyone. 2020-06-30T17:18:55 #kisslinux Let me see if I can reproduce. 2020-06-30T17:19:02 #kisslinux i don't know what is a hunch, i will see a dictionary '=D 2020-06-30T17:19:37 #kisslinux <3 2020-06-30T17:19:44 #kisslinux now i know 2020-06-30T17:19:52 #kisslinux I can reproduce 2020-06-30T17:19:58 #kisslinux dylanaraps: out of curiosity would you be interested in a patch that made busybox lsusb print out manufacturer/product if they existed for said usb device? 2020-06-30T17:20:07 #kisslinux Sure 2020-06-30T17:20:12 #kisslinux I don't see why not. 2020-06-30T17:20:13 #kisslinux similar to how normal lsusb shows 2020-06-30T17:20:15 #kisslinux ok 2020-06-30T17:20:21 #kisslinux i will make it then 2020-06-30T17:20:24 #kisslinux xzcvczx: that would be awesome 2020-06-30T17:20:32 #kisslinux eudaldgr: ikr 2020-06-30T17:20:44 #kisslinux i just figured it no one wanted it i wouldn't bother :) 2020-06-30T17:21:38 #kisslinux Permissions in the tarball itself are fine. 2020-06-30T17:21:56 #kisslinux Yup... the downloaded dependencies have no write permissions. 2020-06-30T17:22:25 #kisslinux https://github.com/golang/go/issues/35615 2020-06-30T17:22:32 #kisslinux Turns out that this is on purpose. 2020-06-30T17:22:48 #kisslinux The solution is to do 'go clean -modcache' after build to remove the files... 2020-06-30T17:23:01 #kisslinux ohh thanks 2020-06-30T17:23:09 #kisslinux More links: https://github.com/golang/go/issues/27161 https://github.com/golang/go/issues/31481 2020-06-30T17:23:35 #kisslinux i'm going crazy trying to understang go 2020-06-30T17:24:42 #kisslinux This is the rationale: https://github.com/golang/go/issues/27161#issuecomment-433102620 2020-06-30T17:24:42 #kisslinux ... 2020-06-30T17:24:55 #kisslinux xzcvczx i use linux-talon and linux-headers-talon 2020-06-30T17:25:01 #kisslinux basically everythin in talon/depends package 2020-06-30T17:25:16 #kisslinux k thanks, was just checking 2020-06-30T17:25:49 #kisslinux Ah! eudaldgr: -modcacherw 2020-06-30T17:25:53 #kisslinux This is a better solution. 2020-06-30T17:26:05 #kisslinux I believe you give this to the go build command. 2020-06-30T17:26:58 #kisslinux Yup. It works. 2020-06-30T17:27:19 #kisslinux micr0: haha love "Cannot find LILO." 2020-06-30T17:29:14 #kisslinux oh well moment of truth, bbs 2020-06-30T17:29:27 #kisslinux xzcvczx i would accept a patch to install.sh that removes that harmless message lol 2020-06-30T17:30:04 #kisslinux This Go fix has been added to the style guide too. :) 2020-06-30T17:30:42 #kisslinux :( damn i don't get to put micr0 to the stake 2020-06-30T17:31:02 #kisslinux * xzcvczx glares at st..... noone supports dang st-256color 2020-06-30T17:32:36 #kisslinux dylanaraps: thank you!! 2020-06-30T17:34:00 #kisslinux dylanaraps: I've been offline for a while, why are you making a package manager in C ?? 2020-06-30T17:34:12 #kisslinux What have I missed? 2020-06-30T17:36:23 #kisslinux https://k1ss.org/blog/20200625a 2020-06-30T17:36:31 #kisslinux This should bring you up to speed. :P 2020-06-30T17:38:16 #kisslinux sed -i 's|st-256color|xterm-256color|g' config.def.h o/ 2020-06-30T17:38:45 #kisslinux (y) 2020-06-30T17:39:47 #kisslinux lol someone buy to you a expensive computer? Micro$oft maybe? 2020-06-30T17:43:10 #kisslinux A KISS user. :P 2020-06-30T17:44:02 #kisslinux a really good kiss user and a better person. 2020-06-30T18:04:34 #kisslinux kiss-kde lead to not caring whats on my system: kiss l | wc -l -> 342 2020-06-30T18:08:03 #kisslinux claudia02: thats like saying "having one arm ripped off made me not care about hte other arm being ripped off" 2020-06-30T18:08:23 #kisslinux On a certain points it stops mattering 2020-06-30T18:09:32 #kisslinux The style guide update for `go` packages: does this affect the creation of a so named directory in $HOME? 2020-06-30T18:11:00 #kisslinux Yes it does. 2020-06-30T18:11:06 #kisslinux It will no longer be created. 2020-06-30T18:11:24 #kisslinux wohoo. Nice! 2020-06-30T18:11:29 #kisslinux I recommend Go packages be built this way from now on. 2020-06-30T18:19:18 #kisslinux Yeah I'm somehow far less bothered by 250 packages being installed than I am 132 2020-06-30T18:19:28 #kisslinux I think I'm just dumb 2020-06-30T18:22:29 #kisslinux https://termbin.com/5ojr 2020-06-30T18:23:25 #kisslinux Nice! 2020-06-30T18:31:18 #kisslinux is there a better wya to figure out how big a module now is in busybox rather htan build without module and rebuild with module? 2020-06-30T18:34:58 #kisslinux oh lol nvm theres a script 2020-06-30T18:35:14 #kisslinux xzcvczx: cool! 2020-06-30T18:36:54 #kisslinux :( 736 bytes bigger 2020-06-30T18:37:03 #kisslinux based on the .o file 2020-06-30T18:52:03 #kisslinux https://termbin.com/bmuo 2020-06-30T18:52:09 #kisslinux any comments/insults? 2020-06-30T19:00:08 #kisslinux xzcvczx: Can those buffers overflow? 2020-06-30T19:00:20 #kisslinux no 2020-06-30T19:00:21 #kisslinux 'char vendor[256]' for example. 2020-06-30T19:00:23 #kisslinux Nice 2020-06-30T19:00:30 #kisslinux see open_read_close its maxlen 2020-06-30T19:00:39 #kisslinux Awesome 2020-06-30T19:00:42 #kisslinux and i set -1 as 0 to get rid of n anyways 2020-06-30T19:00:48 #kisslinux Yup 2020-06-30T19:01:00 #kisslinux I have no issues with it otherwise. :) 2020-06-30T19:01:01 #kisslinux and the standard specifies max len is like 128 so anything longer than that is someone fuzzing 2020-06-30T19:01:17 #kisslinux Gotcha 2020-06-30T19:02:48 #kisslinux micr0: still around? 2020-06-30T19:06:52 #kisslinux is there a simple way to disable a package in a repo? 2020-06-30T19:07:22 #kisslinux (short of rm'ing it) 2020-06-30T19:07:41 #kisslinux What do you mean by disable? 2020-06-30T19:08:01 #kisslinux well i stole micr0's kernel package in the end but his headers package is b0rked 2020-06-30T19:08:09 #kisslinux so currently i want to disable it to do an update 2020-06-30T19:09:17 #kisslinux but as that repo of mine is ahead in kiss_path it overrides 2020-06-30T19:10:07 #kisslinux oh, actually i wonder if he has his behind and just hasn't noticed yet 2020-06-30T19:10:16 #kisslinux lol 2020-06-30T19:10:30 #kisslinux which is infinitely more likely 2020-06-30T19:10:56 #kisslinux You could create a new repo in front of that one which merely contains the symlinked package from the KISS repos. 2020-06-30T19:11:03 #kisslinux Otherwise, you can simply delete the directory. 2020-06-30T19:11:17 #kisslinux yeah i just ended up moving it into my tail repo 2020-06-30T19:11:29 #kisslinux it won't work but its overridden by core anyway 2020-06-30T19:11:30 #kisslinux You could also simply change KISS_PATH for the invocation. 'KISS_PATH=bla:bla kiss u' 2020-06-30T19:11:42 #kisslinux haha too much stuff in my path for that 2020-06-30T19:12:09 #kisslinux dylanaraps: i assume you want a pr for lsusb? 2020-06-30T19:20:36 #kisslinux Send the patch my way. :) 2020-06-30T19:20:53 #kisslinux sorry hold up a sec, just gotta reformat help text 2020-06-30T19:21:52 #kisslinux hmmm i love that you can do 'kiss build' and it will override path to build current dir 2020-06-30T19:22:12 #kisslinux Yeah 2020-06-30T19:28:01 #kisslinux xzcvczx hey sorry just getting out of meetings 2020-06-30T19:28:05 #kisslinux There is nothing better than waiting for a 1GB download of *fonts* of all things 2020-06-30T19:28:14 #kisslinux micr0: your linux-headers-talon is b0rked 2020-06-30T19:29:18 #kisslinux admicos: That's never any fun 2020-06-30T19:29:42 #kisslinux himmalerin: yeah, especially with bad internet 2020-06-30T19:31:59 #kisslinux * xzcvczx really has to setup keys for github 2020-06-30T19:33:18 #kisslinux xzcvczx oh like it wont install or it installs to the wrong location? 2020-06-30T19:33:24 #kisslinux won't install 2020-06-30T19:33:29 #kisslinux I don't think my laptop's gonna be usable for at least another day. I still have to get Firefox 2020-06-30T19:33:31 #kisslinux the can't find patch 2020-06-30T19:33:39 #kisslinux as patch is only in linux 2020-06-30T19:33:39 #kisslinux * micr0 waves at admicos 2020-06-30T19:33:50 #kisslinux oh i thought i pushed a fix 2020-06-30T19:33:51 #kisslinux * admicos waves back to micr0 2020-06-30T19:33:52 #kisslinux xzcvczx: I don't accept PRs for kisslinux/repo as maintainership is based on commits. I will manually apply your changes if you're wondering. 2020-06-30T19:34:01 #kisslinux oh lol 2020-06-30T19:34:26 #kisslinux Don't worry about the keys in other words. ;) 2020-06-30T19:34:35 #kisslinux Feel free to just send the patch my way. 2020-06-30T19:34:48 #kisslinux yeah just gotta figure out how to make git printout a patch like that 2020-06-30T19:35:10 #kisslinux I simply use 'git diff > file.patch' to generate diffs. 2020-06-30T19:35:22 #kisslinux that wasn't working iwth a new file 2020-06-30T19:35:40 #kisslinux dylanaraps - isnt there a way for you to commit/sign with someone else being the author? and both get recorded correctly? 2020-06-30T19:35:43 #kisslinux Does anyone know if there's a firefox nightly build with musl or do I need to use stable? 2020-06-30T19:35:53 #kisslinux this means you will always be counted in every commit 2020-06-30T19:35:58 #kisslinux and they will be signed by you 2020-06-30T19:36:10 #kisslinux admicos: I don't believe that Mozilla release source tarballs for nightly. 2020-06-30T19:36:22 #kisslinux or even the "blah commited with blah2" 2020-06-30T19:36:23 #kisslinux You'll have to grab the sources from git/hg/whatever. 2020-06-30T19:36:26 #kisslinux or whatever it is 2020-06-30T19:36:39 #kisslinux haha nice, kiss-games made it some how on repology. :D 2020-06-30T19:36:42 #kisslinux https://repology.org/projects/?inrepo=kiss_games 2020-06-30T19:36:53 #kisslinux Yeah claudia02: Noticed the other day. 2020-06-30T19:37:21 #kisslinux admicos: It might be difficult to build nightly though. I don't believe anyone is doing it from source(?) Does Gentoo? 2020-06-30T19:37:33 #kisslinux dylanaraps: https://termbin.com/378j 2020-06-30T19:37:35 #kisslinux might be it 2020-06-30T19:38:01 #kisslinux git diff HEAD^ ftw 2020-06-30T19:38:05 #kisslinux admicos: Nope. Not even Gentoo build nightly... 2020-06-30T19:38:14 #kisslinux dylanaraps: isnt nightly just the master branch? should be the same build tools 2020-06-30T19:38:37 #kisslinux admicos: Yes. It moves so quickly though that it may not build at all in the moment. 2020-06-30T19:38:49 #kisslinux fair enough, yeah 2020-06-30T19:39:29 #kisslinux thats what annoys me when the gneral answer for a lot of projects is "use head/master" and then you look at the logs and pretty much every 2nd or 3rd commit breaks head/master 2020-06-30T19:39:54 #kisslinux xzcvczx: Patch applied fine. Thanks! 2020-06-30T19:39:59 #kisslinux np, thank you 2020-06-30T19:40:08 #kisslinux its the one thing that really would have annoyed me in busybox lsusb 2020-06-30T19:40:48 #kisslinux dylanaraps: sorry, i forgot to update version 2020-06-30T19:40:49 #kisslinux my bad 2020-06-30T19:40:54 #kisslinux might want to bump it 2020-06-30T19:41:01 #kisslinux well the revision 2020-06-30T19:41:04 #kisslinux xzcvczx: What name shall I credit the patch to? 2020-06-30T19:41:17 #kisslinux Simon Wells if you want a real name 2020-06-30T19:41:24 #kisslinux It's up to you 2020-06-30T19:41:27 #kisslinux I don't mind 2020-06-30T19:41:55 #kisslinux ummm probably my nick if you don't mind 2020-06-30T19:42:01 #kisslinux No problem 2020-06-30T19:42:08 #kisslinux easier to relate to me as simon wells is not exactly uncommon 2020-06-30T19:42:21 #kisslinux Pushed :) 2020-06-30T19:42:31 #kisslinux * xzcvczx gives dylanaraps a cookie :) 2020-06-30T19:42:56 #kisslinux hmmm does kiss prefer sudo to doas? 2020-06-30T19:43:34 #kisslinux No preference 2020-06-30T19:43:56 #kisslinux Both are equally supported by the package manager (the only code which makes use of them). 2020-06-30T19:45:04 #kisslinux yeah but it tries sudo first it seems 2020-06-30T19:45:14 #kisslinux Well, it has to try one of them first. 2020-06-30T19:45:17 #kisslinux lol 2020-06-30T19:46:11 #kisslinux hence it prefers :P 2020-06-30T19:46:19 #kisslinux if you have both it will sudo :) 2020-06-30T19:46:37 #kisslinux xzcvczx i forgot to push my fix TT 2020-06-30T19:46:42 #kisslinux it should be good now 2020-06-30T19:46:47 #kisslinux i moved files and patches to be symlinks 2020-06-30T19:46:48 #kisslinux micr0: go stand at the stake 2020-06-30T19:46:53 #kisslinux you gotta BURN!!!! :P 2020-06-30T19:47:47 #kisslinux * xzcvczx wonders how long it will take him to stop messing up and use doas rather than sudo 2020-06-30T19:49:09 #kisslinux regarding overriding, for now I am using something like alias -G bi='(cd $KISS_HOME/repos/{} 2020-06-30T19:50:48 #kisslinux witches get no last words as they could put a spell on us :P 2020-06-30T19:50:52 #kisslinux but thanks 2020-06-30T19:51:35 #kisslinux really a zle that expands `kiss command @whatever/package` to (cd $KISS_HOME/repos/whatever && kiss command package) should be 'okay' but then breaks on kiss u 2020-06-30T19:51:39 #kisslinux so i think itts a hack 2020-06-30T19:53:20 #kisslinux micr0: maybe you want a if test /etc/grub/grub.cfg grub-mkconfig -o /etc/grub/grub.cfg in post-install for those lusers who don't have efi? 2020-06-30T19:56:09 #kisslinux or rather for those lusers that have grub 2020-06-30T20:06:02 #kisslinux My curl cannot download the x265p pkg, returning "tlsv1 alert protocol version". Can anyone else reproduce or is my setup bad 2020-06-30T20:06:22 #kisslinux got a good command line? 2020-06-30T20:06:48 #kisslinux kiss d x265 2020-06-30T20:07:25 #kisslinux admicos: `kiss b x265` runs fine here 2020-06-30T20:07:34 #kisslinux downloads fine for me 2020-06-30T20:07:37 #kisslinux himmalerin: was it cached? 2020-06-30T20:07:46 #kisslinux hm, lemme try setting up wireguard, maybe my isp is acting up 2020-06-30T20:08:01 #kisslinux hope my terminal's buffer is big enough to scroll that far up 2020-06-30T20:08:08 #kisslinux admicos: my bad, i thought you were running some manual curl command 2020-06-30T20:09:35 #kisslinux it is not big enough 2020-06-30T20:09:47 #kisslinux I'll clear the cache and try again 2020-06-30T20:10:07 #kisslinux Still fine 2020-06-30T20:10:52 #kisslinux http://ix.io/2qB7 2020-06-30T20:30:35 #kisslinux xzcvczx: added that feature 2020-06-30T20:30:57 #kisslinux i'm gonna check the style guide and see if i should be putting these things inside a postinstall 2020-06-30T20:30:59 #kisslinux you get a cookie 2020-06-30T20:31:01 #kisslinux instead of the build script 2020-06-30T20:31:15 #kisslinux i put my grub mkconfig inside postinstall 2020-06-30T20:31:33 #kisslinux but i am also too lazy to test 2020-06-30T20:31:45 #kisslinux well if [....... 2020-06-30T20:36:53 #kisslinux interesting so post-install does not get any args 2020-06-30T20:37:17 #kisslinux dylanaraps how do you feel about hooks getting the same params as build? 2020-06-30T20:38:49 #kisslinux Do you mean the KISS_HOOK hooks or the post-install and pre-remove files? 2020-06-30T20:39:00 #kisslinux post-install and pre-remove 2020-06-30T20:39:14 #kisslinux post-install receiving the pkg directory is rather pointless as the installation is over no? 2020-06-30T20:39:26 #kisslinux For pre-remove, what directory would you give it? 2020-06-30T20:42:03 #kisslinux I can give examples first and then think about the answer to those questions. Right now, I care about $2 - I am thinking of putting conditional post-install for the linux kernel to copy it from /boot/vmlinuz-$2 to /boot/efi/ 2020-06-30T20:42:15 #kisslinux x265 problem was with my ISP, VPN via wireguard makes it work 2020-06-30T20:42:33 #kisslinux package directory may be useful in post-install to conditionally copy an init script depending on the current system 2020-06-30T20:42:53 #kisslinux though, it kinda blurs the lines between install and 'make useful' 2020-06-30T20:43:19 #kisslinux and honestly, the restriction may help illustrate 'should this be in build, or post-install?' 2020-06-30T20:43:41 #kisslinux tbh i would probably put the cp in build 2020-06-30T20:43:45 #kisslinux but grub in post-install 2020-06-30T20:44:01 #kisslinux cp for efi 2020-06-30T20:44:16 #kisslinux that does make sense to me 2020-06-30T20:44:59 #kisslinux I guess this is how files leak out of the manifest - if you are running a command that changes state hopefully there is an equivalent 're-run this to remove the state appropriately' 2020-06-30T20:55:01 #kisslinux himmalerin: I read in the logs your repology question, just ignore when it was already answered: You can do 'KISS_PATH=/path/to/repo kiss-outdated'. This way I keep my repos updated. 2020-06-30T21:11:25 #kisslinux does anyone here use https://www.tinc-vpn.org/ 2020-06-30T21:17:02 #kisslinux Found this browser: https://hacktivis.me/projects/badwolf 2020-06-30T21:17:07 #kisslinux Looks interesting 2020-06-30T21:17:12 #kisslinux (webkit2gtk based) 2020-06-30T21:17:55 #kisslinux There's more info here: https://hacktivis.me/articles/BadWolf%2C%20one%20year%20later 2020-06-30T21:20:17 #kisslinux micr0: is talon portable? 2020-06-30T21:20:21 #kisslinux as in a laptop 2020-06-30T21:59:34 #kisslinux xzcvczx yep, 13" 2020-06-30T21:59:50 #kisslinux pretty light too 2020-06-30T22:00:10 #kisslinux i have to check i may have misspelled and it should be talyn 2020-06-30T22:00:29 #kisslinux peacekeepers like Y for examply aeryn 2020-06-30T22:00:43 #kisslinux yeah wow i've been misspelling it 2020-06-30T22:00:51 #kisslinux might have to change the hostname soon lol 2020-06-30T22:01:05 #kisslinux talyn, rygel, aeryn 2020-06-30T22:05:28 #kisslinux dylanaraps I miss uzbl - https://www.uzbl.org/ 2020-06-30T22:10:06 #kisslinux micr0: have you put effort into reducing power from your kernel? 2020-06-30T22:10:48 #kisslinux no! I think the first step would be to enable some timer stuff so that powertop could give me some info about that 2020-06-30T22:11:11 #kisslinux that said, i think the power drain is like 1% every 2 minutes? so it lasts maybe 3.3 hours? 2020-06-30T22:13:11 #kisslinux i guess i need to enable CONFIG_POWERCAP 2020-06-30T22:14:18 #kisslinux system baseline power is estimated at 7.22W 2020-06-30T22:16:38 #kisslinux brb rebooting 2020-06-30T22:19:03 #kisslinux merakor: i am not sure the powertop in busybox is supported by kernel any longer 2020-06-30T22:19:10 #kisslinux woops micr0 2020-06-30T22:24:02 #kisslinux micr0: i am not sure the powertop in busybox is supported by kernel any longer 2020-06-30T22:33:06 #kisslinux lol my roof is leaking and i'm not on the top floor of this apartment 2020-06-30T22:36:18 #kisslinux micr0: i am not sure the powertop in busybox is supported by kernel any longer 2020-06-30T22:37:42 #kisslinux :/ 2020-06-30T22:38:44 #kisslinux ls 2020-06-30T22:39:07 #kisslinux wrong window :) 2020-06-30T22:39:45 #kisslinux if you "patch" pciutils you can use the powertop from void 2020-06-30T22:39:58 #kisslinux (the binary) 2020-06-30T22:40:42 #kisslinux but yeah i was mainly curious as whether it was worth looking through your config 2020-06-30T22:46:45 #kisslinux xzc: you just need to add the SHARED=yes flag to configure 2020-06-30T22:49:18 #kisslinux hence the quoted patch :P 2020-06-30T22:49:53 #kisslinux hence the quoted patch :P 2020-06-30T22:49:57 #kisslinux as in patching the package not the thing itself :) 2020-06-30T22:50:05 #kisslinux I misunderstood 2020-06-30T22:50:26 #kisslinux haha thats what happens wehn some muppet describes it badly :) 2020-06-30T22:50:47 #kisslinux but yeah thanks for the hint, it works well 2020-06-30T22:50:58 #kisslinux although it was a pita trying to find the damn void musl package 2020-06-30T22:51:11 #kisslinux and couldn't get a straight answer out of anyone on void 2020-06-30T22:51:56 #kisslinux Is it not called "musl" or something along those lines? 2020-06-30T22:52:36 #kisslinux yeah but its in mirror/current/musl/powertop-version.x86_64-musl.xbps 2020-06-30T22:52:42 #kisslinux or something like that 2020-06-30T22:53:21 #kisslinux so i was playing brute force, fail, then fetch/download repo data, which was useless 2020-06-30T22:53:25 #kisslinux and back to brute force 2020-06-30T22:53:35 #kisslinux but based on repo data being /musl tried that 2020-06-30T22:53:37 #kisslinux and voila 2020-06-30T22:54:18 #kisslinux and having to install zstd as their shit uses zstd 2020-06-30T22:54:21 #kisslinux who uses zstd 2020-06-30T22:54:37 #kisslinux sounds like soemthing people would want to stay away from surely 2020-06-30T22:56:17 #kisslinux do you also refuse to use stdlib.h? 2020-06-30T22:57:41 #kisslinux malloc dangerous :P 2020-06-30T22:57:45 #kisslinux malloc's* 2020-06-30T22:58:14 #kisslinux funnily enough i made a patch today where i avoided using malloc 2020-06-30T22:58:52 #kisslinux but admittedly that wasn't due to reasons beyond it being a fixed length thing 2020-06-30T22:59:50 #kisslinux (before dylan things some nutter submitted the patch) 2020-06-30T23:01:49 #kisslinux zstd seems to be quite appealing for a lot of purposes. better compression ratio than gzip, and much faster compression and decompression 2020-06-30T23:02:42 #kisslinux i wouldn't complain about xz 2020-06-30T23:03:06 #kisslinux xz compresses well, but is horribly slow and uses tons of memory 2020-06-30T23:03:38 #kisslinux for deco as well? 2020-06-30T23:03:41 #kisslinux I switched all my personal archives to xz before reading about how it wasn't great for long-term storage 2020-06-30T23:04:23 #kisslinux On the plus side though, I came across this https://askubuntu.com/a/92329 (first comment in reply to the answer) 2020-06-30T23:04:25 #kisslinux oh whys that? 2020-06-30T23:04:42 #kisslinux I don't think the number of flags has actually gone up since 2013 2020-06-30T23:04:49 #kisslinux xzcvczx: It's small 2020-06-30T23:04:51 #kisslinux you don't need a flag to extract 2020-06-30T23:04:59 #kisslinux just tar xf blah.tar.xz 2020-06-30T23:05:04 #kisslinux or whatever and it figures it out 2020-06-30T23:05:25 #kisslinux That's what I do, I just thought the comment was funny 2020-06-30T23:05:31 #kisslinux ah 2020-06-30T23:05:35 #kisslinux my bad 2020-06-30T23:05:38 #kisslinux misunderstood 2020-06-30T23:05:53 #kisslinux then again it took a damn long time for me to learn that you could just extract a compressed tar 2020-06-30T23:06:04 #kisslinux so maybe i assumed you were as dimwitted as myself :P 2020-06-30T23:06:25 #kisslinux I don't remember where I found out about that 2020-06-30T23:06:29 #kisslinux probably himmalerin is talking about https://www.nongnu.org/lzip/xz_inadequate.html, though it is from the lzip developer (a competitor to xz that also uses LZMA), so keep that in mind 2020-06-30T23:06:50 #kisslinux I used to need to look up tar commands each time :p 2020-06-30T23:07:00 #kisslinux Yeah I think that was it 2020-06-30T23:07:48 #kisslinux Any idea if a tar implementation offers zst compression? 2020-06-30T23:08:02 #kisslinux i think xz still uses a lot of memory for decompression, but i haven't done any testing myself 2020-06-30T23:08:05 #kisslinux ah so evolving standard issue 2020-06-30T23:08:30 #kisslinux himmalerin: nfi, but i didn't have right extension 2020-06-30T23:08:43 #kisslinux gnutar may 2020-06-30T23:09:15 #kisslinux as i named it .tar.zstd but it wants .tar.zst for some hideous reason beyond human comprehension 2020-06-30T23:10:05 #kisslinux probably similar to the reason why gzip uses .gz for the extension, and bzip2 uses .bz2 2020-06-30T23:10:35 #kisslinux both of those i understand 2020-06-30T23:10:38 #kisslinux zst on the other hand 2020-06-30T23:11:02 #kisslinux if it was part daemon i would understand 2020-06-30T23:11:04 #kisslinux it is not 2020-06-30T23:11:44 #kisslinux gnu tar supports it but no one letter flag :( 2020-06-30T23:11:57 #kisslinux not that I was planing on installing the gnu userspace anyhow 2020-06-30T23:12:04 #kisslinux lol 2020-06-30T23:12:16 #kisslinux ("it" being zst compression) 2020-06-30T23:12:35 #kisslinux i am pleasently surprised that busybox tar supports as many as it does 2020-06-30T23:12:53 #kisslinux i figured they would moan about bloat and say just decompress weird formats before tar 2020-06-30T23:13:39 #kisslinux Any idea what extension "compress" uses? Uses the `-Z` flag if that helps 2020-06-30T23:14:06 #kisslinux i think .Z 2020-06-30T23:14:28 #kisslinux huh, I've never seen that before 2020-06-30T23:14:45 #kisslinux rarely see .bz2 for that matter 2020-06-30T23:16:01 #kisslinux i always hated bz2 2020-06-30T23:16:10 #kisslinux gz was my goto 2020-06-30T23:16:13 #kisslinux and nice and simple 2020-06-30T23:16:34 #kisslinux the wikipedia page for compress says "compared to more modern compression utilities like gzip and bzip2 ...". shows how old it is :D 2020-06-30T23:17:08 #kisslinux concerningly i remember .Z archives, however i never used them myself 2020-06-30T23:17:13 #kisslinux shows how old i am