đŸ’Ÿ Archived View for gemini.ctrl-c.club â€ș ~phoebos â€ș logs â€ș freenode-kisslinux-2020-02-24.txt captured on 2024-05-12 at 16:09:06.

View Raw

More Information

âŹ…ïž Previous capture (2021-12-17)

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

2020-02-24T00:00:03 #kisslinux <kiedtl> dilyn: would that noticeably increase the built kernel's size?
2020-02-24T00:00:25 #kisslinux <dilyn> Almost certainly
2020-02-24T00:00:34 #kisslinux <dilyn> Not to mention the build time?
2020-02-24T00:00:49 #kisslinux <dilyn> Sounds counter to the entire KISS ideology hehe
2020-02-24T00:00:57 #kisslinux <kiedtl> there's a possibility that /boot could run out of space then :)
2020-02-24T00:01:20 #kisslinux <dilyn> It probably wouldn't be more than 200mb would it?!
2020-02-24T00:01:24 #kisslinux <Guest4358> he'd also need to add support for his nvme but i guess he knows that one already
2020-02-24T00:02:28 #kisslinux <hmhb> Sorry just say now
2020-02-24T00:02:54 #kisslinux <hmhb> Yes first defconfig then i went into make menuconfig and from there set it up
2020-02-24T00:03:10 #kisslinux <hmhb> Found maybeeeeee something from gentoo wiki
2020-02-24T00:03:21 #kisslinux <hmhb> Have to recompile and reboot to see
2020-02-24T00:04:22 #kisslinux <kiedtl> hmhb, if whatever you're doing now doesn't work, recompile your kernel with `make allyesconfig` instead of `make menuconfig` and see if that works
2020-02-24T00:04:35 #kisslinux <fehawen> kiedtl: I cloned st from their git repo, but I should probably have downloaded the latest official release lol, not sure what changes they made after
2020-02-24T00:04:49 #kisslinux <hmhb> Ok,I’ll try that also kiedtl
2020-02-24T00:04:58 #kisslinux <hmhb> Thanks for helping ehhhh
2020-02-24T00:06:00 #kisslinux <Guest4358> hmhb: pay to check what ethernet card you have from a live usb while you are rebooting. I probably had to turn that stuff on too - long time ago - can't remember
2020-02-24T00:06:04 #kisslinux <kiedtl> fehawen, I just cloned the latest git :)
2020-02-24T00:07:02 #kisslinux <dilyn> The latest git didn't play well with the alpha patch for me
2020-02-24T00:07:13 #kisslinux <dilyn> Went back to the tried and true .8.2
2020-02-24T00:08:54 #kisslinux <Guest4358> hmhb; you'll probably need dhcpcd installed and run as su to get ethernet up
2020-02-24T00:08:57 #kisslinux <kiedtl> dunno about you, but I'm not a fan of patch-based features
2020-02-24T00:09:10 #kisslinux <hmhb> @kiedtl didnt work,so i did ‘make allyesconfig’ ill reboot now
2020-02-24T00:09:23 #kisslinux <kiedtl> RUN MAKE FIRST :)
2020-02-24T00:09:26 #kisslinux <hmhb> I have dhcpcd installed did that step
2020-02-24T00:09:27 #kisslinux <aarng> there's tmux for scrollback etc
2020-02-24T00:09:52 #kisslinux <hmhb> @kiedtl make running
2020-02-24T00:10:02 #kisslinux <Guest4358> hmhb: run it as root to get ethernet up
2020-02-24T00:10:04 #kisslinux <aarng> I use vanilla st and probably have more features than bloated terminals thanks to tmux
2020-02-24T00:10:11 #kisslinux <hmhb> Im root
2020-02-24T00:10:12 #kisslinux <kiedtl> I don't think I like scrollback in tmux, last time I checked you can't copy-paste stuff while in scrollback mode
2020-02-24T00:10:20 #kisslinux <aarng> ofc you can
2020-02-24T00:10:30 #kisslinux <kiedtl> I'll have to check again
2020-02-24T00:10:36 #kisslinux <hmhb> 1st install is horrendous but once i check it it will be easy
2020-02-24T00:10:49 #kisslinux <aarng> you can even map a button to run the current word in an external script
2020-02-24T00:11:06 #kisslinux <aarng> I use it to send the current word (in copy-mode) to a plumber-esque script
2020-02-24T00:11:12 #kisslinux <aarng> easy link opening
2020-02-24T00:12:36 #kisslinux <fehawen> dilyn: How do I apply patches for st? I just get patch failed errors
2020-02-24T00:13:10 #kisslinux <kiedtl> once you have to apply more than one patch, you gotta apply them manually
2020-02-24T00:13:42 #kisslinux <kiedtl> fehawen: you might also want to check out mitchweaver's suckless setup
2020-02-24T00:13:54 #kisslinux <fehawen> Haven't applied any yet
2020-02-24T00:13:57 #kisslinux <kiedtl> he's arranged his stuff in a way that's easy to add new patches
2020-02-24T00:14:04 #kisslinux <kiedtl> https://github.com/mitchweaver/suckless
2020-02-24T00:14:05 #kisslinux <fehawen> Will check it out, thanks
2020-02-24T00:14:22 #kisslinux <kiedtl> and yeah, the patches aren't always compatible with newer versions of st
2020-02-24T00:14:34 #kisslinux <kiedtl> in those cases you'll also have to apply them manually
2020-02-24T00:14:58 #kisslinux <hmhb> Mitch has some great scripts
2020-02-24T00:15:11 #kisslinux <kiedtl> Dylan has also
2020-02-24T00:15:11 #kisslinux <hmhb> Thanks for the link
2020-02-24T00:15:22 #kisslinux <kiedtl> practically all my scripts are stolen from either mitch or dylan :D
2020-02-24T00:15:32 #kisslinux <hmhb> Fuck dylan,because of him I’m building kiss 3 days
2020-02-24T00:15:41 #kisslinux <hmhb> 👅
2020-02-24T00:15:51 #kisslinux <kiedtl> "because of him"?
2020-02-24T00:15:55 #kisslinux <hmhb> Jk atleast ive learned a lot from doing this
2020-02-24T00:16:07 #kisslinux <fehawen> hmhb: Watch your language please
2020-02-24T00:16:14 #kisslinux <fehawen> Oh
2020-02-24T00:16:15 #kisslinux <fehawen> nvm
2020-02-24T00:16:16 #kisslinux <hmhb> I meant because of his kiss distro
2020-02-24T00:16:35 #kisslinux <hmhb> Calm down it was meant as fun
2020-02-24T00:16:43 #kisslinux <hmhb> Nobody made me do it
2020-02-24T00:18:03 #kisslinux <hmhb> kiedtl make allyesconfig gave me an error now after building
2020-02-24T00:18:30 #kisslinux <kiedtl> what error?
2020-02-24T00:18:56 #kisslinux <hmhb> https://imgur.com/a/yX2COt4
2020-02-24T00:20:50 #kisslinux <kiedtl> I'm going to need a screenshot of the entire screen.
2020-02-24T00:21:00 #kisslinux <dilyn> fehawen: patching st is the worst. I could get most of the hunks for xresources, scrollback, and alpha to apply for 0.8.2. it's really hit or miss, nobody really touches the patches dev wise
2020-02-24T00:21:54 #kisslinux <hmhb> kiedtl https://imgur.com/a/IU2bwsM
2020-02-24T00:21:55 #kisslinux <dilyn> I ended up with just making my own diff after manually patching and adding it to my own repo
2020-02-24T00:26:31 #kisslinux <E5ten> if a path exists, if you cd to it and do pwd without using -P, will the output of pwd always be the same as the path you gave to cd (regardless of anything about the path that might be weird like it containing symlinks or something)
2020-02-24T00:29:58 #kisslinux <dilyn> Seems like it
2020-02-24T00:30:50 #kisslinux <fehawen> dilyn: Trying to decided whether to even bother with st. kitty works fine, so why change lol.
2020-02-24T00:31:22 #kisslinux <fehawen> Any other terminal suggestions that isn't kitty or st. Preferrably as non-bloated as possible.
2020-02-24T00:31:32 #kisslinux <fehawen> If there are any candidates left then apart from st heh
2020-02-24T00:31:32 #kisslinux <dilyn> I used to use kitty it's very solid
2020-02-24T00:31:41 #kisslinux <dilyn> Just had too many glyph problems for some reason
2020-02-24T00:32:09 #kisslinux <kiedtl> fehawen: xterm Just Works(tm).
2020-02-24T00:32:30 #kisslinux <kiedtl> it's what I use. battle tested and solid, haven't every had a problem with it
2020-02-24T00:32:34 #kisslinux <dilyn> Just install gnome
2020-02-24T00:32:45 #kisslinux <kiedtl> ugh
2020-02-24T00:32:48 #kisslinux * kiedtl pukes
2020-02-24T00:33:12 #kisslinux <dilyn> Lol
2020-02-24T00:34:04 #kisslinux <kiedtl> kiss excludes gnome, so you'd even have to build the whole %&*#$ thing yourself
2020-02-24T00:34:37 #kisslinux <dilyn> That's probably some kind of dependency hell right?
2020-02-24T00:34:48 #kisslinux <kiedtl> worse
2020-02-24T00:34:55 #kisslinux <kiedtl> gnome needs systemd (shudder)
2020-02-24T00:35:04 #kisslinux <kiedtl> and dbus, iirc
2020-02-24T00:35:39 #kisslinux <dilyn> I need nextcloud on this laptop but qt5krychain requires dbus or gnome keychain, who h probably requires dbus
2020-02-24T00:35:47 #kisslinux <dilyn> So... A chroot it is?
2020-02-24T00:35:50 #kisslinux <kiedtl> you may as well use Arch instead
2020-02-24T00:35:55 #kisslinux <kiedtl> or ubuntu
2020-02-24T00:37:29 #kisslinux <dilyn> Make me apoplectic
2020-02-24T00:41:39 #kisslinux <speaknspell> could something like a kiss system even be done in gentoo?
2020-02-24T00:41:53 #kisslinux <speaknspell> no *kit, no systemd, no dbus, libressl, musl, busybox
2020-02-24T00:43:53 #kisslinux <kiedtl> does gentoo support musl?
2020-02-24T00:47:20 #kisslinux <fehawen> off to bed, nn
2020-02-24T00:47:32 #kisslinux <kiedtl> gn
2020-02-24T00:54:09 #kisslinux <speaknspell> kind of, it's not considered stable (experimental)
2020-02-24T00:54:19 #kisslinux <dilyn> It supports musl less easily than it does uclibc
2020-02-24T00:55:12 #kisslinux <kiedtl> then I guess it would be possible
2020-02-24T00:55:34 #kisslinux <kiedtl> iirc systemd is optional on gentoo
2020-02-24T00:56:36 #kisslinux <dilyn> How does gentoo even work tbh
2020-02-24T00:56:53 #kisslinux <speaknspell> systemd is easy to avoid on gentoo and have a stable system, libressl/musl are considered much more experimental
2020-02-24T00:57:10 #kisslinux <speaknspell> kind of like magnets
2020-02-24T00:58:58 #kisslinux <dilyn> The install wiki is massive omg
2020-02-24T01:00:33 #kisslinux <speaknspell> yep, choice everywhere
2020-02-24T01:00:42 #kisslinux <speaknspell> it's a good learning experience tbh
2020-02-24T01:54:47 #kisslinux <adamantium[m]> Gentoo supports musl depending on your definition of support. If support includes being second class citizen and broken ebuilds, then yes.
2020-02-24T01:55:11 #kisslinux <adamantium[m]> My 2c.
2020-02-24T02:01:47 #kisslinux <dilyn> Ah
2020-02-24T02:02:02 #kisslinux <dilyn> So KISS is Gentoo with more steps AND Musl support
2020-02-24T04:22:09 #kisslinux <E5ten> konimex: you can use libnl-tiny and some setting in wpa_supplicant to make it use libnl2 API to avoid having to use bison iirc
2020-02-24T05:57:09 #kisslinux <xcko> anyone port kiss to the raspberry pi?
2020-02-24T06:04:45 #kisslinux <adamantium[m]> dilyn: Installing KISS is much simpler and fewer steps than Gentoo.
2020-02-24T06:05:39 #kisslinux <adamantium[m]> You can copy and paste to install kiss in maybe 5 minutes. Have you ever tried installing Gentoo using the handbook? It takes a long time...
2020-02-24T07:04:36 #kisslinux <dylanaraps> Morning
2020-02-24T07:09:52 #kisslinux <illiliti> hello
2020-02-24T07:12:43 #kisslinux <illiliti> dylanaraps: please add golang and rust build examples to https://k1ss.org/style.txt
2020-02-24T07:12:51 #kisslinux <dylanaraps> Sure
2020-02-24T07:15:59 #kisslinux <dylanaraps> illiliti: Done
2020-02-24T07:16:04 #kisslinux <dylanaraps> Will be up in a minute or so
2020-02-24T07:17:29 #kisslinux <illiliti> ok
2020-02-24T07:18:18 #kisslinux <illiliti> nice tnx
2020-02-24T08:22:56 #kisslinux <dylanaraps> Any other suggestions for the FAQ? https://k1ss.org/faq
2020-02-24T08:29:13 #kisslinux <illiliti> dylanaraps: not a suggestion but.. why we can't simply provide kernel sources like gentoo does? https://packages.gentoo.org/packages/sys-kernel/gentoo-sources
2020-02-24T08:30:19 #kisslinux <dylanaraps> It's in the FAQ
2020-02-24T08:32:51 #kisslinux <dylanaraps> I won't dictate which sources (-libre, vanilla, etc), which version (regular, LTS, -rc, etc), etc.
2020-02-24T08:33:12 #kisslinux <dylanaraps> It also keeps proprietary software out of the repositories (no kernel source blobs, no firmware, etc).
2020-02-24T08:35:05 #kisslinux <dylanaraps> You have total control
2020-02-24T08:39:58 #kisslinux <dylanaraps> I don't see why sources should be a package regardless
2020-02-24T08:40:54 #kisslinux <dylanaraps> Gentoo patch their sources, we don't.
2020-02-24T08:41:25 #kisslinux <dylanaraps> Also. KISS isn't Gentoo. If Gentoo (or insert distro) does something, it doesn't mean we will.
2020-02-24T08:51:22 #kisslinux <aarng> dylanaraps: https://termbin.com/v29e
2020-02-24T08:51:27 #kisslinux <aarng> made a thing
2020-02-24T08:52:14 #kisslinux <aarng> deps are ffmpeg and xwininfo, optional: xrectsel
2020-02-24T08:53:29 #kisslinux <dylanaraps> Nice
2020-02-24T08:53:48 #kisslinux <dylanaraps> Will send some nitpicks later if you like. ;)
2020-02-24T08:53:57 #kisslinux <dylanaraps> I have some use for this.
2020-02-24T08:54:23 #kisslinux <dylanaraps> I think my charger is here so I'm going out to meet the courier at a Cafe
2020-02-24T08:54:32 #kisslinux <dylanaraps> Either that or KISS stickers
2020-02-24T08:54:35 #kisslinux <dylanaraps> Dunno yet.
2020-02-24T08:54:43 #kisslinux <dylanaraps> brb an hour or so
2020-02-24T08:54:44 #kisslinux <aarng> definitely do, that's why I linked it to you ;)
2020-02-24T10:37:57 #kisslinux <icyphox> Oooh, I need to cop some KISS stickers.
2020-02-24T10:59:56 #kisslinux <illiliti> need help. how to match pattern if data have globbing? - https://termbin.com/ttfx
2020-02-24T11:16:09 #kisslinux <konimex> looks like I'll have to hold nodejs at version 13.8.0
2020-02-24T11:21:17 #kisslinux <ioraff> illiliti: grep -f FILE1 FILE2 to search FILE2 for patterns separated by newline in FILE1
2020-02-24T11:45:00 #kisslinux <illiliti> ioraff: example in my case?
2020-02-24T12:04:38 #kisslinux <dylanaraps> My charger arrived
2020-02-24T12:04:45 #kisslinux <dylanaraps> That's next day shipping
2020-02-24T12:05:00 #kisslinux <dylanaraps> Also, you pay for online purchases in cash here (on delivery)
2020-02-24T12:05:29 #kisslinux <dylanaraps> As no one has an address here, the courier will ask you where you want it delivered and come to you.
2020-02-24T12:12:48 #kisslinux <dylanaraps> lol
2020-02-24T12:12:50 #kisslinux <dylanaraps> > iFixit EU Support<eustore⊙ic>
2020-02-24T12:12:59 #kisslinux <dylanaraps> > Subject: Adress is missing
2020-02-24T12:13:21 #kisslinux <dylanaraps> This must be the first time they've dealt with delivery directly to a name instead of a location
2020-02-24T12:14:51 #kisslinux <icyphox> dylanaraps: Wait, what? How does that work again?
2020-02-24T12:15:12 #kisslinux <icyphox> Why does no one have an address?
2020-02-24T12:16:17 #kisslinux <dylanaraps> There's no streets or numbers
2020-02-24T12:16:33 #kisslinux <dylanaraps> Good luck trying to organize it
2020-02-24T12:16:34 #kisslinux <dylanaraps> ;)
2020-02-24T12:16:48 #kisslinux <dylanaraps> brb
2020-02-24T12:17:28 #kisslinux <icyphox> Oh lol. Amazing.
2020-02-24T12:17:49 #kisslinux <konimex> > There's no streets or numbers
2020-02-24T12:17:50 #kisslinux <konimex> yeah that's pretty much rural Indonesia
2020-02-24T12:18:10 #kisslinux <ioraff> illiliti: can't tell exactly what you're trying to do.
2020-02-24T12:18:32 #kisslinux <icyphox> Same here in rural India, but I think we still have /some/ kind of addressing system.
2020-02-24T12:22:30 #kisslinux <konimex> well it's pretty much "yeah from that tree over there turn left, 5th house, green colour" kind of thing here
2020-02-24T12:26:21 #kisslinux <icyphox> Heh
2020-02-24T12:32:23 #kisslinux <illiliti> ioraff: i'm trying to find driver name via modalias . example full script https://termbin.com/kzdd
2020-02-24T12:36:17 #kisslinux <fehawen> I lived in Kenya for a while, and as soon as you're outside of Nairobi the delivery instructions are pretty much "turn right at the first Baobab tree and continue on that dirt road for fiften minutes" lol
2020-02-24T12:36:46 #kisslinux <fehawen> Anyway, nice delivery system to pay cash on delivery
2020-02-24T12:37:29 #kisslinux <fehawen> Missing the good old non app/digital/online whatever days
2020-02-24T12:37:58 #kisslinux <ioraff> illiliti: put pattern(s), separated by newline, in FILE. grep -f FILE "/lib/modules/$(uname -r)/modules.alias"
2020-02-24T12:40:34 #kisslinux <ioraff> illiliti: or if there aren't that many patterns, just do grep -e PATTERN -e PATTERN ... "/lib/modules..."
2020-02-24T12:45:58 #kisslinux <illiliti> nope. you don't understand.. i mean reverse pattern(pattern already in modules.alias). Like that: grep data123 file(file contain pattern: example d*ta*23 ). Hope you got it
2020-02-24T12:59:14 #kisslinux <dylanaraps> back
2020-02-24T13:03:05 #kisslinux <konimex> my firefox build is finally gcc-free
2020-02-24T13:03:41 #kisslinux <konimex> my laptop is finally (runtime) GNU-free
2020-02-24T13:04:46 #kisslinux <dylanaraps> Nice
2020-02-24T13:05:05 #kisslinux <dylanaraps> What's left compile time? (gmake, bison(?), ??)
2020-02-24T13:07:09 #kisslinux <konimex> gmake, bison, gperf, m4, pretty much anything not gcc
2020-02-24T13:07:39 #kisslinux <konimex> my focus was getting rid of libstdc++ on laptop since it was production so wouldn't want to fuck up too much
2020-02-24T13:08:18 #kisslinux <dylanaraps> Yup
2020-02-24T13:12:48 #kisslinux <dylanaraps> o/
2020-02-24T13:14:18 #kisslinux <teddyruxpin> trying to install gentoo right now using vanilla-musl profile, no systemd, no *kit, and no dbus, probably not libressl
2020-02-24T13:15:14 #kisslinux <dylanaraps> Cool
2020-02-24T13:15:17 #kisslinux <dylanaraps> Why are you here?
2020-02-24T13:16:24 #kisslinux <teddyruxpin> i'm at a crossroads, new laptop, i mean kiss is my ideal system in terms listed above: so the options are voidlinux, alpine, both of which are binary distros, orr go source distro then the only options are gentoo or kiss,  there's obviously more support/documentation for gentoo
2020-02-24T13:17:49 #kisslinux <teddyruxpin> also software support, not sure how many packages i'd have to build and contribute to kiss to replicate my system
2020-02-24T13:18:05 #kisslinux <teddyruxpin> which i don't mind doing, i'm just not that big-braned
2020-02-24T13:18:15 #kisslinux <fehawen> But does Gentoo have an irc channel where you can ask questions directly to the creator? ;)
2020-02-24T13:18:54 #kisslinux <fehawen> Or any of the maintainers too for that matter..
2020-02-24T13:18:56 #kisslinux <teddyruxpin> that's pretty cool, and i'm actually kinda starstruck right now that dylan is here, i love his software
2020-02-24T13:19:39 #kisslinux <teddyruxpin> at the same time though, i get the impression the community is fairly small, comparatively
2020-02-24T13:19:55 #kisslinux <teddyruxpin> i fear being stuck in endless support
2020-02-24T13:20:00 #kisslinux <dylanaraps> Eh
2020-02-24T13:20:36 #kisslinux <dylanaraps> I don't think it's fair to compare KISS to Gentoo with whatever overlays/profiles/etc.
2020-02-24T13:21:12 #kisslinux <dylanaraps> There's also no risk of not receiving updates as you have total control over your system.
2020-02-24T13:21:57 #kisslinux <teddyruxpin> total control often means more micro-management no?
2020-02-24T13:22:09 #kisslinux <k1ss> even the community repo is optional, means you can just create your own packages.
2020-02-24T13:22:18 #kisslinux <teddyruxpin> don't mean to rush in and bombard, but there's planned support for FDE?
2020-02-24T13:22:30 #kisslinux <dylanaraps> You can maintain the entire repositories your self if you like as well
2020-02-24T13:22:33 #kisslinux <dylanaraps> I'm unneeded
2020-02-24T13:22:51 #kisslinux <teddyruxpin> i mean, that selfless philosophy is brilliant
2020-02-24T13:23:02 #kisslinux <dylanaraps> There's no infrastructure to fail either
2020-02-24T13:23:07 #kisslinux <dylanaraps> Nothing to lose access to
2020-02-24T13:23:31 #kisslinux <dylanaraps> GitHub is just the online mirror of what already exists on your machine
2020-02-24T13:23:51 #kisslinux <teddyruxpin> voted for y'all on distrowatch, hope the community grows
2020-02-24T13:23:58 #kisslinux <dylanaraps> KISS supports FDE without an initramfs. https://github.com/kisslinux/wiki/wiki/Full-disk-encryption
2020-02-24T13:24:15 #kisslinux <dylanaraps> There's caveats without an initramfs of course (though they can be solved)
2020-02-24T13:24:26 #kisslinux <dylanaraps> Nothing stops you from setting up FDE with an initramfs though
2020-02-24T13:24:37 #kisslinux <dylanaraps> I just won't provide it all packaged with a ribbon for you
2020-02-24T13:24:51 #kisslinux <teddyruxpin> kiss honestly hits all the points i could ever dream for a linux distro
2020-02-24T13:25:02 #kisslinux <dylanaraps> If people keep waiting on the community to grow without participating, it won't.
2020-02-24T13:25:22 #kisslinux <k1ss> teddyruxpin: ^ dylanaraps did create something great :>
2020-02-24T13:26:19 #kisslinux <dylanaraps> I provide and maintain a base with which you extend in whatever way you like
2020-02-24T13:26:25 #kisslinux <dylanaraps> Hell, ditch the base if you like
2020-02-24T13:31:17 #kisslinux <teddyruxpin> maybe i'll try to set up a kisslinux system today instead of gentoo..
2020-02-24T13:31:36 #kisslinux <dylanaraps> It's up to you
2020-02-24T13:32:56 #kisslinux <teddyruxpin> anyone willing to help me with the inevitable building of my own packages? i'm not sure i'll be able to get it at first.. not dylan, i think i've taken enough of his time already
2020-02-24T13:33:49 #kisslinux <icyphox> Shouldn't be too hard. The package building process is well documented.
2020-02-24T13:33:50 #kisslinux <dylanaraps> If you're able to compile your own kernel, packages will be a piece of cake
2020-02-24T13:33:58 #kisslinux <icyphox> ^
2020-02-24T13:34:17 #kisslinux <dylanaraps> The package system really can't be any easier to use
2020-02-24T13:34:24 #kisslinux <dylanaraps> Unless anyone has any ideas ;)
2020-02-24T13:34:53 #kisslinux <icyphox> Changing the pkg system now will break everything lol.
2020-02-24T13:35:12 #kisslinux <dylanaraps> It's been backwards compatible from day 1
2020-02-24T13:35:46 #kisslinux <dylanaraps> ie, packages written at the start will still work as they did
2020-02-24T13:35:59 #kisslinux <teddyruxpin> i do think there should be some documentation on basic GCC optimizations, like i always use "-march={whatever-intel-gen}" for CFLAGS/CXXFLAGS
2020-02-24T13:36:07 #kisslinux <dylanaraps> 'man kiss'
2020-02-24T13:36:21 #kisslinux <teddyruxpin> sounds a bit gay.. lol
2020-02-24T13:36:31 #kisslinux <dylanaraps> Again, you have total control
2020-02-24T13:36:37 #kisslinux <paper_> hmm when I do kiss build without root, I can't then kiss install it because it needs root which doesn't have the built package in its cache
2020-02-24T13:36:46 #kisslinux <paper_> confusing
2020-02-24T13:36:57 #kisslinux <dylanaraps> paper_: Are you running 'sudo kiss i bla'?
2020-02-24T13:37:07 #kisslinux <dylanaraps> You shouldn't be
2020-02-24T13:37:23 #kisslinux <paper_> huh? why?
2020-02-24T13:37:35 #kisslinux <dylanaraps> The package manager elevates permissions as it needs to
2020-02-24T13:37:40 #kisslinux <paper_> oh, kiss can detect sudo?
2020-02-24T13:37:43 #kisslinux <dylanaraps> Yes
2020-02-24T13:37:45 #kisslinux <dylanaraps> And doas
2020-02-24T13:37:46 #kisslinux <dylanaraps> And su
2020-02-24T13:37:58 #kisslinux <dylanaraps> You can control it with 'KISS_SU=doas/sudo/su'
2020-02-24T13:38:00 #kisslinux <icyphox> Does anyone here use 'doas'?
2020-02-24T13:38:10 #kisslinux <dylanaraps> I do
2020-02-24T13:38:14 #kisslinux <paper_> hmm... did I break something, or should I be good if I use it propertly nex time?
2020-02-24T13:38:18 #kisslinux <paper_> I do too
2020-02-24T13:38:22 #kisslinux <dylanaraps> Either run it fully as root (not recommended) or run it fully as a user
2020-02-24T13:38:28 #kisslinux <dylanaraps> You're good
2020-02-24T13:38:34 #kisslinux <icyphox> Oh? Nice. How do you like it compared to sudo?
2020-02-24T13:38:36 #kisslinux <paper_> thanks
2020-02-24T13:38:51 #kisslinux <paper_> it has a really nice config
2020-02-24T13:39:21 #kisslinux <paper_> and it doesn't have python plugins like sudo
2020-02-24T13:39:22 #kisslinux <dylanaraps> icyphox: It's simpler though more limited in its configuration
2020-02-24T13:39:25 #kisslinux <teddyruxpin> everything on OpenBSD is like that, look at pf vs iptables
2020-02-24T13:39:28 #kisslinux <dylanaraps> Works perfect here
2020-02-24T13:39:38 #kisslinux <icyphox> Hmm.
2020-02-24T13:39:52 #kisslinux <icyphox> Man I really should jump ship to BSD lol.
2020-02-24T13:39:52 #kisslinux <dylanaraps> You'll likely never need the power of sudo for a single user machine
2020-02-24T13:40:06 #kisslinux <icyphox> I'll probably still maintain KISS pkgs thru a chroot.
2020-02-24T13:40:07 #kisslinux <icyphox> Heh
2020-02-24T13:40:16 #kisslinux <dylanaraps> The BSDs are bloated in their own way
2020-02-24T13:40:32 #kisslinux <icyphox> Not as much useless code as in Linux tho.
2020-02-24T13:41:11 #kisslinux <aarng> yeah, sudo is overkill really
2020-02-24T13:42:49 #kisslinux <dylanaraps> icyphox: You mean in the kernel?
2020-02-24T13:42:53 #kisslinux <aarng> most users have %wheel (ALL): ALL too, you don't need all those sudo features for that
2020-02-24T13:43:04 #kisslinux <icyphox> Yes dylanaraps.
2020-02-24T13:44:00 #kisslinux <teddyruxpin> Hyperbola uses OpenBSD kernel now
2020-02-24T13:44:09 #kisslinux <icyphox> Yep
2020-02-24T13:44:31 #kisslinux <dylanaraps> When you compile your own kernel that becomes less of an issue ;)
2020-02-24T13:44:50 #kisslinux <dylanaraps> Unless you 'make allyesconfig' an build a chunky one
2020-02-24T13:45:02 #kisslinux <konimex> not yet, right?
2020-02-24T13:45:05 #kisslinux <icyphox> Hmm. That is true.
2020-02-24T13:45:14 #kisslinux <dylanaraps> Have Hyperbola even started work on this?
2020-02-24T13:45:41 #kisslinux <icyphox> I think they proposed to migrate. I don't know if they've done it.
2020-02-24T13:45:59 #kisslinux <dylanaraps> I don't think they ever will
2020-02-24T13:46:04 #kisslinux <dylanaraps> It's very unrealistic
2020-02-24T13:46:25 #kisslinux <dylanaraps> Hell, the swap to Xenocara made zero sense
2020-02-24T13:46:46 #kisslinux <dylanaraps> It's just OpenBSD's monolithic build system and BSD fixes on top of Xorg
2020-02-24T13:47:04 #kisslinux <dylanaraps> You'll just get upstream Xorg changes at an even slower pace
2020-02-24T13:47:40 #kisslinux <konimex> does eiwd cmake script work? I might consider it for wyverkiss instead of autoconf and co.
2020-02-24T13:47:52 #kisslinux <dylanaraps> It does
2020-02-24T13:47:54 #kisslinux <dylanaraps> I use it
2020-02-24T13:47:58 #kisslinux <dylanaraps> Thank E5ten
2020-02-24T13:48:20 #kisslinux <dylanaraps> It's a lot more reliable than the autoshit one (partly my fault)
2020-02-24T13:49:06 #kisslinux <konimex> since your eiwd in the main repo still depends on autoconf (and libtool)
2020-02-24T13:49:44 #kisslinux <dylanaraps> Yeah, I maintain my own package for it. I haven't had the time to work on it
2020-02-24T13:49:51 #kisslinux <konimex> ah I see
2020-02-24T13:50:06 #kisslinux <dylanaraps> I'll get it done
2020-02-24T13:50:33 #kisslinux <konimex> so the remaining pain point should be fontconfig
2020-02-24T13:50:33 #kisslinux <dylanaraps> I may do a full rebase on the sources with ifdefs instead of an anger filled code purge
2020-02-24T13:51:06 #kisslinux <konimex> and no packages need libtool (this can be removed from the main repos, yay)
2020-02-24T13:56:43 #kisslinux <konimex> regarding hyperbola, I'm still skeptical since they hard-fork the kernel, the libc, and openrc. if they make it GPL3, ironically they won't "contribute back upstream"
2020-02-24T13:56:58 #kisslinux <konimex> since the changes are basically incompatible
2020-02-24T13:58:29 #kisslinux <teddyruxpin> shame
2020-02-24T13:58:45 #kisslinux <dilyn> Ironic?
2020-02-24T13:58:56 #kisslinux <konimex> ironic probably wasn't the right word
2020-02-24T13:59:54 #kisslinux <dilyn> I've clearly forgotten why they switched
2020-02-24T13:59:54 #kisslinux <konimex> but they *are* kind of blabbering about with "GPL ensures that changes will be contributed upstream" while ensuring that OpenBSD will never get the changes hyperbola made to the kernel
2020-02-24T14:02:30 #kisslinux <dylanaraps> Do they have the expertise to maintain a kernel by themselves?
2020-02-24T14:03:43 #kisslinux <E5ten> dylanaraps: you can thank me by getting up to date with upstream with eiwd ;)
2020-02-24T14:04:15 #kisslinux <E5ten> konimex: what do you still need bison and GNU m4 for?
2020-02-24T14:05:00 #kisslinux <dylanaraps> E5ten: I'll do it properly this time. I was frantic to see if it was viable.
2020-02-24T14:05:13 #kisslinux <dylanaraps> It'll be a step by step process using ifdefs for removal
2020-02-24T14:05:19 #kisslinux <konimex> GNU m4 to build bison basically, but other than that, nothing, I'll try sabotage's libnl-tiny tomorrow, but building OpenWRT's libnl-tiny (latest git w/ cmake) failed iirc
2020-02-24T14:05:29 #kisslinux <konimex> will get the logs tomorrow
2020-02-24T14:05:43 #kisslinux <dylanaraps> https://k1ss.org/blog/20200224a
2020-02-24T14:05:48 #kisslinux <dylanaraps> New "This week in KISS"
2020-02-24T14:05:50 #kisslinux <E5ten> iirc I was able to build sabotage's
2020-02-24T14:07:22 #kisslinux <dylanaraps> -> grep libnl */*/depends
2020-02-24T14:07:22 #kisslinux <dylanaraps> extra/wpa_supplicant/depends:libnl
2020-02-24T14:07:22 #kisslinux <dylanaraps> -> cd ~/projects/community/
2020-02-24T14:07:22 #kisslinux <dylanaraps> -> grep libnl */*/depends
2020-02-24T14:07:22 #kisslinux <dylanaraps> ->
2020-02-24T14:07:29 #kisslinux <dylanaraps> Nothing else depends on libnl
2020-02-24T14:07:36 #kisslinux <dylanaraps> I could swap ours to libnl-tiny.
2020-02-24T14:08:18 #kisslinux <E5ten> nice
2020-02-24T14:08:35 #kisslinux <E5ten> since it's tiny you could even just bundle it into wpa_supplicant ;)
2020-02-24T14:08:49 #kisslinux <dylanaraps> I'll be doing just that
2020-02-24T14:08:49 #kisslinux <icyphox> dylanaraps: Heads up -- the 'view page source' link 404s.
2020-02-24T14:08:53 #kisslinux <dylanaraps> Thanks
2020-02-24T14:10:00 #kisslinux <E5ten> aw libnl-tiny's Makefile is GNU-specific time to rewrite in cmake I guess
2020-02-24T14:10:37 #kisslinux <dylanaraps> Fixed
2020-02-24T14:10:59 #kisslinux <dylanaraps> Sabotage's libnl-tiny is really old huh
2020-02-24T14:11:20 #kisslinux <dylanaraps> Oh
2020-02-24T14:11:28 #kisslinux <dylanaraps> It hasn't seen any changes
2020-02-24T14:11:35 #kisslinux <dylanaraps> (Upstream)
2020-02-24T14:12:05 #kisslinux <dylanaraps> What's GNU specific about the Makefile?
2020-02-24T14:12:14 #kisslinux <dylanaraps> > ALL_INCLUDES=$(sort $(wildcard include/*.h include/*/*.h include/*/*/*.h))
2020-02-24T14:12:18 #kisslinux <dylanaraps> That probably?
2020-02-24T14:12:20 #kisslinux <E5ten> yeah
2020-02-24T14:17:01 #kisslinux <dylanaraps> wpa_supplicant has no libnl 1.X support??
2020-02-24T14:17:08 #kisslinux <dylanaraps> Only 2.X and 3.X
2020-02-24T14:17:30 #kisslinux <E5ten> Libnl-tiny is 2.X compatible too
2020-02-24T14:17:55 #kisslinux <E5ten> To be honest since it doesn't see any changes anyway no reason that list of includes can't be made static and just change it whenever an include is added just like you do with a source
2020-02-24T14:18:02 #kisslinux <dylanaraps> Exactly
2020-02-24T14:18:15 #kisslinux <dylanaraps> For now I'll see if I can get this to build
2020-02-24T14:18:24 #kisslinux <dylanaraps> (wpa_supplicant, not libnl-tiny)
2020-02-24T14:18:31 #kisslinux <E5ten> Ah
2020-02-24T14:20:37 #kisslinux <dylanaraps> Huzzah
2020-02-24T14:20:38 #kisslinux <dylanaraps> OK
2020-02-24T14:22:06 #kisslinux <dylanaraps> > ../libnl/include/netlink/msg.h:52:16: error: field ‘nm_creds’ has incomplete type
2020-02-24T14:22:13 #kisslinux <dylanaraps> > ../libnl/include/netlink/msg.h:207:38: error: invalid application of ‘sizeof’ to incomplete type ‘struct ucred’
2020-02-24T14:22:16 #kisslinux <dylanaraps> + 6 more
2020-02-24T14:22:41 #kisslinux <E5ten> Did you set the LIBNL20 option in wpa_supplicant?
2020-02-24T14:22:48 #kisslinux <dylanaraps> I did
2020-02-24T14:23:48 #kisslinux <E5ten> Apparently there's also CONFIG_LIBNL_TINY?
2020-02-24T14:24:01 #kisslinux <dylanaraps> I saw a patch from 2014 which added that
2020-02-24T14:24:06 #kisslinux <dylanaraps> Not sure if it's in the sources though
2020-02-24T14:24:12 #kisslinux <dylanaraps> It's not in the config
2020-02-24T14:24:35 #kisslinux <dylanaraps> Nope
2020-02-24T14:24:48 #kisslinux <E5ten> Huh
2020-02-24T14:25:13 #kisslinux <dylanaraps> -> grep -ri LIBNL_TINY .
2020-02-24T14:25:14 #kisslinux <dylanaraps> -> echo $?
2020-02-24T14:25:14 #kisslinux <dylanaraps> 1
2020-02-24T14:26:30 #kisslinux <dylanaraps> I found this in various forms: https://github.com/dimkr/rlsd/blob/master/patches/wpa_supplicant-libnl-tiny.patch
2020-02-24T14:26:38 #kisslinux <dylanaraps> Doesn't seem related to the errors I'm seeing though.
2020-02-24T14:31:59 #kisslinux <dylanaraps> Let me try Sabotage's master
2020-02-24T14:32:40 #kisslinux <dylanaraps> Same deal
2020-02-24T14:33:06 #kisslinux <E5ten> Try including sys/socket.h in msg.h?
2020-02-24T14:33:32 #kisslinux <dylanaraps> Fixed it
2020-02-24T14:33:37 #kisslinux <dylanaraps> Needed: -D_GNU_SOURCE
2020-02-24T14:33:40 #kisslinux <dylanaraps> In CFLAGS
2020-02-24T14:34:05 #kisslinux <E5ten> Oh
2020-02-24T14:34:09 #kisslinux <dylanaraps> Just two linker errors now
2020-02-24T14:34:11 #kisslinux <E5ten> Nice lol
2020-02-24T14:34:31 #kisslinux <E5ten> What are they?
2020-02-24T14:34:44 #kisslinux <dylanaraps> 2 secs
2020-02-24T14:35:43 #kisslinux <dylanaraps> > ld: cannot find -lnl
2020-02-24T14:35:49 #kisslinux <dylanaraps> > ld: cannot find -lnl-genl
2020-02-24T14:36:11 #kisslinux <E5ten> I assume cuz the lib is named libnl-tiny?
2020-02-24T14:37:03 #kisslinux <E5ten> Also make sure you pass ALL_LIBS=libnl-tiny.a when you make libnl-tiny so it doesn't make the shared lib
2020-02-24T14:38:30 #kisslinux <dylanaraps> Yup
2020-02-24T14:41:24 #kisslinux <dylanaraps> Ooo
2020-02-24T14:41:31 #kisslinux <dylanaraps> Found LIBNL_TINY in the source
2020-02-24T14:42:16 #kisslinux <E5ten> Nice
2020-02-24T14:45:31 #kisslinux <dylanaraps> > /usr/lib/gcc/x86_64-pc-linux-musl/10.0.1/../../../../x86_64-pc-linux-musl/bin/ld: cannot find -lnl-tiny
2020-02-24T14:45:33 #kisslinux <dylanaraps> Huzzah
2020-02-24T14:58:01 #kisslinux <dylanaraps> -> wpa_supplicant Successfully created tar-ball
2020-02-24T14:58:29 #kisslinux <E5ten> sick
2020-02-24T14:59:22 #kisslinux <dylanaraps> Works
2020-02-24T15:01:44 #kisslinux <dylanaraps> brb
2020-02-24T15:04:42 #kisslinux <dylanaraps> Pushed
2020-02-24T15:05:51 #kisslinux <E5ten> so konimex should be bison free now right?
2020-02-24T15:06:02 #kisslinux <dylanaraps> Yup
2020-02-24T15:06:13 #kisslinux <dylanaraps> I think so
2020-02-24T15:06:29 #kisslinux <dylanaraps> https://github.com/kisslinux/repo/blob/master/extra/wpa_supplicant/build
2020-02-24T15:06:49 #kisslinux <dylanaraps> This was the magic addition: DRV_LIBS="$CFLAGS"
2020-02-24T15:22:24 #kisslinux <paper_> so kiss is installing only packages built using doas kiss build
2020-02-24T15:22:35 #kisslinux <paper_> for example kiss build dwm
2020-02-24T15:22:51 #kisslinux <paper_> -> Run kiss i dwm to install the package
2020-02-24T15:22:58 #kisslinux <paper_> kiss i dwm
2020-02-24T15:23:06 #kisslinux <dylanaraps> Both commands must be as the same user
2020-02-24T15:23:16 #kisslinux <paper_> -> using /usr/bin/doas
2020-02-24T15:23:26 #kisslinux <paper_> !> package dwm has not been built...
2020-02-24T15:23:29 #kisslinux <paper_> they are
2020-02-24T15:23:37 #kisslinux <dylanaraps> 'doas kiss build'?????
2020-02-24T15:23:42 #kisslinux <dylanaraps> 'kiss b dwm && kiss i dwm'
2020-02-24T15:24:01 #kisslinux <paper_> no, I didn't use doas to run kiss build
2020-02-24T15:24:18 #kisslinux <paper_> but I did it yesterday until you told me to stop
2020-02-24T15:25:27 #kisslinux <dylanaraps> It could be your doas config
2020-02-24T15:25:57 #kisslinux <dylanaraps> Example:  permit keepenv setenv { HOME KISS_PATH KISS_
2020-02-24T15:25:58 #kisslinux <dylanaraps>     FORCE } :wheel cmd kiss
2020-02-24T15:26:00 #kisslinux <dylanaraps> oops
2020-02-24T15:26:01 #kisslinux <paper_> permit nopass keepenv user as root?
2020-02-24T15:26:09 #kisslinux <dylanaraps> > permit keepenv setenv { HOME KISS_PATH KISS_FORCE } :wheel cmd kiss
2020-02-24T15:26:56 #kisslinux <paper_> ah, so it keeps HOME
2020-02-24T15:27:13 #kisslinux <dylanaraps> Yup
2020-02-24T15:27:24 #kisslinux <dylanaraps> I'll see if I can make the package manager retain this itself.
2020-02-24T15:30:10 #kisslinux <paper_> it works, thanks
2020-02-24T15:30:26 #kisslinux <paper_> ^ can be a FAQ
2020-02-24T15:35:13 #kisslinux <dylanaraps> I've added comments to the doas config
2020-02-24T15:35:53 #kisslinux <paper_> cool
2020-02-24T16:27:43 #kisslinux <illiliti> dylanaraps: only way to use 'variable indirection' in posix shell is 'eval echo $var' , right?
2020-02-24T16:32:29 #kisslinux <dylanaraps> No no
2020-02-24T16:35:25 #kisslinux <dylanaraps> Eh
2020-02-24T16:35:27 #kisslinux <dylanaraps> Maybe
2020-02-24T16:35:31 #kisslinux <dylanaraps> I recall a way to do it
2020-02-24T16:37:55 #kisslinux <dylanaraps> illiliti: I was remembering the opposite https://github.com/dylanaraps/pure-sh-bible/#name-a-variable-based-on-another-variable
2020-02-24T16:38:16 #kisslinux <dylanaraps> Though you could probably modify the script to get around this
2020-02-24T17:03:06 #kisslinux <illiliti> i can't - https://github.com/illiliti/initramfs/blob/master/tinyramfs#L74 << i need to keep priority of vars specified via parse_args. dirty but works yeah
2020-02-24T17:04:00 #kisslinux <dylanaraps> What are you parsing?
2020-02-24T17:05:21 #kisslinux <illiliti> config key=value
2020-02-24T17:07:20 #kisslinux <dylanaraps> That's easy
2020-02-24T17:09:16 #kisslinux <dylanaraps> https://termbin.com/iq9f
2020-02-24T17:10:51 #kisslinux <illiliti> i know it
2020-02-24T17:11:01 #kisslinux <illiliti> > i need to keep priority of vars specified via parse_args
2020-02-24T17:11:17 #kisslinux <illiliti> export will overwrite existing vars
2020-02-24T17:11:36 #kisslinux <illiliti> i need to keep them
2020-02-24T17:11:40 #kisslinux <dylanaraps> Why do you need to keep priority?
2020-02-24T17:14:02 #kisslinux <illiliti> because parse_args set config location
2020-02-24T17:14:22 #kisslinux <illiliti> https://github.com/illiliti/initramfs/blob/master/tinyramfs#L77
2020-02-24T17:14:24 #kisslinux <illiliti> https://github.com/illiliti/initramfs/blob/master/tinyramfs#L48
2020-02-24T17:15:26 #kisslinux <dylanaraps> Is that the only case where priority is needed?
2020-02-24T17:16:33 #kisslinux <dylanaraps> If so, just define a second var here: https://github.com/illiliti/initramfs/blob/master/tinyramfs#L48
2020-02-24T17:17:01 #kisslinux <dylanaraps> After config is parsed, overwrite the variable again using the new second var
2020-02-24T17:17:13 #kisslinux <dylanaraps> Ugly but prettier than that eval mess
2020-02-24T17:33:32 #kisslinux <illiliti> not only config. initramfs,filesdir vars and i'm planning to add more options. your suggestion lead to duplicate all vars from config
2020-02-24T17:36:06 #kisslinux <dylanaraps> I'd just drop the config or drop the args
2020-02-24T17:36:37 #kisslinux <dylanaraps> Have one method of configuration
2020-02-24T17:50:10 #kisslinux <illiliti> yeah, that's great idea. i'll need to rethink...
2020-02-24T17:53:03 #kisslinux <illiliti> you hate eval? XD
2020-02-24T17:53:16 #kisslinux <E5ten> well it is evil
2020-02-24T17:53:35 #kisslinux <dylanaraps> There's always a better way
2020-02-24T17:54:17 #kisslinux <E5ten> well like almost always I've run into a few situations where it was absolutely necessary but like probably countable on my fingers
2020-02-24T17:54:26 #kisslinux <dylanaraps> Yup
2020-02-24T17:56:09 #kisslinux <E5ten> I'm not great with find, could the find /usr/lib/udev line in tinyramfs with grep be done without grep using find /usr/lib/udev -type -f ! -name rc_keymaps ! -name hwdb.d
2020-02-24T17:58:04 #kisslinux <dylanaraps> I'd work on removing this stuff too: https://github.com/illiliti/initramfs/blob/master/tinyramfs#L24
2020-02-24T17:58:27 #kisslinux <dylanaraps> shellcheck is a must as well
2020-02-24T17:58:45 #kisslinux <dylanaraps> -> shellcheck -f gcc tinyramfs  | wc -l
2020-02-24T17:58:46 #kisslinux <dylanaraps> 28
2020-02-24T17:58:57 #kisslinux <E5ten> yeah I'm working on it, will probably have a large patch for illiliti in a bit
2020-02-24T17:58:57 #kisslinux <dylanaraps> (-f gcc shows one per line so it can be counted)
2020-02-24T17:59:28 #kisslinux <dylanaraps> Have a look at this too: https://github.com/dylanaraps/kiss-initramfs/blob/master/kiss-initramfs
2020-02-24T17:59:37 #kisslinux <dylanaraps> I started working on it a while ago
2020-02-24T18:01:35 #kisslinux <dylanaraps> https://github.com/illiliti/initramfs/blob/master/tinyramfs#L83-L89
2020-02-24T18:01:45 #kisslinux <dylanaraps> This can simple be a ${var:-${var2:-}} no?
2020-02-24T18:02:05 #kisslinux <E5ten> yep I have that locally already
2020-02-24T18:02:09 #kisslinux <dylanaraps> wrkdir=${XDG_CACHE_HOME:-${TMPDIR:-/tmp}}
2020-02-24T18:02:11 #kisslinux <E5ten> why is the config being parsed instead of just sourcing it?
2020-02-24T18:02:27 #kisslinux <dylanaraps> Most likely to do the priority thing
2020-02-24T18:02:34 #kisslinux <dylanaraps> ie, don't overwrite --config, etc.
2020-02-24T18:03:19 #kisslinux <E5ten> I'd just source first and then parse opts?
2020-02-24T18:03:24 #kisslinux <E5ten> should maintain priority right?
2020-02-24T18:03:33 #kisslinux <E5ten> oh I see cuz it can't be sourced until options are parsed
2020-02-24T18:03:49 #kisslinux <dylanaraps> That's why I said to drop either the args or the config file
2020-02-24T18:03:51 #kisslinux <dylanaraps> https://github.com/illiliti/initramfs/blob/master/tinyramfs#L252
2020-02-24T18:03:57 #kisslinux <dylanaraps> No quotes needed around {} +
2020-02-24T18:04:23 #kisslinux <E5ten> the only arg that'd conflict is -o right?
2020-02-24T18:04:47 #kisslinux <dylanaraps> illititi said he may add more args which conflict
2020-02-24T18:05:39 #kisslinux <E5ten> for each I'd say just have a _<var> and set it to the value from the option (obviously initialize to empty) and then source config, and then if _<var> isn't empty, set <var> to its value
2020-02-24T18:06:20 #kisslinux <dylanaraps> That's what I said
2020-02-24T18:06:27 #kisslinux <E5ten> ah lol
2020-02-24T18:06:39 #kisslinux <dylanaraps> Far less ugly than the evals
2020-02-24T18:07:00 #kisslinux <E5ten> also I feel like all instances of wrkdir should be workdir it's one extra letter and so much less ugly
2020-02-24T18:07:31 #kisslinux <E5ten> it's like an O_CREAT moment
2020-02-24T18:07:47 #kisslinux <dylanaraps> lol
2020-02-24T18:08:03 #kisslinux <dylanaraps> https://github.com/illiliti/initramfs/blob/master/tinyramfs#L438-L443
2020-02-24T18:08:11 #kisslinux <dylanaraps> This could be one function with the case statement inside of it
2020-02-24T18:08:16 #kisslinux <dylanaraps> Are 3 functions needed?
2020-02-24T18:08:24 #kisslinux <E5ten> there are instances of [ -x "$(command -v <command>)" ] that should just be command -v <command> >/dev/null
2020-02-24T18:08:33 #kisslinux <dylanaraps> https://github.com/illiliti/initramfs/blob/master/tinyramfs#L142-L164
2020-02-24T18:09:04 #kisslinux <dylanaraps> I could make our eudev static to help with this
2020-02-24T18:09:06 #kisslinux <E5ten> also given that install -t isn't super portable (obviously install itself isn't either but much more so) it probably shouldn't be used here?
2020-02-24T18:09:34 #kisslinux <dylanaraps> It's unneeded
2020-02-24T18:09:39 #kisslinux <dylanaraps> Can just be removed
2020-02-24T18:09:48 #kisslinux <dylanaraps> > install -s -m755 /usr/lib/libgcc_s.so.1 -t "${wrkdir}/usr/lib" ||
2020-02-24T18:10:03 #kisslinux <dylanaraps> Just need to add libgcc_s.so.1 to the end of ${wrkdir}/blabla
2020-02-24T18:10:05 #kisslinux <dylanaraps> Also
2020-02-24T18:10:08 #kisslinux <dylanaraps> Why libgcc???
2020-02-24T18:10:14 #kisslinux <dylanaraps> Oh
2020-02-24T18:10:15 #kisslinux <dylanaraps> lvm
2020-02-24T18:10:30 #kisslinux <dylanaraps> I'd look into making everything static
2020-02-24T18:10:38 #kisslinux <illiliti> https://bugs.archlinux.org/task/56771
2020-02-24T18:10:42 #kisslinux <dylanaraps> And avoid this dynamic linking mess altogether
2020-02-24T18:10:48 #kisslinux <illiliti> thanks for feedback
2020-02-24T18:11:03 #kisslinux <dylanaraps> np
2020-02-24T18:11:16 #kisslinux <E5ten> I also switched the word-splitting in install_driver to be on the caller side cuz I feel like that's better, like for static word lists they can just be passed normally, and for command output it can be split on passing to the function
2020-02-24T18:11:29 #kisslinux <ioraff> dylanaraps: the links in both RSS feeds are broken - shouldn't have a trailing slash
2020-02-24T18:11:51 #kisslinux <E5ten> maybe even better would be having it read lines from stdin, so static word lists can be passed with printf and find output can be passed without any complexity to deal with splitting
2020-02-24T18:12:40 #kisslinux <dylanaraps> ioraff: Thanks
2020-02-24T18:13:53 #kisslinux <dylanaraps> ioraff: They work for me
2020-02-24T18:13:57 #kisslinux <dylanaraps> No trailing slash
2020-02-24T18:14:41 #kisslinux <ioraff> https://k1ss.org/blog/20200224a/ doesn't 404?
2020-02-24T18:14:54 #kisslinux <dylanaraps> Oh
2020-02-24T18:14:59 #kisslinux <dylanaraps> Inside the RSS feeds
2020-02-24T18:15:01 #kisslinux <dylanaraps> Gotcha
2020-02-24T18:16:39 #kisslinux <dylanaraps> Fixe
2020-02-24T18:16:42 #kisslinux <dylanaraps> Fixed*
2020-02-24T18:16:43 #kisslinux <dylanaraps> Thanks
2020-02-24T18:24:17 #kisslinux <dylanaraps> God. Imgur require a phone for sign up now
2020-02-24T18:25:07 #kisslinux <dylanaraps> https://help.imgur.com/hc/en-us/articles/360028910652
2020-02-24T18:25:51 #kisslinux <dilyn> Why tho
2020-02-24T18:26:03 #kisslinux <dylanaraps> "Safety and security"
2020-02-24T18:26:24 #kisslinux <dylanaraps> Remember when Imgur was created as an image host for Reddit back when PhotoBucket and friends were shady like this?
2020-02-24T18:26:38 #kisslinux <dylanaraps> There's a batman quote for this
2020-02-24T18:26:46 #kisslinux <dilyn> Bring me back to 2008
2020-02-24T18:27:13 #kisslinux <dylanaraps> I just want to post more than one scrot to /r/unixporn
2020-02-24T18:27:45 #kisslinux <dilyn> Make your own image hosting service xD
2020-02-24T18:27:54 #kisslinux <dylanaraps> It won't be on the approved list
2020-02-24T18:28:03 #kisslinux <dilyn> Ew
2020-02-24T18:28:09 #kisslinux <dilyn> Become a mod on unixporn
2020-02-24T18:28:13 #kisslinux <dilyn> And then approve it
2020-02-24T18:28:15 #kisslinux <dylanaraps> I was a mod of the Discord
2020-02-24T18:28:19 #kisslinux <dylanaraps> They don't like me
2020-02-24T18:28:31 #kisslinux <dylanaraps> buffet: ily
2020-02-24T18:28:33 #kisslinux <dilyn> Make your own unixporn
2020-02-24T18:28:55 #kisslinux <dylanaraps> 1st rule: no anime
2020-02-24T18:29:22 #kisslinux <dylanaraps> * exception is yugioh
2020-02-24T18:29:45 #kisslinux <dylanaraps> I can't find the approved hosts list
2020-02-24T18:30:31 #kisslinux <speaknspell> tinyimg.io
2020-02-24T18:33:00 #kisslinux <dylanaraps> > As well as Reddits inbuilt host, these are imgur, teknik, and gfycat.
2020-02-24T18:33:02 #kisslinux <dylanaraps> Great
2020-02-24T18:33:06 #kisslinux <dylanaraps> Useless list
2020-02-24T18:34:20 #kisslinux <dylanaraps> > Select all images with
2020-02-24T18:34:20 #kisslinux <dylanaraps> a fire hydrant
2020-02-24T18:34:24 #kisslinux <dylanaraps> I hate the web
2020-02-24T18:36:23 #kisslinux <buffet> dylanaraps: <3
2020-02-24T18:37:23 #kisslinux <kiedtl> lol
2020-02-24T18:39:42 #kisslinux <dylanaraps> > Yikes! It appears this upload failed.
2020-02-24T18:41:56 #kisslinux <dilyn> kek
2020-02-24T18:42:42 #kisslinux <dylanaraps> brb
2020-02-24T18:57:38 #kisslinux <dylanaraps> https://old.reddit.com/r/unixporn/comments/f8w0ti/sowm_pointless_titlebars/
2020-02-24T18:57:43 #kisslinux <dylanaraps> I gave up on imgur
2020-02-24T19:05:28 #kisslinux <kiedtl> are those really titlebars :)
2020-02-24T19:05:40 #kisslinux <kiedtl> very nice tho
2020-02-24T19:05:43 #kisslinux <dylanaraps> Yup
2020-02-24T19:05:46 #kisslinux <dylanaraps> Oh
2020-02-24T19:05:49 #kisslinux <dylanaraps> I get what you mean
2020-02-24T19:05:52 #kisslinux <dylanaraps> "title"bars
2020-02-24T19:06:31 #kisslinux <dylanaraps> I haven't had a chance to mess around with freetype/whatever to draw text
2020-02-24T19:06:41 #kisslinux <kiedtl> dylanaraps, why does the kernel version have -cat appended to it?
2020-02-24T19:06:58 #kisslinux <dylanaraps> It's the name of my kernel
2020-02-24T19:07:27 #kisslinux <dylanaraps> Dunno why it's cat or why I set it in the first place
2020-02-24T19:07:31 #kisslinux <kiedtl> so, you can name your kernel when you build it?
2020-02-24T19:07:41 #kisslinux <dylanaraps> Yeah
2020-02-24T19:07:44 #kisslinux <Shyiskhar> Just didn't want any cats in your linux kernel I guess.
2020-02-24T19:08:01 #kisslinux <dylanaraps> > CONFIG_LOCALVERSION="-cat"
2020-02-24T19:08:36 #kisslinux <kiedtl> noice
2020-02-24T19:11:39 #kisslinux <dylanaraps> I'm using most of the clear linux patches in my kernel
2020-02-24T19:11:46 #kisslinux <dylanaraps> Also one for -march=native
2020-02-24T19:12:05 #kisslinux <dylanaraps> and I change the Makefile to -O3
2020-02-24T19:12:16 #kisslinux <dylanaraps> I boot in < a second now
2020-02-24T19:12:24 #kisslinux <dylanaraps> Feels gud
2020-02-24T19:12:55 #kisslinux <kiedtl> 0w0
2020-02-24T19:12:55 #kisslinux <dylanaraps> They're slowly moving upstream https://lkml.org/lkml/2020/2/24/642
2020-02-24T19:13:16 #kisslinux <kiedtl> clear linux is Intel's distro, no?
2020-02-24T19:13:21 #kisslinux <dylanaraps> Yup
2020-02-24T19:13:38 #kisslinux <dylanaraps> https://github.com/clearlinux-pkgs/linux
2020-02-24T19:13:43 #kisslinux <dylanaraps> I cherry pick from here
2020-02-24T19:17:35 #kisslinux <illiliti> so, i need to get rid of 'install -t' or no?
2020-02-24T19:18:32 #kisslinux <dylanaraps> It'd make it more "portable"
2020-02-24T19:18:36 #kisslinux <dylanaraps> Easy to do so too
2020-02-24T19:23:05 #kisslinux <illiliti> i see you using it https://github.com/kisslinux/repo/blob/master/core/kiss/build#L7
2020-02-24T19:23:30 #kisslinux <dylanaraps> ¯_(ツ)_/¯
2020-02-24T19:23:34 #kisslinux <illiliti> cp is better in that case?
2020-02-24T19:23:37 #kisslinux <dylanaraps> You're right
2020-02-24T19:23:45 #kisslinux <dylanaraps> Let's do some digging
2020-02-24T19:23:58 #kisslinux <dylanaraps> ie, let's check install implementations
2020-02-24T19:24:05 #kisslinux <dylanaraps> busybox/gnu have -t
2020-02-24T19:24:22 #kisslinux <illiliti> http://refspecs.linuxfoundation.org/LSB_4.1.0/LSB-Core-generic/LSB-Core-generic/install.html
2020-02-24T19:25:27 #kisslinux <dylanaraps> sbase has it
2020-02-24T19:27:16 #kisslinux <dylanaraps> Or we stick to LSB... ;)
2020-02-24T19:27:50 #kisslinux <dylanaraps> 2 instances in the repositories
2020-02-24T19:28:07 #kisslinux <dylanaraps> 11 in community
2020-02-24T19:32:10 #kisslinux <illiliti> https://github.com/landley/toybox/pull/149
2020-02-24T19:34:31 #kisslinux <E5ten> it doesn't work and idk how to make it, I might try again at some point but don't hold your breath
2020-02-24T19:36:18 #kisslinux <dylanaraps> illiliti: Removed -t from the official repositories.
2020-02-24T19:49:55 #kisslinux <dylanaraps> konimex: What depends on libtool btw?
2020-02-24T20:08:28 #kisslinux <illiliti> dylanaraps: what do mean by removing that ? https://github.com/illiliti/initramfs/blob/master/tinyramfs#L24
2020-02-24T20:10:58 #kisslinux <dylanaraps> I don't like seeing that in scripts
2020-02-24T20:12:04 #kisslinux <illiliti> readlink, dirname or a whole var?
2020-02-24T20:12:37 #kisslinux <dylanaraps> The whole var
2020-02-24T20:13:29 #kisslinux <dylanaraps> Either install to a set location in the system, check relative ./dir, or both.
2020-02-24T20:13:39 #kisslinux <dylanaraps> Trying to do it that was I found was error prone
2020-02-24T20:20:22 #kisslinux <dylanaraps> s/was/way/
2020-02-24T20:30:57 #kisslinux <adamantium[m]> Can someone help me find a way to swap left alt with left control on the tty
2020-02-24T20:31:25 #kisslinux <adamantium[m]> I have done it in nixos, so I know it is possible, but that was configured using nix, and I can't figure out how to do it without that layer of abstraction
2020-02-24T20:32:27 #kisslinux <dylanaraps> I had a Poker III once upon a time and I would do all of that on hardware
2020-02-24T20:39:24 #kisslinux <Guest10> dylanaraps kiss u-> Updating repositories-> /var/db/kiss/repo [signed ✓]-> /var/db/kiss/repo Need root to update-> Using 'su'fatal: Commit a55e32c does not have a GPG signature.
2020-02-24T20:40:05 #kisslinux <dylanaraps> https://github.com/kisslinux/repo/commits/master
2020-02-24T20:40:06 #kisslinux <dylanaraps> Grr
2020-02-24T20:40:09 #kisslinux <dylanaraps> Again huh
2020-02-24T20:40:15 #kisslinux <dylanaraps> All commits still signed
2020-02-24T20:40:29 #kisslinux <Guest10> I need to disable gpg signatures , run update, then reanable signatures to fix
2020-02-24T20:40:36 #kisslinux <Guest10> is that correct?
2020-02-24T20:40:59 #kisslinux <dylanaraps> I'll push a fix to the package manager
2020-02-24T20:41:16 #kisslinux <dylanaraps> Yes, you'll have to do this
2020-02-24T20:41:30 #kisslinux <dylanaraps> Then you'll be able to update the package manager
2020-02-24T20:41:51 #kisslinux <Guest10> can you remind me how to disable the sigs please
2020-02-24T20:42:17 #kisslinux <dylanaraps> See the install guide
2020-02-24T20:42:22 #kisslinux <dylanaraps> Follow those steps in reverse
2020-02-24T20:44:07 #kisslinux <Guest10> AHA - I already looked there b4 asking but didn't look down far enuff. All good. Thx
2020-02-24T20:49:26 #kisslinux <adamantium> Question: If I uninstall sudo and just use su with kiss: what is the latest on this? Does it ask your password for every time a package updates?
2020-02-24T20:49:45 #kisslinux <adamantium> or does it ask the root password only once?
2020-02-24T20:52:29 #kisslinux <Guest10> I use su - i don't get asked for a password
2020-02-24T20:52:50 #kisslinux <adamantium> Guest10: you probably have root password set to empty then
2020-02-24T20:53:23 #kisslinux <Guest10> ah - yes, i haven't set a root password
2020-02-24T20:53:27 #kisslinux <adamantium> lol
2020-02-24T20:53:34 #kisslinux <Guest10> :D
2020-02-24T20:54:14 #kisslinux <dilyn> Lol
2020-02-24T20:54:33 #kisslinux <dilyn> adamantium: this might be promising? https://www.systutorials.com/docs/linux/man/5-keyboard/
2020-02-24T20:54:40 #kisslinux <adamantium> fff
2020-02-24T20:56:26 #kisslinux <adamantium> dilyn: yes, i've seen this, im still a bit lost as to it. Even if I find the setupcon package and compile/install it-- then what?
2020-02-24T20:56:49 #kisslinux <adamantium> How do I translate the setxkbmap command to work with setupcon
2020-02-24T20:57:37 #kisslinux <dilyn> It sounds as simple as editing a file in /etc/default/keyboard with XKBOPTIONS="ctrl:swapcaps"
2020-02-24T20:58:01 #kisslinux <dylanaraps> Pushed a package manager fix for 'su' and GPG.
2020-02-24T20:58:08 #kisslinux <dilyn> I'm not sure *that* it works but that seems like the only option outside of making your own keymap?
2020-02-24T20:58:20 #kisslinux <dylanaraps> Guest10: This shouldn't happen again.
2020-02-24T20:58:41 #kisslinux <dylanaraps> The fix was the same as the sudo one. I just didn't know it also affected su.
2020-02-24T20:58:50 #kisslinux <konimex> dylan: from my builds, nothing requires libtool fortunately
2020-02-24T20:58:50 #kisslinux <adamantium> dilyn: thanks . i can give this a shot
2020-02-24T20:58:54 #kisslinux <Guest10> dylanaraps: thank you
2020-02-24T20:59:41 #kisslinux <dylanaraps> konimex: https://github.com/kisslinux/repo/issues/159 heh
2020-02-24T21:00:02 #kisslinux <dylanaraps> I'll finish this off and then move it to community
2020-02-24T21:00:03 #kisslinux <merakor> o/
2020-02-24T21:00:09 #kisslinux <dylanaraps> ello
2020-02-24T21:00:30 #kisslinux <merakor> Hey Dylan I have just seen the weekly post
2020-02-24T21:00:36 #kisslinux <dylanaraps> Oh yeah. The package manager now comes with the KISS docs. FAQ, install, guidestones, style guide, etc.
2020-02-24T21:00:58 #kisslinux <dylanaraps> 1. So you have it locally. 2. Archival purposes if the website goes own.
2020-02-24T21:01:17 #kisslinux <dylanaraps> Can be disabled via your own package or even easier through `KISS_HOOK`.
2020-02-24T21:01:27 #kisslinux <merakor> If you would be okay with that I could add a user on my server for you to serve the website in
2020-02-24T21:01:35 #kisslinux <dylanaraps> ie, if you already filter /usr/share/doc, you won't get them.
2020-02-24T21:01:55 #kisslinux <dylanaraps> merakor: It's alright. Thanks for the offer though, I appreciate it!
2020-02-24T21:02:29 #kisslinux <merakor> Sure thing, anyway I can help
2020-02-24T21:02:42 #kisslinux <dylanaraps> I'll let you know if I decide to go that route
2020-02-24T21:03:33 #kisslinux <merakor> Yeah it would be much more freer than using the netlify build stuff
2020-02-24T21:03:58 #kisslinux <merakor> You'll let me know
2020-02-24T21:04:07 #kisslinux <dylanaraps> Yup
2020-02-24T21:04:41 #kisslinux <dylanaraps> I went over their new billed minutes system only because their VM startup is counted which takes 1 minute per buil
2020-02-24T21:04:43 #kisslinux <dylanaraps> build*
2020-02-24T21:04:55 #kisslinux <dylanaraps> The website itself takes a 1~ second
2020-02-24T21:05:01 #kisslinux <merakor> That's really dumb
2020-02-24T21:05:18 #kisslinux <merakor> Was it free before?
2020-02-24T21:05:23 #kisslinux <dylanaraps> It installs nodejs, ruby, php, etc etc etc
2020-02-24T21:05:24 #kisslinux <dylanaraps> Yup
2020-02-24T21:05:55 #kisslinux <dylanaraps> We need an approvable COC to be eligible for their <3 Open Source offerings
2020-02-24T21:06:16 #kisslinux <freddyruxpin> in the full disk encryption walkthrough: between opening the encrypted volume and mounting, missing a step to create filesystem
2020-02-24T21:06:21 #kisslinux <dylanaraps> You're also billed even if no payment method is set
2020-02-24T21:06:31 #kisslinux <merakor> Everybody "loves" open source these days
2020-02-24T21:06:37 #kisslinux <dylanaraps> You can't go "If I go over my quota, disable further builds"
2020-02-24T21:07:02 #kisslinux <dylanaraps> ioraff: re FDE
2020-02-24T21:07:15 #kisslinux <dylanaraps> freddyruxpin: Ioraff wrote the page
2020-02-24T21:07:45 #kisslinux <freddyruxpin> k
2020-02-24T21:10:40 #kisslinux <dylanaraps> konimex: Does fontconfig require automake?
2020-02-24T21:10:51 #kisslinux <dylanaraps> I think that's the only package to need an auto*
2020-02-24T21:11:20 #kisslinux <konimex> unfortunately, yes
2020-02-24T21:12:25 #kisslinux <dylanaraps> I may be able to remove that dep
2020-02-24T21:12:38 #kisslinux <dylanaraps> Then we can purge autoshit to community
2020-02-24T21:12:48 #kisslinux <dylanaraps> Including libtool
2020-02-24T21:14:37 #kisslinux <dylanaraps> Hang on
2020-02-24T21:14:47 #kisslinux <dylanaraps> I'm not sure if it's even used after the check for it
2020-02-24T21:15:05 #kisslinux <adamantium> dylanaraps:  do you use clutter-home or is it just a joke
2020-02-24T21:15:13 #kisslinux <dylanaraps> It's a joke
2020-02-24T21:15:17 #kisslinux <dylanaraps> It's not even software
2020-02-24T21:15:25 #kisslinux <dylanaraps> -> ls -al | wc -l
2020-02-24T21:15:25 #kisslinux <dylanaraps> 517
2020-02-24T21:15:29 #kisslinux <dylanaraps> Ignore this though
2020-02-24T21:15:58 #kisslinux <adamantium> so you do use it
2020-02-24T21:16:30 #kisslinux <dylanaraps> There's nothing to use
2020-02-24T21:16:37 #kisslinux <adamantium> the XDG stuff
2020-02-24T21:16:41 #kisslinux <dylanaraps> nop
2020-02-24T21:16:53 #kisslinux <dylanaraps> I just have movies, music, photos, files scattered
2020-02-24T21:17:07 #kisslinux <dylanaraps> lazy
2020-02-24T21:17:14 #kisslinux <dylanaraps> konimex: dep removed
2020-02-24T21:17:15 #kisslinux <merakor> I'll be releasing a project that might be of interest to you on Friday
2020-02-24T21:18:04 #kisslinux <merakor> But I can't talk about it now, because i will be submitting it to the university and they told me to not tell it it to anyone
2020-02-24T21:18:44 #kisslinux <dylanaraps> Nice
2020-02-24T21:18:57 #kisslinux <merakor> You will like it, I am sure of it.
2020-02-24T21:19:38 #kisslinux <kiedtl> whree will you be releasing it?
2020-02-24T21:19:47 #kisslinux <kiedtl> s/whree/where/
2020-02-24T21:20:29 #kisslinux <dylanaraps> konimex: https://github.com/kisslinux/repo/commit/f0c67cfccd89cb04f64a5578096ef477699aa129 ...
2020-02-24T21:20:46 #kisslinux <merakor> On github, I will probably add a PR to community after it is tested as well.
2020-02-24T21:21:02 #kisslinux <kiedtl> nice
2020-02-24T21:21:15 #kisslinux <kiedtl> merakor: what's your GH username?
2020-02-24T21:21:23 #kisslinux <merakor> cemkeylan
2020-02-24T21:21:27 #kisslinux <kiedtl> ah, ok
2020-02-24T21:23:47 #kisslinux <merakor> If I am done writing the whitepaper before, I can also release it earlier.
2020-02-24T21:25:08 #kisslinux <dylanaraps> I'm off to be
2020-02-24T21:25:09 #kisslinux <dylanaraps> d
2020-02-24T21:25:11 #kisslinux <dylanaraps> Ciao
2020-02-24T21:25:52 #kisslinux <merakor> Bye
2020-02-24T21:29:03 #kisslinux <kiedtl> bye
2020-02-24T21:36:14 #kisslinux <freddyruxpin> how2 combine kiss build & kiss install?
2020-02-24T21:36:35 #kisslinux <freddyruxpin> alias kissin="kiss build $1 && kiss install $1"
2020-02-24T21:36:38 #kisslinux <freddyruxpin> ?
2020-02-24T21:39:52 #kisslinux <kiedtl> freddyruxpin, `kissin() { kiss b $1 && kiss i $1; }` should work.
2020-02-24T21:40:54 #kisslinux <freddyruxpin> ah is that ash syntax then? and i guess $@ would be better
2020-02-24T21:41:52 #kisslinux <freddyruxpin> anyone running current stable kernel?
2020-02-24T21:44:44 #kisslinux <kiedtl> > ah is that the ash syntax then?
2020-02-24T21:44:58 #kisslinux <kiedtl> no, that will work for any POSIX-compliant shell.
2020-02-24T21:45:18 #kisslinux <kiedtl> including bash/zsh.
2020-02-24T21:45:28 #kisslinux <kiedtl> > and i guess $@ would be better
2020-02-24T21:45:35 #kisslinux <E5ten> dylanaraps: is that AUTOMAKE thing necessary? my fontconfig builds without automake and without setting it
2020-02-24T21:45:56 #kisslinux <freddyruxpin> @kiedtl: thanks
2020-02-24T21:46:17 #kisslinux <kiedtl> dylanaraps removed the autocrap dependency
2020-02-24T21:46:21 #kisslinux <kiedtl> I think
2020-02-24T21:46:43 #kisslinux <E5ten> I mean this line he added "AUTOMAKE=/bin/true"
2020-02-24T21:47:24 #kisslinux <kiedtl> oh
2020-02-24T21:47:59 #kisslinux <kiedtl> dylan went to bed, btw.
2020-02-24T21:48:19 #kisslinux <E5ten> I saw, I assume he'll see what I asked when he wakes up
2020-02-24T21:54:37 #kisslinux <dilyn> freddyruxpin: I'm running 5.5.5 with no discernible problems
2020-02-24T21:54:53 #kisslinux <freddyruxpin> @dilyn: thanks for heads up
2020-02-24T22:02:36 #kisslinux <sirtomato> hello hello
2020-02-24T22:02:40 #kisslinux <kiedtl> hey
2020-02-24T22:02:53 #kisslinux <sirtomato> i
2020-02-24T22:03:02 #kisslinux <kiedtl> j
2020-02-24T22:03:09 #kisslinux <sirtomato> i'm having some issues with picom
2020-02-24T22:03:19 #kisslinux <konimex> spill it out
2020-02-24T22:03:31 #kisslinux <konimex> since I'm maintaining picom in kiss
2020-02-24T22:03:39 #kisslinux <sirtomato> it segfaults
2020-02-24T22:03:43 #kisslinux <sirtomato> when i run it
2020-02-24T22:03:46 #kisslinux <sirtomato> all backends
2020-02-24T22:03:54 #kisslinux <sirtomato> probably not your fault
2020-02-24T22:04:13 #kisslinux <konimex> huh
2020-02-24T22:04:20 #kisslinux <konimex> which backend? experimental?
2020-02-24T22:04:26 #kisslinux <sirtomato> all of them
2020-02-24T22:05:17 #kisslinux <konimex> hmmm... works fine here so can't help you there
2020-02-24T22:05:23 #kisslinux <sirtomato> oof
2020-02-24T22:05:30 #kisslinux <konimex> E5ten: let me check if the AUTOMAKE is necessary
2020-02-24T22:07:06 #kisslinux <kiedtl> sirtomato, I know it sounds Windowzy but try restarting
2020-02-24T22:07:13 #kisslinux <kiedtl> just in case the issue is heap corruption
2020-02-24T22:07:29 #kisslinux <sirtomato> aight
2020-02-24T22:07:32 #kisslinux <sirtomato> ok windows human
2020-02-24T22:07:46 #kisslinux <kiedtl> nine
2020-02-24T22:09:34 #kisslinux <konimex> yep, KISS needs it (https://termbin.com/eirk)
2020-02-24T22:10:58 #kisslinux <E5ten> oh maybe cuz the patch that KISS uses changes the Makefile.am and so it tries to rerun automake?
2020-02-24T22:11:16 #kisslinux <E5ten> is the AUTOMAKE needed if you remove the Makefile.am part of the patch?
2020-02-24T22:14:30 #kisslinux <konimex> actually, let me see what automake does add
2020-02-24T22:14:39 #kisslinux <konimex> automake patch i meant
2020-02-24T22:15:56 #kisslinux <adamantium> sirtomato: if restart doesn't fix it rebuild picom and all its deps, if that doesnt fix it try to get some error output for us, or gdb
2020-02-24T22:16:10 #kisslinux <konimex> so I think it's needed for the make check, but I believe KISS doesn't use make test
2020-02-24T22:16:33 #kisslinux <konimex> will make another PR later in the day
2020-02-24T22:16:52 #kisslinux <E5ten> yeah that's what I saw, so I figured it wasn't necessary (also it couldn't be necessary because the Makefile.in isn't getting regenerated if AUTOMAKE is set to true obviously)
2020-02-24T22:19:05 #kisslinux <freddyruxpin> is device-mapper not in core?
2020-02-24T22:21:43 #kisslinux <konimex> freddyruxpin: no, it's in community as part of lvm2
2020-02-24T22:22:23 #kisslinux <freddyruxpin> kthx
2020-02-24T22:23:10 #kisslinux <freddyruxpin> nvm, it's part of cryptsetup in core
2020-02-24T22:23:23 #kisslinux <freddyruxpin> well the util i was looking for anyway: dmsetup
2020-02-24T22:24:13 #kisslinux <freddyruxpin> @ioraff: that should also be in the FDE wiki, to install cryptsetup or some other package that contains dmsetup before talking about those commands
2020-02-24T22:30:46 #kisslinux <freddyruxpin> @ioraff: i'm also assuming the "dm-mod.create=" value is found by "dmsetup table --consie --showkeys cryptroot | awk '{print $5}'"
2020-02-24T22:33:36 #kisslinux <freddyruxpin> @ioraff: nvm, looks like it's the whole thing needed, no awk
2020-02-24T22:35:26 #kisslinux <fehawen> Are these LESS_TERMCAP color escape sequences correct? https://termbin.com/d7mdp
2020-02-24T22:36:13 #kisslinux <fehawen> Throwing it out there if anyone has an answer.
2020-02-24T22:45:05 #kisslinux <konimex> anyone on KISS have go?
2020-02-24T22:47:21 #kisslinux <E5ten> konimex: now that you got rid of normal libnl you should be good to ditch bison too right?
2020-02-24T22:47:40 #kisslinux <konimex> yep, time to remove that
2020-02-24T22:47:53 #kisslinux <E5ten> fucking gperf :(
2020-02-24T22:54:51 #kisslinux <k1ss> hm /dev/dri/card0 always gets root permissions when starting as user, anyone got a hint?
2020-02-24T23:04:17 #kisslinux <kiedtl> gtg, cya
2020-02-24T23:12:51 #kisslinux <freddyruxpin> strange. the default behavior when you specify multiple packages is to prompt for install, with single packages there is simply a reminder
2020-02-24T23:18:33 #kisslinux <fehawen> nn