💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › freenode-kisslinux-2020-06-30.txt captured on 2024-03-21 at 16:07:02.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

-=-=-=-=-=-=-

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